|
In response to Reply # 2
Thu Jul-29-10 07:46 AM by alba1314
Thanks Renovator, the links really helped. I was able to discover that one file had been corrupted in the Windows inf folder and I was able to make the required amendments to it (having backed up the original copy first). However, this was not sufficient for me to be able to run sfc /scannow check. Boy, was it infuriating?!
So much so that I ended up overwriting Windows completely by doing a system repair, but that resulted in me getting stuck on a hung boot-up screen. It was hanging for 20 minutes and just would not boot directly into Windows. With a lot of perseverance, I was able to start Windows using the 'Last known good configuration mode and proceeded to try to get my sfc scan running. But, Sod's Law decreed that, even though the files had been amended in my Windows inf folder, I was still being told that I needed to insert the Windows Service pack 2 disk. Not the Home Edition, or the Professional Edition disk, just the Windows Service Pack 2 disk. This I did, only to be told I had inserted the wrong disk?! Aaargh! More headache and a whole lotta hassle!
So, having used the help you guys gave, I was able to track down a solution via http://www.updatexp.com/scannow-sfc.html webpage. My first job was to copy my I386 folder from my OEM Windows XP Home Edition disk to my HDD and then had a little work to do with the registry. Making adjustments in the registry, following Marc Liron's instruction, I was able to point sfc process towards my C:\I386 folder and get sfc to run.
Here's what I found that I had to do:
Back up the Fp40ext.inf and Ims.inf files 1. In Windows Explorer, click Folder options on the Tools menu. 2. Click the View tab. 3. Under Hidden files and folders, click Show all files and folders. 4. Open the C:\Windows\Inf folder. 5. Click the Fp40ext.inf file, click Edit, and then click Copy. 6. On the Edit menu, click Paste. This creates a copy of the Fp40ext.inf file that is named Copy of Fp40ext.inf. 7. Repeat steps 5 and 6 for the Ims.inf file.
Then:
Modify the Fp40ext.inf and Ims.inf files 1. Open the Fp40ext.inf file in Notepad. The Fp40ext.inf file is located in the C:\Windows\inf folder. 2. Locate the line that contains the following text:
3. Locate each line that contains the word "Professional." 4. Delete each instance of "Professional" and replace each instance with "Home." 5. Save and close the Fp40ext.inf file. 6. Open the Ims.inf file in Notepad. The Ims.inf file is located in the C:\Windows\inf folder. 7. Locate the line that contains the following text:
8. Locate each line that contains the word "Professional." 9. Delete each instance of "Professional" and replace each instance with "Home." 10.Save and close the Ims.inf file. 11. Quit Notepad.
It seems that the corrupted file was just a singular corruption to two lines of the Fp40ext.inf file, and it needed the word "Professional" replaced with "Home." I discovered this amendment was required after after I had installed Windows Vista Toolbar for XP. This changed the wording in just the two lines of the section of of the Fp40ext.inf file. BTW - I noticed that when I updated my system with Win XPSP3 and checked the Fp40ext.inf file again, I had to amend it from SP_CD_NAME = "Windows XP Home Service Pack 3 CD" back to SP_CD_NAME = "Windows XP Home Service Pack 2 CD" in order to run sfc /scannow check from my original OEM Win XPSP2 installation disk.
Hope my predicament helps others who may run into this same problem and grateful thanks to Renovator and Adzirk for their help in pointing me in the right direction to getting the problem resolved.  Thanx,
alba.
|