sfc question again

Discussion in 'Software' started by wjwduke, Mar 5, 2008.

  1. wjwduke

    wjwduke Private E-2

    I ran an sfc /scannow and it tells me it wants me to insert the Windows XP cd2 disk so that it can restore files to the DLL cache. My HP came bundled w/o the certified XP OS cds but, when I originally brought the system up to install, I followed HP's installation instructions and made my "tools" cd and my 2 recovery cds which in my naivety figured that was the image of the cab and driver files that Windows might someday need for reasons like this. Well I was wrong because sfc doesn't recognize them and so again I find myself up sh#% creek w/o a paddle.
    I installed SP2 and a gazillion other security updates on-line after I brought this beast up. That only took me three days. Anyway I read/heard somewhere that sfc should find what its looking for in the driver/cabs that were updated by SP2. Is there a a way to direct sfc to look there?
    I'm not real panicked yet as my system still seems stable enough but it does concern me that sfc wants to restore some DLL files that it feels have been compromised (or so it seems).
    Any suggestions would be humbly received. Oh, I called HP and my warranty period expired 3 weeks ago. Thanks, Duke
     
  2. dlb

    dlb MajorGeek

  3. wjwduke

    wjwduke Private E-2

    Thanks dlb,
    I'll check that in the a.m. it's late and brain drained.
     
  4. wjwduke

    wjwduke Private E-2

    Hello dlb,
    I went to the url you posted and it had basically the same info that I found (with anothers help) in another url:
    http://support.microsoft.com/kb/222193/en-us

    This article says by default, a SFCDllCacheDir entry in .../Windows NT/CurrentVersion/Winlogon/ is not there and I must add it and point it to the dir where the dllcache folder lives (c:/windows/system32 in my case) which, I assume, sfc can't find it and wants the cd loaded. But I still am confused as to why sfc thinks I have corrupted file(s) or,,,, is it because it can't locate the dllcache folder that it wants the cd? Catch 22 yes? Where exactly are the system files located that the running OS uses and are these the files sfc are testing?; I386, systems32, and a bunch of other places?
    I am SO reluctant to mess with the registry, I'm considering leaving sleeping dogs lie. aghhh!!!
    Oh, this or another article says I should have a /Windows/ServicePackFiles folder. I don't ????
    but the registry has:
    ServicePathCachePath c:/windows/ServicePackFiles/ServicePackCache
    ServicePackSourcePath c:/windows/
    The more I dig, the less light I see...
     
    Last edited: Mar 6, 2008

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds