Tech Support > Microsoft Windows > Help and Support > trying to run System File Check
trying to run System File Check
Posted by alice@fearofdolls.com on April 26th, 2006


I manage several XP PCs, and on some of them when I try to run SFC, it
works fine. On others, I get a DOS screen that vanishes just as soon as
it pops up, and then nothing else happens. Is there something else I
can do to get it to run?

Posted by Byte on April 26th, 2006


Two proper ways to do it. One is to go to: Start>Run>type CMD and
at the cursor type SFC /SCANNOW (space between C and /)
The other is to go to: Start>All Programs>Accessories>Command Prompt
--
XP - WNP
Today is the first day of the
rest of your life.


"alice@fearofdolls.com" wrote:

Posted by Ptath on April 26th, 2006


Byte wrote:
Problem is ... the SFC /SCANNOW script asks for the installation CD.

What happens if you do not have the installation CD, even though the
installed software has been verified by Microsoft as "genuine" and
licensed?


Posted by Andy W on April 26th, 2006


When you use SFC, you will need the original disc because it uses it to
verify that all the systems files are present and in their correct versions.

Andy W

"Ptath" wrote:

Posted by Wesley Vogel on April 27th, 2006


If XP was preinstalled, you need to point sfc.exe to the I386 folder.

If you copy your i386 folder to a hard drive, this assumes C: is the hard
drive.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\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:\

See this for more info...

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 news:1146080708.439506.117880@g10g2000cwb.googlegr oups.com,
Ptath <PtathFreeflyer@gmail.com> hunted and pecked:

Posted by Ptath on April 27th, 2006


Wes ....

I tried your suggestion but now I get the following message when I run
sfc /scannow:

"Files that are required for Windows to run properly must be copied to
the DLL cache. Insert your Windows XP Professional Service Pack 2 CD
now."

.... even though both ServicePackSourcePath and SourcePath point to C:\

Ptath

Posted by Wesley Vogel on April 28th, 2006


Ptath,

Does the C:\I386 folder exist?

See this for more info...

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
"Ptath" <PtathFreeflyer@gmail.com> wrote in message
news:1146149398.929544.41910@u72g2000cwu.googlegro ups.com...

Posted by alice@fearofdolls.com on April 28th, 2006


That's what it needed...thanks!

Posted by Ptath on April 28th, 2006


Wes,

I read the article (http://www.updatexp.com/scannow-sfc.html) that you
posted. It helped explain things a lot.

I have thirteen i386 folders in my C:\ drive !

They are in the following folders ... the first one (in Driver Cache)
is dated 4/25/2006 whereas nearly all of the others are dated
1/31/2006. The folder "lib" is dated 9/15/2004 but the i386 folder in
it has a size of 0 KB.

1. C:\WINDOWS\Driver Cache
2. C:\WINDOWS\ServicePackFiles
3. C:\Program Files\Java\jre1.5.0_06\jib
4. C:\WINDOWS\system32\ReinstallBackups\0000\DriverFi les
5. C:\WINDOWS\system32\ReinstallBackups\0001\DriverFi les
6. C:\WINDOWS\system32\ReinstallBackups\0002\DriverFi les
7. C:\WINDOWS\system32\ReinstallBackups\0003\DriverFi les
8. C:\WINDOWS\system32\ReinstallBackups\0004\DriverFi les
9. C:\WINDOWS\system32\ReinstallBackups\0005\DriverFi les
10. C:\WINDOWS\system32\ReinstallBackups\0007\DriverFi les
11. C:\WINDOWS\system32\ReinstallBackups\0008\DriverFi les
12. C:\WINDOWS\system32\ReinstallBackups\0009\DriverFi les
13. lib (yes ... just lib)

Does this explain anything?

Ptath

Posted by Wesley Vogel on April 28th, 2006


Yes it explains a lot. You do not have C:\I386. It's about 477 MB and has
about 5,474 files and folders in it.

The I386 folder that you need has files like the following:
12520437.CP_
12520850.CP_
1394.IN_
1394BUS.SY_
3DFXVS2K.IN_
3DGARRO.CU_
3DGMOVE.CU_
3DGNESW.CU_
3DGNO.CU_
3DGNS.CU_

If you do not have the XP CD, System File Checker is probably not going to
work without prompting you for your CD.

And if you do not have the proper I386 folder, System File Checker is
probably not going to work at all.

If System File Checker discovers that a protected file has been overwritten,
it retrieves the correct version of the file from the cache folder
(%Systemroot%\System32\Dllcache) or the Windows installation source files,
and then replaces the incorrect file. System File Checker also checks and
repopulates the cache folder. If the Dllcache folder, or part of it, has
become corrupted for some reason then you will be prompted for the XP CD, so
that the cache folder can be repopulated with correct copies.

BTW, all of those C:\WINDOWS\system32\ReinstallBackups folders are for the
Roll Back Driver option in the Device Manager.

I have no idea what lib\I386 could be. Strange that C:\ doesn't appear.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:1146231143.191419.51710@j73g2000cwa.googlegro ups.com,
Ptath <PtathFreeflyer@gmail.com> hunted and pecked:

Posted by Ptath on April 28th, 2006


Wes,

Thanks for the update. It would seem that, since I don't have the CD,
then there's nothing more that I can do.

Ptath

Posted by Wesley Vogel on April 29th, 2006


Ptath,

There is one thing. Purchase a CD. ;-)

Or..
How to replace lost, broken, or missing Microsoft software or hardware
http://support.microsoft.com/kb/326246

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:1146248776.857347.252610@g10g2000cwb.googlegr oups.com,
Ptath <PtathFreeflyer@gmail.com> hunted and pecked:


Similar Posts