The results of my recent SFC scan have returned bad:
Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log %WinDir%\Logs\CBS\CBS.log.
This Microsoft Support article says the backup files are stored in %WinDir%\System32\dllcache
. So I embarked on the adventure into hidden system files. Result? dllcache does not exist!
Digging deeper, I found this, which says dllcache was replaced with C:\Windows\winsxs\Backup
starting with Windows Vista. Navigating there, all I find is a jumble of files where none of them have the name of the file which I'm trying to replace.
What I did find was that there was a MANIFEST file with the exact same name as the parent folder of the corrupt file.
Any words on this?
sfcdetails: All files have "Verify complete" except for the following (which is repeated in the log 3 times with different times and CSI numbers):
2015-07-12 22:53:08, Info CSI 00000594 [SR]
Cannot repair member file [l:36{18}]"Amd64\CNBJ2530.DPB" of prncacla.inf,
Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture
neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35},
Type = [l:24{12}]"driverUpdate", TypeName neutral, PublicKey neutral in the
store, hash mismatch
Answer
Thanks to Ramhound for the reference:
Windows cant repair even with sfc /scannow
After running dism /online /cleanup-image /restorehealth
and restarting my computer, System Restore works again!
No comments:
Post a Comment