missing or damaged dllcache

  • Thread starter Thread starter ken P
  • Start date Start date
K

ken P

I read your advice about using the sfc.exe to check for
correct .dll files. I used it but when it found bad files
I could not correct them because my Windows XP was loaded
OEM version from Sony. Do I have to go buy a version of
Windows XP to correct the files or is there somewhere on
Microsofts site I can find them?

Ken
 
Hi Ken,

The files are likely already on your hard drive under an I386 folder
(usually found under C:\Windows), redirect the search for them there. It is
a hidden system folder, so you will likely need to change the view settings
under folder option in the control panel to see them.

--
Best of Luck,

Rick Rogers aka "Nutcase" MS-MVP - Windows
Windows isn't rocket science! That's my other hobby!

Associate Expert - WinXP - Expert Zone
 
Thanks, but it only helped partially. When it finds a bad
file it asks for the original Windows XP disc. There is
no way to redirect the search to the I386 folder.

Ken
 
Start | Run | Type: regedit | OK |
Navigate to this key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
Check these entries in the right hand pane:
CDInstall 0
SourcePath C:\
ServicePackSourcePath C:\
 
Hi,

Try this: Start/run regedit, navigate to this key by expanding the + signs:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

Look in the right pane for the sourcepath string and double click it. Change
the value data area to match the location of the I386 folder.

--
Best of Luck,

Rick Rogers aka "Nutcase" MS-MVP - Windows
Windows isn't rocket science! That's my other hobby!

Associate Expert - WinXP - Expert Zone
 
Hi Rick,
Sorry to say this but it did not work. I still got the
request for the Windows XP disc with no way to redirect.
I'm going to change the sourcepath back to what it was.

Ken
 
Hi Kelly,
I changed the registry to just "C:\" and rebooted. Then
tried to run sfc /scannow I got the same reaction. It
asks for the windows XP disc with no way to redirect.
Damn, OEM installs.
Maybe this will help???? Here are the names in the right
pane: Default, BootDir, CDInstall, DriverCachePath,
Installation Sources, PrivateHash, ServicePackCachePath,
ServicePackSourcePath, SourcePath.
I am changing only SourcePath then rebooting.

ken P
 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

CDInstall Set Value Data to 0 (Zero)
SourcePath Set Value Data to C:\
ServicePackSourcePath Set Value Data to C:\
 
Wes,
You don't know how sorry I am to say that your solution
did not work. Just how important is it for these files to
be original? My machine seems to work fine except for one
program which I can't get an update to run. Everything
else seems to be working fine.

ken P
 
Finally, it worked. I always rebooted after working on
the registry. My problem was I put the final file (I386)
in the SourcePath.
That link you provided solved everything. Thanks again.
One question, Please. In the article it said that when
you have updates that the old .dll's are renamed and
saved. Is it necessary to keep those files?

ken P
-----Original Message-----
ken,

Did you reboot before trying sfc after changing the registry entries??

Have a look at these.

scannow sfc (sfc.exe)
http://www.updatexp.com/scannow-sfc.html

Description of Windows XP and Windows Server 2003 System File Checker
(Sfc.exe)
http://support.microsoft.com/?kbid=310747

What is the program you can't get the update to run?

--
Hope this helps. Let us know.
Wes

In ken P <[email protected]> hunted and pecked:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersi
on\Setup
 
ken,

I hope this post doesn't get eaten. Either I get a no longer available
message or two posts show. :-)

You're not the only one with problems. Anyhoo.........

Glad you got it working!!

I never thought about old dlls after an update. But I have never found more
than two of any dll on my machine. One each in.....
C:\WINDOWS\system32
and
C:\WINDOWS\system32\dllcache

I wouldn't even worry about it.
 
Hi, Kelly. I know they did show up. After posting each one two or three
times. Bit of a hassle that. ;-(

Seeing a no longer available on server message a minute or two after posting
can be frustrating to say the least. Seems to be OK today. <fingers
crossed>
 
I hear you, Wes. But in case you misread my post, 'each and every one of
your posts/repeats' showed and were listed fine here in the group.
 
Back
Top