1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

sfc /scannow command and Service Packs

Discussion in 'Windows XP' started by Welshjim, 2004/09/12.

Thread Status:
Not open for further replies.
  1. 2004/09/12
    Welshjim

    Welshjim Inactive Thread Starter

    Joined:
    2002/01/07
    Messages:
    5,643
    Likes Received:
    0
    Time to show more ignorance.
    When I want to run sfc /scannow I am asked to install my WinXP CD. However, that CD is for XP SP1. I now have SP2 on the PC. Is using sfc /scannow going to restore files (if needed) from the SP1 CD or from folders on my hard drive (System32\DLL Cache) which I presume are SP2 files?
    Or can I just trust sfc /scannow to do the "right thing "?
     
  2. 2004/09/12
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Jim

    I think this quote from MS probably answers your question ....

    "Windows File Protection detects attempts by other programs to replace or move a protected system file. Windows File Protection checks the file's digital signature to determine if the new file is the correct Microsoft version. If the file is not the correct version, Windows File Protection either replaces the file from the backup stored in the Dllcache folder or from the Windows CD. If Windows File Protection cannot locate the appropriate file, it prompts you for the location. Windows File Protection also writes an event to the event log, noting the file replacement attempt. "

    In other words if you run sfc /scannow with an SP 1 CD any files subsequent to SP 1 should be in the Dllcache and would be replaced, if necessary, from there and not from the SP 1 CD - AFAIK :)
     

  3. to hide this advert.

  4. 2004/09/13
    Welshjim

    Welshjim Inactive Thread Starter

    Joined:
    2002/01/07
    Messages:
    5,643
    Likes Received:
    0
    PeteC--Fearlessly I ran SFC /SCANNOW. Was asked for the CD fairly soon. (Had it in already.) Clicked Retry. Things proceeded. Was asked for the CD perhaps eight times total. Clicked Retry each time.
    Rebooted. Got to Desktop, but it was not working and some of the startup programs had not loaded. Went through a total of about four shutdowns using the PowerOff button and finally got a working Desktop and Windows.
    Ran ScanDisk, which required a Restart. Did so, and went to bed.
    This AM things seem to be working pretty well. Let's hope.
    Help|About Internet Explorer says I still have SP2. So does My Computer|System Properties. Went to Windows Update, was offered nothing. Ran Search to see what files had been modified yesterday. Got a long list hard to tell what was meaningful.
     
  5. 2004/09/13
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Jim,

    Your experience is slightly worrying - to say the least, and does not appear to follow the MS documentation.

    As XP is 'self healing' to one degree or another I guess the multiple restarts replaced the appropriate files from the dll cache.

    Would be good to have further comments on this from others on the Board.
     
  6. 2004/09/13
    Bmoore1129

    Bmoore1129 Geek Member

    Joined:
    2002/06/11
    Messages:
    1,675
    Likes Received:
    3
    Jim,

    Do you have the sp2 file? If so, you can slipstream the sp2 to the XP sp1 disk, that is make a new disk with the two intermingled. Then you can run sfc with the xp sp2 disk.

    I did just that and everything worked out just fine.

    What was the reason you were running sfc?
     
  7. 2004/09/13
    Welshjim

    Welshjim Inactive Thread Starter

    Joined:
    2002/01/07
    Messages:
    5,643
    Likes Received:
    0
    Bmoore1129--SP2 was originally installed over SP1a by installing what Automatic Update offered. I also have the SP2 CD if I need to reinstall, but frankly, absent any signs that I do not have SP2 installed, I do not plan to fuss anymore with SP2.
     
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.