I did a fresh complete install from Gateway Recovery CD.
I didn't install any updates from Microsoft Windows update.
I ran sfc /scannow and got the following messages at the end of the scan:
"Insert your Windows XP Professional CD2 now."
"You have inserted the wrong CD (i.e, a different Windows Product CD than the version installed)"
"The CDROM drive in your system is not functioning"
After looking more clodely, I saw the following:
Windows System Information reports:
OS name Microsoft Windows Professional
5.1.2600 Service Pack 2 Buils 2600
This is what it says on the Gateway Recovery CD label that came with the system:
Windows XP Media Center Version 2005
with Update Rollup 2
Operating System Disc"
I went to Microsoft and found a workaround article.
I went to the C:\Windows\Inf folder, and edited "Fp40ext.inf" and "Ims.inf" files, changing
all references from "Professional" to "Home" under the (Strings) heading.
That didn't work.
I don't want to do another complete XP install. How can I get sfc /scannow to find the correct
dlls for rebuilding the dll cashe?
Results 1 to 2 of 2
Thread: trouble with sfc /scannow
09-30-2008, 05:21 PM #1Junior Member
- Join Date
- Aug 2008
trouble with sfc /scannow
10-01-2008, 04:28 AM #2Master Guru
- Join Date
- Aug 2001
- NE Wyoming
If your Recovery CD is marked as Windows XP Media Center Edition I'd think that is what you need to put in those files instead of Home Edition. WinXP MCE is more than WinXP HE but not quite as much as WinXP Pro althought it is supposedly built on WinXP Pro. A couple of things MCE is different from Pro is in there is no 64-bit version [only WinXP Pro has that] and like HE is not intended for connecting to a Server-based Network like Pro is.
Another issue is that many of the OEMs put the necessary files in a compressed format [probably proprietary] on the CD [DVD in the case of my Gateway MCE Recovery disk] to prevent users from extracting files themselves and the SFC /SCANNOW routine can't deal with that.Good judgement comes from experience, and experience comes from bad judgement.
Experience is a wonderful thing. It enables you to recognize a mistake when you make it again.