Замена поврежденного файла Windows вручную

594
boxspah

Результаты моего недавнего сканирования SFC вернулись плохими:

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. 

В этой статье службы поддержки Microsoft говорится, что файлы резервных копий хранятся в %WinDir%\System32\dllcache. Поэтому я отправился в приключение в скрытые системные файлы. Результат? dllcache не существует!

Копаем глубже, я нашел это, о котором говорит Dllcache был заменен, C:\Windows\winsxs\Backupначиная с Windows Vista. Навигация там, все, что я нахожу, это путаница файлов, где ни у одного из них нет названия файла, который я пытаюсь заменить.

Я обнаружил, что существует файл MANIFEST с тем же именем, что и родительская папка поврежденного файла.

Любые слова по этому поводу?


sfcdetails: Все файлы имеют «Проверка завершена», за исключением следующего (которое повторяется в журнале 3 раза с разным временем и номерами CSI):

2015-07-12 22:53:08, Info CSI 00000594 [SR] Cannot repair member file [l:36]"Amd64\CNBJ2530.DPB" of prncacla.inf, Version = 6.3.9600.17415, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken =, Type = [l:24]"driverUpdate", TypeName neutral, PublicKey neutral in the store, hash mismatch 
1
Не стесняйтесь предоставлять соответствующую информацию из файла журнала, который был создан. Ramhound 8 лет назад 1
Обновлено с информацией журнала из CBS.log. boxspah 8 лет назад 0
Я не смог найти упоминания о dllcache в статье MS, на которую вы ссылаетесь; это только предлагает получить копию поврежденного файла от другой установки Windows. Я не думаю, что на вашем компьютере была бы запасная копия, если бы программа проверки системных файлов не знала об этом или не могла использовать ее. kreemoweet 8 лет назад 0
Шаг 2. «Команда sfc / scannow сканирует все защищенные системные файлы и заменяет поврежденные файлы кэшированной копией, которая находится в сжатой папке в% WinDir% \ System32 \ dllcache». boxspah 8 лет назад 0
[следующий шаг для восстановления prncacla.inf] (http://superuser.com/questions/755680/windows-cant-repair-even-with-sfc-scannow) Ramhound 8 лет назад 1
Попробуйте команду DISM, ответ рекомендуется. Буду сообщать, если это работает. boxspah 8 лет назад 0

1 ответ на вопрос

0
boxspah

Спасибо Ramhound за ссылку:

Windows не может восстановить даже с SFC / SCANNOW

После запуска dism /online /cleanup-image /restorehealthи перезагрузки компьютера восстановление системы снова работает!

Похожие вопросы