Does SFC (System File Checker) "understand" hotfixes?

P

Philip Herlihy

As far as I can figure out, when you run SFC it populates the dllcache with
files from your latest installation CD, in my case Windows XP Service Pack
1, and then compares what's on your system with what's in the dllcache. But
does it "understand" that hotfixes obtained from Windows Update are "ok"?

I had Windows File Protection complain about zipfldr.dll, and ask for the CD
(which it wouldn't recognise because my TechNet CD has only an installer,
but I got round that by extracting to a folder and burning a new CD -
Phew!).

I'm now ready to run SFC with my home-made CD, but is this the right thing
to do? What about the hotfixes I've since applied? Am I likely to get my
machine into an inconsistent state this way?

Advice appreciated!
 
C

Carey Frisch [MVP]

As long as you did not delete the Windows directory that contains the
downloaded Service Pack files, SFC will use the updated SP1 files when
running SFC.

MS-MVP Kelly Theriot has the explanation you are looking for.
Visit http://www.kellys-korner-xp.com/xp_s.htm and scroll way
down to "SP1 - System File Checker".


--
Carey Frisch
Microsoft MVP
Windows XP - Shell/User

--------------------------------------------------------------------------------
------------


| As far as I can figure out, when you run SFC it populates the dllcache with
| files from your latest installation CD, in my case Windows XP Service Pack
| 1, and then compares what's on your system with what's in the dllcache. But
| does it "understand" that hotfixes obtained from Windows Update are "ok"?
|
| I had Windows File Protection complain about zipfldr.dll, and ask for the CD
| (which it wouldn't recognise because my TechNet CD has only an installer,
| but I got round that by extracting to a folder and burning a new CD -
| Phew!).
|
| I'm now ready to run SFC with my home-made CD, but is this the right thing
| to do? What about the hotfixes I've since applied? Am I likely to get my
| machine into an inconsistent state this way?
|
| Advice appreciated!
|
| --
| ######################
| ## PH, London ##
| ######################
|
|
 
P

Philip Herlihy

Thanks - that makes sense! I'll run SFC shortly.

What would the rest of us do without the MVP community...?
 
P

Philip Herlihy

EARRGGGGHHH!

"The CD you provided is the wrong CD.
Please insert the Windows XP Profesional Service Pack 1 CD into your CD-ROM
drive."

(This is despite running the installer executable to extract the files to a
local folder, then burning them to CD.) I give up. Even XP is stupidly
inflexible at times...
 
C

Carey Frisch [MVP]

When you add Windows component to Windows XP with SP1 installed,
setup prompts you for the SP1 CD-ROM or the I386 folder?
http://www.jsiinc.com/SUBL/tip5700/rh5722.htm


--
Carey Frisch
Microsoft MVP
Windows XP - Shell/User

--------------------------------------------------------------------------------
------------------


| EARRGGGGHHH!
|
| "The CD you provided is the wrong CD.
| Please insert the Windows XP Profesional Service Pack 1 CD into your CD-ROM
| drive."
|
| (This is despite running the installer executable to extract the files to a
| local folder, then burning them to CD.) I give up. Even XP is stupidly
| inflexible at times...
|
|
| --
| ######################
| ## PH, London ##
| ######################
 
P

Philip Herlihy

The /u switch ("unattended installation") seems to copy 247 more files than
when it's not used. (Weird).

The last two lines of the script appear to copy "new" and "ip" onto
themselves, which isn't allowed (??).

It still doesn't work. I ran the script, and burnt it to CD yet again, but
I'm still being told it's the wrong CD. System File Checker seems to be
unusable on my installation (XP Pro, and SP1 from a TechNet subscription
CD).
 

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