sfc /scannow continually asks for cd insertion

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

when I try to run sfc /scannow from command prompt, it keeps asking to have cd reinserted, though cd is in drive. I have no problems with cd drive otherwise
 
Greetings --

Has the CD Drive's drive letter changed (perhaps by the addition
of another hard drive, partition, or removable drive) since WinXP was
first installed? If so, simply edit the registry key
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath to
reflect the changed drive letter.


Bruce Chambers

--
Help us help you:



You can have peace. Or you can have freedom. Don't ever count on
having both at once. -- RAH


barebear said:
when I try to run sfc /scannow from command prompt, it keeps asking
to have cd reinserted, though cd is in drive. I have no problems with
cd drive otherwise
 
what CD ??? a acutal XP cd or a restore cd. It will not
read a restore cd.

If it's a restore you have to change where it's looking.

If you look in the registry at HKEY LOCAL
MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
you will see two pertinent entries: 1) Source Path which
should point to the location you used for your last
installation of XP(unless you have changed this for some
reason and sometimes this entry is not present); 2)
ServicePackSourcePath which should point to %SystemDrive%
\Windows\ServicePackFiles (unless again you have modified
the entry). If you have any problems running SFC, I would
look to these locations to see if the entries are
correct. I would next look in the %SystemDrive%
\Windows\ServicePackFiles to see if there is an I386
folder there which is where SFC will be looking for
updated files.







-----Original Message-----
when I try to run sfc /scannow from command prompt, it
keeps asking to have cd reinserted, though cd is in
drive. I have no problems with cd drive otherwise
 
----- (e-mail address removed) wrote: -----

what CD ??? a acutal XP cd or a restore cd. It will not
read a restore cd.

If it's a restore you have to change where it's looking.

If you look in the registry at HKEY LOCAL
MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
you will see two pertinent entries: 1) Source Path which
should point to the location you used for your last
installation of XP(unless you have changed this for some
reason and sometimes this entry is not present); 2)
ServicePackSourcePath which should point to %SystemDrive%
\Windows\ServicePackFiles (unless again you have modified
the entry). If you have any problems running SFC, I would
look to these locations to see if the entries are
correct. I would next look in the %SystemDrive%
\Windows\ServicePackFiles to see if there is an I386
folder there which is where SFC will be looking for
updated files.







-----Original Message-----
when I try to run sfc /scannow from command prompt, it
keeps asking to have cd reinserted, though cd is in
drive. I have no problems with cd drive otherwise
It keeps asking for the actual XP cd
 
The question is: Which XP CD do you have? The XP retail version or a restore
CD that came with your computer?
 
Steve, I don't understand what you mean by "replace mail with 36db"; please advise --am somewhat a newbie
 
barebear said:
when I try to run sfc /scannow from command prompt, it keeps asking to have cd reinserted, though cd is in drive. I have no problems with cd drive otherwise

First make sure that the CD is in the drive (and if it does not Autorun,
check in My Computer that it opens up when double clicked) - then exit
the Autorun and only then run SFC.

If that does not do it, check with regedit.exe
at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
that SourcePath in the right pane is correctly set to be the CD - eg x:\
- and that if you have installed SP1 that the ServicePackSourcePath is
set to
C:\Windows\ServicePackFiles
- and that you have *not* deleted that folder.
 
Alex, Steve and/or Bruce:

I'm having the same difficulty as barebear. Though I understand your
advice, I have a further question.

I recently deleted the hidden "uninstall" folders for SP1 as well as the
ServicePackFiles folder because my disk was getting pretty full and I've had
it installed for over a year so it wasn't like I was going to uninstall it
or anything. Of course now I'm experiencing a similar problem as barebear
and I'm uncertain how to proceed.

Firstly, my installation media was from the original XP disk, not SP1. Even
though SFC keeps asking for SP1 (I guess that's the missing ServicePackFiles
source folder, right?) It rejects the SP1 installation disk that I rec'd
with my laptop which is a restoration CD--should I use that one and point
the path references to the I386 folder on that disk? I don't really want to
use my original disk anyway because then it will be checking against old
files, won't it? I'm not sure how the actually checker works, probably
looks at the disk first, then the SPF folder, etc.? What about any updates
from Windows Update that the SPF folder might've contained? I had just
checked online at a few sites to see what the general thinking was and it
was noted that the only thing one loses when deleting those folders was the
ability to uninstall. Oh well.

Is there anyway to run SFC with an undocumented switch just for scanning to
see if any files are actually corrupted? That would be useful.

Without an SPF folder is there any point to running SFC? I look forward to
finding out more about this. Thanks for your help.

sb


have cd reinserted, though cd is in drive. I have no problems with cd drive
otherwise
 
Greetings --

You've a bit of a tricky situation. I can only suggest that you
point the SFC to the \i386 folder, and be prepared to reinstall the
service pack afterwards.

Bruce Chambers

--
Help us help you:



You can have peace. Or you can have freedom. Don't ever count on
having both at once. -- RAH


bliss66 said:
Alex, Steve and/or Bruce:

I'm having the same difficulty as barebear. Though I understand your
advice, I have a further question.

I recently deleted the hidden "uninstall" folders for SP1 as well as the
ServicePackFiles folder because my disk was getting pretty full and I've had
it installed for over a year so it wasn't like I was going to uninstall it
or anything. Of course now I'm experiencing a similar problem as barebear
and I'm uncertain how to proceed.

Firstly, my installation media was from the original XP disk, not SP1. Even
though SFC keeps asking for SP1 (I guess that's the missing ServicePackFiles
source folder, right?) It rejects the SP1 installation disk that I rec'd
with my laptop which is a restoration CD--should I use that one and point
the path references to the I386 folder on that disk? I don't really want to
use my original disk anyway because then it will be checking against old
files, won't it? I'm not sure how the actually checker works, probably
looks at the disk first, then the SPF folder, etc.? What about any updates
from Windows Update that the SPF folder might've contained? I had just
checked online at a few sites to see what the general thinking was and it
was noted that the only thing one loses when deleting those folders was the
ability to uninstall. Oh well.

Is there anyway to run SFC with an undocumented switch just for scanning to
see if any files are actually corrupted? That would be useful.

Without an SPF folder is there any point to running SFC? I look forward to
finding out more about this. Thanks for your help.

sb


asking to
have cd reinserted, though cd is in drive. I have no problems with cd drive
otherwise
 
Thanks Bruce. Even if I use an SP1 installation source? How do I account
for all the critical updates from Windows Update that might have loaded
newer files into the now gone SPF folder? If I can account for an
installation source, do I then have to re-apply SP1 and all the Windows
Updates in the creation of a new SPF folder? Theoretically?

S.O.
 
Greetings --

Well, if you still have the SP1 installation source, by all means
give it a try. I'd visit WindowsUpdate afterwards in case any
subsequent hotfixes then need to be re-installed.

Bruce Chambers

--
Help us help you:



You can have peace. Or you can have freedom. Don't ever count on
having both at once. -- RAH
 
Hi Alex:

I'd appreciate it if you could check out the thread below between myself and
Bruce. My final thought on a possible solution is this:

I recently installed Windows XP SP1 on my laptop and updated it with all the
most recent critical update patches. Having deleted the ServicePackFolder
from my desktop computer, is it a possibility that I could just copy the
clean, fresh new ServicePackFolder from my laptop onto my desktop so that I
can run SFC? I'm not sure if the HAL has anything to do with these source
particular files--wouldn't that be the only showstopper?

I've directed this to you since you're an MVP on file systems. I thought
you might know more of the specifics.

Thanks for your help.

sb


have cd reinserted, though cd is in drive. I have no problems with cd drive
otherwise
 
bliss66 said:
I recently installed Windows XP SP1 on my laptop and updated it with all the
most recent critical update patches. Having deleted the ServicePackFolder
from my desktop computer, is it a possibility that I could just copy the
clean, fresh new ServicePackFolder from my laptop onto my desktop so that I
can run SFC? I'm not sure if the HAL has anything to do with these source
particular files--wouldn't that be the only showstopper?

It will depend on how the laptop SP1 was installed. If an Express one,
it will only have put on the files needed for the laptop - which *may*
not be a complete set. But it is certainly worth trying - can do no
harm. Make sure that the registry at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

for ServicePackSourcePath is pointing to it, and that it then has the
i386 folder, with all the files you can find inside
 
Back
Top