Как проверить целостность системных файлов в Windows 10

Как проверить целостность системных файлов в Windows 10

Вы можете проверить целостность системных файлов в Windows с помощью командной строки и инструмента “sfc” (System File Checker). Для этого выполните следующие шаги:

  1. Откройте командную строку, щелкнув правой кнопкой мыши по кнопке “Пуск” и выбрав “Командная строка (администратор)”.
  2. В командной строке введите команду “sfc /scannow” и нажмите клавишу “Enter”.
  3. Дождитесь завершения процесса сканирования и восстановления файлов. Это может занять несколько минут.
  4. После завершения сканирования вы получите сообщение о результате. Если инструмент “sfc” обнаружил какие-либо поврежденные файлы, он автоматически попытается восстановить их. Если восстановление не удалось, вам может потребоваться выполнить переустановку операционной системы.
  5. Закройте командную строку.

Обратите внимание, что для выполнения команды “sfc /scannow” вам может потребоваться права администратора.

Вам также будет интересно

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

Windows 10 содержит в себе два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений — SFC.exe и DISM.exe, а также команда

Repair-WindowsImage

для Windows PowerShell (использующая DISM для работы). 

Команда проверки целостности системных файлов 

sfc /scannow 

 проводит проверку и исправляет защищенные системные файлы Windows 10 в автоматическом режиме.

 Для запуска команды используется командная строка, запущенная от имени администратора – введите команду 

sfc /scannow 

и нажмите Enter.

После чего начнется проверка системы, все обнаруженные ошибки целостности, которые можно исправить (о том, какие нельзя — ниже) будут автоматически исправляться, а если ошибок нет, то Вы получите сообщение – «Защита ресурсов Windows не обнаружила нарушений целостности».

Как проверить целостность системных файлов в Windows 10
Как проверить целостность системных файлов в Windows 10

Также Вы можете проверить целостность конкретного системного файла, для этого вводим команду 

sfc /scanfile=”путь_к_файлу”

PS: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, нужно запускать SFC через командную строку в среде восстановления Windows 10.

Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

Для того, чтобы загрузиться в среде восстановления Windows 10, Вам необходимо:

  1. Перейти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
  2. Загрузиться с заранее созданного диска восстановления Windows.
  3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы».
Как проверить целостность системных файлов в Windows 10
Как проверить целостность системных файлов в Windows 10

После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (может потребовать пароль администратора). В командной строке по порядку используйте следующие команды:

  1. diskpart
  2. list volume
Командная строка
Командная строка

В результате выполнения второй команды, вы увидите список томов. Запомните буквы томов, соответствующие диску «Зарезервировано системой» (с загрузчиком) и системному разделу с Windows 10. Продолжите ввод команд:

  1. exit
  2. sfc /scannow /offbootdir=C: /offwindir=E:Windows 

(где C — раздел с загрузчиком, а E:Windows — путь к папке Windows 10, у вас буквы могут отличаться).

Командная строка
Командная строка

Запустится сканирование целостности системных файлов операционной системы, НО в этот раз команде SFC будет доступно восстановление всех файлов. Сканирование может продолжаться в течение значительного времени. По завершении закройте командную строку и перезагрузите компьютер в обычном режиме.

Утилита для развертывания и обслуживания образов Windows DISM.exe выявляет и исправляет проблемы с теми поврежденными системными файлами, с которыми не справилась команда SFC. Также, имеет смысл использовать этот инструмент, если SFC не обнаруживает нарушений целостности файлов Windows 10, но у вас есть веские основания полагать, что такие нарушения имеются.

Для использования DISM.exe, запустите командную строку от имени администратора (через правый клик по кнопке «Пуск»). После чего можно использовать следующие команды:

  • dism /Online /Cleanup-Image /CheckHealth — получим информацию о состоянии и наличии повреждений компонентов Windows. При этом сама проверка не производится, а лишь проверяются ранее записанные значения.
Командная строка
Командная строка
  • dism /Online /Cleanup-Image /ScanHealth — проверка целостности и наличия повреждений хранилища компонентов. Может занять продолжительное время и «зависать» в процессе на 20 процентах.
  • Командная строка
    Командная строка
  • dism /Online /Cleanup-Image /RestoreHealth — производит и проверку и автоматическое восстановление системных файлов Windows, также как и в предыдущем случае, занимает время и останавливается в процессе.
  • Командная строка
    Командная строка

    Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 в качестве источника файлов, требующих восстановления. Сделать это можно с помощью команды:

    • dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

    Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.

    При использовании указанных команд, журнал выполненных действий сохраняется в

    WindowsLogsCBSCBS.log и WindowsLogsDISMdism.log

    Также, как и в способе проверки целостности файлов с помощью SFC, вы можете использовать инструмент DISM в среде восстановления Windows 10.

    DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора с помощью команды Repair-WindowsImage. Примеры команд:

    • Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
    • Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.

    Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС.

    Яндекс.Метрика