Annoyances.org
Home » Windows XP Discussion Forum » Message 1180448785 » Entire Thread Search | Help | Home
  
Run sfc /scannow from C:\I386 directory
Showing all messages in thread #1180448785
Windows XP Annoyances Discussion Forum


The following are all of the messages in this thread (7 in all), shown in chronological order. Click any message subject to view that message by itself or to view the thread hierarchy.
Run sfc /scannow from C:\I386 directory
Tuesday, May 29, 2007 at 7:26 am
Posted by Rich Kurtz (12246 messages posted)

I'd swear I've done this before but I can't get it to work now, hope someone can tell me what I'm doing wrong.

I want to run sfc /scannow and have it pull needed files from the C:\I386 directory instead of requesting that I put in my XP CD. I changed the following registry keys from D:\ (my CD drive) to C:\ as described in many tip sites on the web.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
SourcePath Reg_SZ

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion
SourcePath Reg_SZ
I then copied the I386 directory tree from my XP CD to C:.

I rebooted then checked the registry values and they both are set to C:\ but when I run sfc /scannow, it still asks for my XP CD. Any ideas?

[Reply or follow-up to this message]

Tip: Run a free scan for common Windows errors ad

re: Run sfc /scannow from C:\I386 directory
Tuesday, May 29, 2007 at 7:44 am
Posted by Steve (23811 messages posted)

Link has good tutorial, including steps if things don't work. http://www.updatexp.com/scannow-sfc.html

[Reply or follow-up to this message]

re: Run sfc /scannow from C:\I386 directory
Tuesday, May 29, 2007 at 6:27 pm
Posted by Rich Kurtz (12246 messages posted)

Thanks Steve, unfortunately that's one of the sites I was using already. Problem I get is the one they mention which is

I get this no matter what registry changes I make. This is on a XP Pro + SP2 + Updates syetem. I don't understand why this is not working as it seems to work for everyone else and has worked for me in the past.

Hmmmm, I just noticed this paragraph on that page, perhaps that is the problem. Will check it out tomorrow.

If the problem persists and you have the correct path for your I386 folder then the 
I386 folder is corrupted. To solve this problem copy I386 folder from the CD-ROM 
to your system restart the system and then
perform sfc /scannow again.

[Reply or follow-up to this message]

re: Run sfc /scannow from C:\I386 directory
Tuesday, May 29, 2007 at 8:17 pm
Posted by Steve (23811 messages posted)

At the First Registry Key in your post is ServicePackSource, Change it's source path to C also. Reboot Computer, and try again.

[Reply or follow-up to this message]

re: Run sfc /scannow from C:\I386 directory
Wednesday, May 30, 2007 at 11:12 am
Posted by Rich Kurtz (12246 messages posted)

Thanks Steve, that works. I'm sure I tried that yesterday as well but perhaps the I386 folder was indeed corrupted somehow. I copied it over again using XCOPY from a command prompt, applied this .reg file and now I can run sfc /scannow without using the XP CD.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]

"SourcePath"="C:\\"
"ServicePackSourcePath"="C:\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]

"SourcePath"="C:\\"

[Reply or follow-up to this message]

re: Run sfc /scannow from C:\I386 directory
Wednesday, May 30, 2007 at 12:19 pm
Posted by Steve (23811 messages posted)

After I install Windows, I move CD rom Drive letters to M, N, and then turn the unallocated space on the Master Drive to a D Partition. All I need to do then is copy the 386 folder to the D Partition, and sfc works with no Registry editing. When I looked at the registry entries after your post I noticed that on the First Reg Key both Values pointed to D, Which for Me is a My 386 Partition already, so I figured that may be the problem you were having. As a test I changed the ServicePackSourcePath to M which is my CD rom, and sfc wouldn't work, so that kind of confirmed for Me the two Source values in that Key should be the Same, and if yours was still pointing to your CdRom (D) then changing it to C should work.

[Reply or follow-up to this message]

re: Run sfc /scannow from C:\I386 directory
Wednesday, May 30, 2007 at 6:19 pm
Posted by Rich Kurtz (12246 messages posted)

All's well that ends well (or something like that). Thanks for the help.

[Reply or follow-up to this message]

Tip: Use one of the [Reply or follow-up to this message] links above to add a message to this thread
Return to the Windows XP Discussion Forum


All content at Annoyances.org is Copyright ©1995-2012 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.