First of all, to PM anyone on the forum just click on their name and then on Send PM in the left pane.
That findstr command isn't my invention but from a learned source on another forum, but copy and paste the command from Option Three in
http://www.sevenforums.com/tutorials/1538-sfc-scannow-command-system-file-checker.html to your command prompt and the text will list all repairs done and what it is unable to repair.
Copy & paste that into your thread and Shane may have some replacement files for you.
Without a valid retail licence key you will be unable to download anything now from MS or any other source that used to supply ISOs so as to create bootable disks.
As the "on board" sfc /scannow was unable to repair all files, with a bootable SP1 ISO disk you can perform an offboot sfc /scannow
http://www.sevenforums.com/tutorials/139810-sfc-scannow-run-command-prompt-boot.htmlI use to have to write those steps out but have recently come across that tutorial
A bootable Win 7 SP1 ISO disk is always handy to have even just to carry out that operation, so drop me a PM and I'll send you those disks anyway.
I'll send you two so that you'll have a spare but even though they are universal, they are only good for Win 7 64 bit versions - you require a separate one for 32 bit.
With an universal install disk when you do a repair or a clean install, I think you are prompted for which version you wish to use but that is only from what I've read and not from personal experience.
I would try and install the SP1 update on top of the existing one to see if it will take before uninstalling the KB first, but create a restore point first before each action and check to see that the restore point has been created after a reboot, because Win 7 has developed a habit in some cases of not retaining them after a reboot.
So to recap, create the restore point then try the SP1 update on top of the installed KB and if that doesn't do anything, create another restore point (although Windows will anyway) and then download the SP1 update and check to see if that has resolved the problem.
You could perform another sfc /scannow to see if it still finds files it is unable to repair.
When you get the disks just follow that tutorial to perform the offboot sfc /scannow if need be and you could use that HP machine to follow the tutorial as you work your way through it on the affected machine.