Why this forum closed a post on this (and on the same day as someone posted twice asking for a resolution), is beyond me, ref a google search on sfc will not run, hits on this forum's unanswered and oddly closed 'March 2005' post.
Nevertheless, my Acer AspireOne netbook seems to indicate that Acer was too lazy to correct the registry after they apparently used their corp/tech's pc (obviously equipped with an optical drive 'G' when they installed XP on the Acer AspireOne netbook's hard drives), that conclusion is based on the Acer AspireOne XP Sp3's registry(ies) incorrectly pointing to sfc's pathway as G:\USB-2800\Driver (as opposed to C:\1386).
A simple registry correction resolves what seems to be an OEM 'penny-pinching' issue of refusing to provide Acer users with an XP CD-ROM and seems exacerbated by the OEM tech's laziness and/or ignorance by apparently neglecting to correct the hard drive's registry pathway for sfc.
Assuch, unknowing users are met with the 'insert XP CD now' when trying to run sfc. But there is a resolution that should have been posted here, way back in 2005.
It's simply this. Correct the registry pathway for sfc by...
HKEY_LOCAL-MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Set
up\SourcePath
..and double clicking that key's "sourcepath" entry, the changing it to wherever the i386 files are stored, eg; in my case it's at "C:\" without the quotes as this seems to be where most OEM's are storing the original XP files.
Some OEM's and/or XP OS's may also require the same change at...
HKEY_LOCAL-MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Set
up\ServicePackSourcePath
Needless to say, before following this advice, users should always make a system restore point and/or make a complete backup of the registry before fiddling with regedit.
I recommend reading more on how to get sfc to run on XP's at bleepingcomputer dot com - forums - topic - 43051
happ-e-trails to all,
wguru
Nevertheless, my Acer AspireOne netbook seems to indicate that Acer was too lazy to correct the registry after they apparently used their corp/tech's pc (obviously equipped with an optical drive 'G' when they installed XP on the Acer AspireOne netbook's hard drives), that conclusion is based on the Acer AspireOne XP Sp3's registry(ies) incorrectly pointing to sfc's pathway as G:\USB-2800\Driver (as opposed to C:\1386).
A simple registry correction resolves what seems to be an OEM 'penny-pinching' issue of refusing to provide Acer users with an XP CD-ROM and seems exacerbated by the OEM tech's laziness and/or ignorance by apparently neglecting to correct the hard drive's registry pathway for sfc.
Assuch, unknowing users are met with the 'insert XP CD now' when trying to run sfc. But there is a resolution that should have been posted here, way back in 2005.
It's simply this. Correct the registry pathway for sfc by...
HKEY_LOCAL-MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Set
up\SourcePath
..and double clicking that key's "sourcepath" entry, the changing it to wherever the i386 files are stored, eg; in my case it's at "C:\" without the quotes as this seems to be where most OEM's are storing the original XP files.
Some OEM's and/or XP OS's may also require the same change at...
HKEY_LOCAL-MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Set
up\ServicePackSourcePath
Needless to say, before following this advice, users should always make a system restore point and/or make a complete backup of the registry before fiddling with regedit.
I recommend reading more on how to get sfc to run on XP's at bleepingcomputer dot com - forums - topic - 43051
happ-e-trails to all,
wguru