Wes,
Good news, I think.
Having read the article you referenced, created folder c:\I386 and
copied the ENTIRE I386 folder from my OEM CD - this includes subfolder
SP2. And,
"regedited" to point to C:\.
Rebooted, ran sfc/ scannow (which took about a half-hour to run, with
much
hdd activity) and no apparent error, it just c;osed on completion.
BUT - I am still a little confused. I have NO directory folder
"ServicePackFiles" anywhere on my system, so (clip) Start | Run | Paste
this in the Open box: %windir%\ServicePackFiles |
Click OK (end clip) yields error message "cannot find it".
I'm a bit confused as to what the missing folder "Service Pack Files"
should contain. If it's SP2, then that now exists - in C:\I386/SP2.
There
have been at least 77 updates since SP2, many of which I believe
contain updated DLL's - all reported as being installed.
Please advise recommended path forward - should I create directory
"ServicePackFiles" and if so, exactly what should it contain?
I'm also slightly concerned about volume - I'd like to remove all
duplicate files (copying I386 and all subdirectories from OEM CD to C:/
must have left all the originally loaded system files in whatever
directory the manufacturer set up, and (my logic) must now be redundant?
There is a registry entry that points sfc.exe to what folder to use to
replace damaged files. There are several. The question is what does
yours
need to point to?
Start | Run | Paste this in the Open box: %windir%\ServicePackFiles |
Click OK
Does a ServicePackFiles folder open or do you get this error?
Windows cannot find 'C:\WINDOWS\ServicePackFiles'. Make sure you typed
the name correctly, and then try again. To search for a file, click the
Start button, and then click Search.
If %windir%\ServicePackFiles exists, the folder opened...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
ServicePackSourcePath should be pointing to the location
C:\WINDOWS\ServicePackFiles (assuming C:\ is the boot drive).
Start | Run | Paste this in the Open box: %systemdrive%\I386 | Click
OK Does a %systemdrive%\I386 folder open or do you get this error?
Windows cannot find 'C:\I386'. Make sure you typed the name correctly,
and then try again. To search for a file, click the Start button, and
then click
Search.
If %systemdrive%\I386 exists, the folder opened...
This assumes C: is the hard drive and these are the settings that you
need.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
Value Name: CDInstall
Data Type: REG_DWORD
Value Data: 0
Value Name: ServicePackSourcePath
Data Type: REG_SZ
Value Data: C:\
Value Name: SourcePath
Data Type: REG_SZ
Value Data: C:\
If %windir%\ServicePackFiles and %systemdrive%\I386 do not exist...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
Set both ServicePackSourcePath and SourcePath to your CD drive letter,
for example, D:\
Explains a whole bunch about sfc.exe.
scannow sfc (sfc.exe)
http://www.updatexp.com/scannow-sfc.html
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In Silvabod <
[email protected]> hunted and pecked:
I followed Wesley Vogel's advice (Thanks, Wesley!) and edited the
FP40*.inf entry. The IMS.inf entry didn't need an edit - already
contained "XP Home". (this latest post wasn't visible at the time).
Result - well, at least it's no longer asking for the XPPro/SP2 disk!
So - ran SCANNOW again, with manufacturers system disk in (it has a
separate file for SP2 on it) but, still no joy, it's still asking for
SP2 disk. I happen to have a separate Microsoft SP2 disk, so inserted
it - it doesn't like that one, either. (disk from when MS were giving
them out - it's for Home, Professional, Media Center and Tablet PC,
dated 2004) So, I'm still stuck - can't get "scannow" to work with
either the OEM XP
disk, or Microsoft's own SP2 disk, and no possibility of a "clean"
install. What now?
message Those two articles change the 'cosmetics" of the [STRINGS] entry, or
write a
new path for the files. Those won't work if your 'recovery' is a
'mirror copy' of your original factory setup system, (which is likely
to be the case.)
--
Was this post helpful to you? Then click the "Yes" button, below.
Voting helps others who use the web interface.
Mark L. Ferguson
:
Sorry, Iceman - still asking for XP Pro/S[2 disk (and reporting
"wrong
disk"
And - I cannot exit Scannow - going to hyave to shut down/reboot to
get out,
it seems!
On Sat, 19 May 2007 13:10:03 GMT, Silvabod wrote in message
<
My OEM PC has XP Home/SP2 pre-loaded.
Have the "Product Recovery" manufacturer's CD incl XP and drivers,
which
"recovers", but cannot do a "clean" install.
I've posted earlier (problem with CHM files) but further reading
prompted
me
to run CMD = SFC /SCANNOW.
SCANNOW prompts me to insert the CD for XP PRO/SP2 - which I don't
have.
This PC has never had any OS other than the originally loaded and
genuine
XP
Home. I did a "recovery" a while back (subsequently
downloaded/installed
77
updates, so now allegedly completely up-to-date, with Auto-update
on).
Both
internal and external virus checks confirm no intections or
malware.
Following the SCANNOW prompt for CD, inserted the recovery
XPhome/SP2 disk,
no good, "wrong CD".
HELP!! Where's the need for "XP Pro" come from? How to correct?
Try inserting the CD *before* you run SCANNOW, not when XP calls
for it.