Can't Run SFC

S

Starchild

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also when I insert the CD for XP I keep getting the retry constantly-like Windows doesn't see my CD Drive...can anyone help?
Starchild
 
A

Anon

search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also when I insert the CD for XP I keep getting the retry constantly-like Windows doesn't see my CD Drive...can anyone help?
Starchild
 
R

R. McCarty

System File Checker is a verifier for Windows File Protection.
Most all critical Windows components are protected against
Rename/Move/Delete types of operations. Whenever a system
component is changed, XP silently replaces to it's known version.

After XP is installed the normal i386 install files are copied into
a folder C:\Windows\DllCache. Whenever WFP needs a file it
first looks in this DllCache folder. If it isn't in DllCache it will ask
for the original CD-ROM to retrieve the file from there. So in
reality, SFC (System File Checker) just re-populates the Dllcache
folder, so Windows File Protection has access to the needed
system files.

Whenever a Service Pack is installed that changes the routine a
little. Now instead of DllCache, it also searches in the folder
C:\Windows\ServicePackFiles. This is where windows stores
the updated system components installed by the Service Pack.
So now XP looks in:
ServicePackFiles
DllCache
i386 (if on your drive) or prompts for the CD-ROM

These folders and setup options are stored in the Registry at
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="X:\\" (Where the i386 folder is at)
"ServicePackSourcePath"="X:\\ServicePackFiles"
"CDInstall"=dword:00000000 (0 means installed from Disk drive and
1 = means originally installed from a CD-ROM disk.

To avoid prompting you can copy the i386 folder to a disk
partition and change the Registry key to reflect that change. You
also have to reset the CDInstall key from 1 to a 0.
You must change the Source Path variable to reflect the Drive letter
the i386 folder is on (Should be stored in the Root folder of the
drive. Afterwards any time WFP/SFC needs a file it won't prompt
you for the disk.


search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T
have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also
when I insert the CD for XP I keep getting the retry constantly-like Windows
doesn't see my CD Drive...can anyone help?
Starchild
 
S

Starchild

how do you point sfc there there is no other dialog box to point it to i386

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also when I insert the CD for XP I keep getting the retry constantly-like Windows doesn't see my CD Drive...can anyone help?
Starchild
 
S

Starchild

how do you change the CD install key-I copied the i386 from the CD and copied it to my D drive, I changed that value in regedit from my CDROM to the D drive-BOTH sourcepaths were changed, but sfc kept asking for serv pack 1 for XP Pro(I have XP Home installed) I then MOVED the D:i386 to the D:Windows-STILL is asking for serv pack disc...should I move i386 back into just the D drive (move it out of WINDOWS category)? Please advise
Starchild

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


System File Checker is a verifier for Windows File Protection.
Most all critical Windows components are protected against
Rename/Move/Delete types of operations. Whenever a system
component is changed, XP silently replaces to it's known version.

After XP is installed the normal i386 install files are copied into
a folder C:\Windows\DllCache. Whenever WFP needs a file it
first looks in this DllCache folder. If it isn't in DllCache it will ask
for the original CD-ROM to retrieve the file from there. So in
reality, SFC (System File Checker) just re-populates the Dllcache
folder, so Windows File Protection has access to the needed
system files.

Whenever a Service Pack is installed that changes the routine a
little. Now instead of DllCache, it also searches in the folder
C:\Windows\ServicePackFiles. This is where windows stores
the updated system components installed by the Service Pack.
So now XP looks in:
ServicePackFiles
DllCache
i386 (if on your drive) or prompts for the CD-ROM

These folders and setup options are stored in the Registry at
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="X:\\" (Where the i386 folder is at)
"ServicePackSourcePath"="X:\\ServicePackFiles"
"CDInstall"=dword:00000000 (0 means installed from Disk drive and
1 = means originally installed from a CD-ROM disk.

To avoid prompting you can copy the i386 folder to a disk
partition and change the Registry key to reflect that change. You
also have to reset the CDInstall key from 1 to a 0.
You must change the Source Path variable to reflect the Drive letter
the i386 folder is on (Should be stored in the Root folder of the
drive. Afterwards any time WFP/SFC needs a file it won't prompt
you for the disk.


search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T
have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also
when I insert the CD for XP I keep getting the retry constantly-like Windows
doesn't see my CD Drive...can anyone help?
Starchild
 
R

R. McCarty

OK,
1. Copy i386 from CD-ROM to the Root folder of D:
2. Change SourcePath key to D:\ (It understands i386)
3. Change CDInstall key from a value of 1 to 0
4. Verify that ServicePackFiles is located under C:\Windows
5. Reboot for Registry changes to be validated.
6. Open Command Prompt (Type ) Sfc /Scannow

It should work now.

how do you change the CD install key-I copied the i386 from the CD and
copied it to my D drive, I changed that value in regedit from my CDROM to
the D drive-BOTH sourcepaths were changed, but sfc kept asking for serv pack
1 for XP Pro(I have XP Home installed) I then MOVED the D:i386 to the
D:Windows-STILL is asking for serv pack disc...should I move i386 back into
just the D drive (move it out of WINDOWS category)? Please advise
Starchild

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


System File Checker is a verifier for Windows File Protection.
Most all critical Windows components are protected against
Rename/Move/Delete types of operations. Whenever a system
component is changed, XP silently replaces to it's known version.

After XP is installed the normal i386 install files are copied into
a folder C:\Windows\DllCache. Whenever WFP needs a file it
first looks in this DllCache folder. If it isn't in DllCache it will ask
for the original CD-ROM to retrieve the file from there. So in
reality, SFC (System File Checker) just re-populates the Dllcache
folder, so Windows File Protection has access to the needed
system files.

Whenever a Service Pack is installed that changes the routine a
little. Now instead of DllCache, it also searches in the folder
C:\Windows\ServicePackFiles. This is where windows stores
the updated system components installed by the Service Pack.
So now XP looks in:
ServicePackFiles
DllCache
i386 (if on your drive) or prompts for the CD-ROM

These folders and setup options are stored in the Registry at
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="X:\\" (Where the i386 folder is at)
"ServicePackSourcePath"="X:\\ServicePackFiles"
"CDInstall"=dword:00000000 (0 means installed from Disk drive and
1 = means originally installed from a CD-ROM disk.

To avoid prompting you can copy the i386 folder to a disk
partition and change the Registry key to reflect that change. You
also have to reset the CDInstall key from 1 to a 0.
You must change the Source Path variable to reflect the Drive letter
the i386 folder is on (Should be stored in the Root folder of the
drive. Afterwards any time WFP/SFC needs a file it won't prompt
you for the disk.


search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T
have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also
when I insert the CD for XP I keep getting the retry constantly-like
Windows
doesn't see my CD Drive...can anyone help?
Starchild
 
S

Starchild

will give it a try and let you know

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


OK,
1. Copy i386 from CD-ROM to the Root folder of D:
2. Change SourcePath key to D:\ (It understands i386)
3. Change CDInstall key from a value of 1 to 0
4. Verify that ServicePackFiles is located under C:\Windows
5. Reboot for Registry changes to be validated.
6. Open Command Prompt (Type ) Sfc /Scannow

It should work now.

how do you change the CD install key-I copied the i386 from the CD and
copied it to my D drive, I changed that value in regedit from my CDROM to
the D drive-BOTH sourcepaths were changed, but sfc kept asking for serv pack
1 for XP Pro(I have XP Home installed) I then MOVED the D:i386 to the
D:Windows-STILL is asking for serv pack disc...should I move i386 back into
just the D drive (move it out of WINDOWS category)? Please advise
Starchild

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


System File Checker is a verifier for Windows File Protection.
Most all critical Windows components are protected against
Rename/Move/Delete types of operations. Whenever a system
component is changed, XP silently replaces to it's known version.

After XP is installed the normal i386 install files are copied into
a folder C:\Windows\DllCache. Whenever WFP needs a file it
first looks in this DllCache folder. If it isn't in DllCache it will ask
for the original CD-ROM to retrieve the file from there. So in
reality, SFC (System File Checker) just re-populates the Dllcache
folder, so Windows File Protection has access to the needed
system files.

Whenever a Service Pack is installed that changes the routine a
little. Now instead of DllCache, it also searches in the folder
C:\Windows\ServicePackFiles. This is where windows stores
the updated system components installed by the Service Pack.
So now XP looks in:
ServicePackFiles
DllCache
i386 (if on your drive) or prompts for the CD-ROM

These folders and setup options are stored in the Registry at
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="X:\\" (Where the i386 folder is at)
"ServicePackSourcePath"="X:\\ServicePackFiles"
"CDInstall"=dword:00000000 (0 means installed from Disk drive and
1 = means originally installed from a CD-ROM disk.

To avoid prompting you can copy the i386 folder to a disk
partition and change the Registry key to reflect that change. You
also have to reset the CDInstall key from 1 to a 0.
You must change the Source Path variable to reflect the Drive letter
the i386 folder is on (Should be stored in the Root folder of the
drive. Afterwards any time WFP/SFC needs a file it won't prompt
you for the disk.


search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T
have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also
when I insert the CD for XP I keep getting the retry constantly-like
Windows
doesn't see my CD Drive...can anyone help?
Starchild
 
S

Starchild

I TRIED EVERYTHING you suggested...here are my registry settings:
Under Setup:
CDInstall valu-0
ServicePackCachePath-D:\windows\servicepackfiles\servicepackcache
ServicePackSourcePath-D:\windows\servicepackfiles
SourcePath:D:\
after these changes were made I restarted ran sfc \scannow and just as it started it asked for the Serv Pack 1 CD....WHAT else can be done?
Starchild


--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


OK,
1. Copy i386 from CD-ROM to the Root folder of D:
2. Change SourcePath key to D:\ (It understands i386)
3. Change CDInstall key from a value of 1 to 0
4. Verify that ServicePackFiles is located under C:\Windows
5. Reboot for Registry changes to be validated.
6. Open Command Prompt (Type ) Sfc /Scannow

It should work now.

how do you change the CD install key-I copied the i386 from the CD and
copied it to my D drive, I changed that value in regedit from my CDROM to
the D drive-BOTH sourcepaths were changed, but sfc kept asking for serv pack
1 for XP Pro(I have XP Home installed) I then MOVED the D:i386 to the
D:Windows-STILL is asking for serv pack disc...should I move i386 back into
just the D drive (move it out of WINDOWS category)? Please advise
Starchild

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


System File Checker is a verifier for Windows File Protection.
Most all critical Windows components are protected against
Rename/Move/Delete types of operations. Whenever a system
component is changed, XP silently replaces to it's known version.

After XP is installed the normal i386 install files are copied into
a folder C:\Windows\DllCache. Whenever WFP needs a file it
first looks in this DllCache folder. If it isn't in DllCache it will ask
for the original CD-ROM to retrieve the file from there. So in
reality, SFC (System File Checker) just re-populates the Dllcache
folder, so Windows File Protection has access to the needed
system files.

Whenever a Service Pack is installed that changes the routine a
little. Now instead of DllCache, it also searches in the folder
C:\Windows\ServicePackFiles. This is where windows stores
the updated system components installed by the Service Pack.
So now XP looks in:
ServicePackFiles
DllCache
i386 (if on your drive) or prompts for the CD-ROM

These folders and setup options are stored in the Registry at
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="X:\\" (Where the i386 folder is at)
"ServicePackSourcePath"="X:\\ServicePackFiles"
"CDInstall"=dword:00000000 (0 means installed from Disk drive and
1 = means originally installed from a CD-ROM disk.

To avoid prompting you can copy the i386 folder to a disk
partition and change the Registry key to reflect that change. You
also have to reset the CDInstall key from 1 to a 0.
You must change the Source Path variable to reflect the Drive letter
the i386 folder is on (Should be stored in the Root folder of the
drive. Afterwards any time WFP/SFC needs a file it won't prompt
you for the disk.


search for a folder called i386 on your computer and point sfc there.

I keep getting prompted for the CD for Service Pack 1 Updates, I DON'T
have that on CD-it was updated at my PC vendor....HOW can I run SFC? Also
when I insert the CD for XP I keep getting the retry constantly-like
Windows
doesn't see my CD Drive...can anyone help?
Starchild
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top