Май 022017
 

Для обнаружения поврежденных файлов будем использовать встроенную утилиту SFC.exe, для этого необходимо запустить командную строку от имена администратора и выполнить команду sfc /scannow
Восстановление поврежденных системных файлов Windows
По завершению процесса, вы получите один из результатов:

  • Защита ресурсов Windows не обнаружила нарушений целостности — это значит Ваша система в полном порядке и проблемы следует искать в другом месте если они есть;
  • Защита ресурсов Windows не может выполнить запрошенную операцию — это означает что поврежденный файл используется каким-либо процессом и его заменить нельзя, в этом случае необходимо загрузиться в безопасном режиме и повторить процесс с начала. Дополнительно проверьте что папки что папки PendingDeletes и PendingRenames находятся в папке %WinDir%\WinSxS\Temp;
  • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log — в этом файле можно просмотреть какие именно файлы были повреждены и заменены на исправные копии;
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log — это самый неприятный случай, заменять поврежденные файлы придется вручную.

Файл CBS.log содержит большое количество служебной информации, для того чтоб упростить поиск поврежденных файлов, там же в командной строке выполните команду:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

В результате на рабочий стол будет сохранен текстовый файл, откройте его в любом текстовом редакторе и найдите строчки наподобие этой:

2007-01-12 12:10:42, Info                  CSI    00000008 [SR] Cannot 
repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 
6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, 
VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type 
neutral, TypeName neutral, PublicKey neutral in the store, file is missing

После определения списка поврежденных файлов, необходимо заменить их исправными копиями, проще всего их скопировать с рабочей системы, на которой предварительно стоит выполнить проверку целостности командой из начала статьи. После того как исправные файлы подготовлены, можно приступать к замене, для этого необходимо изменить права доступа к поврежденным файлам, вводим в командной строке:

takeown /f C:\windows\system32\jscript.dll

где C:\windows\system32\jscript.dll — полный путь к поврежденному файлу.

даем полный доступ к файлу командой:

icacls C:\windows\system32\jscript.dll /GRANT ADMINISTRATORS:F

Путь к файлу и имя файла пишем свои.

После этого можно командой copy можно заменить поврежденные файлы исправными:

copy E:\temp\jscript.dll C:\windows\system32\jscript.dll

Где E:\temp\jscript.dll — путь откуда копируем  исправный файл, C:\windows\system32\jscript.dll — куда копируем (файл который заменяем).

загрузка...
1 звезда2 звезды3 звезды4 звезды5 звезд (Оцени статью первым!)
Загрузка...

  Один комментарий в “Восстанавливаем поврежденные системные файлы Windows”

  1. […] восстановить воспользуйтесь инструкцией — восстановление поврежденных системных файлов Windows  Возможно это не связано, но после установки […]

 Оставить комментарий

Войти с помощью: 

Вы можете использовать HTML теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(требуется)

(требуется)