Проверка целостности файлов Windows 10

Автор поста: Сергей Ермолинский

Если у вас возникают характерные проблемы с новой версией, следует помнить, что переустановка — это крайний вариант их решения. Для начала следует попробовать другое средство.
Как и в других ОС от Microsoft, здесь имеется хороший инструмент тестирования целостности компонентов, который отыскивает испорченные системные файлы, меняя на неповрежденные, если это требуется. Знайте, что в папке C:\Windows\WinSxS находятся файлы хранилища компонентов Виндоус.

Как запустить проверку системных файлов

От имени админа в командной строке пишем sfc /scannow, после чего «Ввод».

Мониторится обычно приблизительно более 10 минут. Если все в порядке, то последует следующая запись: Защита ресурсов Windows не обнаружила нарушений целостности. То есть все замечательно.

Кстати об этом я упоминал в предыдущей статье «Не работает Пуск в Windows 10»

При наличии нарушений мы увидим предупреждение:

Но иногда текст может быть следующего содержания:


В данном случае понимайте, что хранилище, о котором мы говорили выше, в поврежденном состоянии. Соответственно, нет возможности восстановить файлы посредством программы sfc.exe. Получается, что для начала требуется привести в пригодный вид само хранилище.

Делать это будем, прибегнув к Deployment Image & Servicing Management (DISM). То есть к системе обслуживания образов Виндоус.

Во-первых, воспользуемся командой Dism /Online /Cleanup-Image /ScanHealth
На картинке показано, что в данном случае хранилище возможно исправить.


Теперь дальнейший шаг:
вводим DISM /Online /Cleanup-Image /RestoreHealth
Произойдет восстановление. Что понятно из сообщения на рисунке:


Вот сейчас опять будем проверять целостность документов командой sfc /scannow.
И в этот раз у нас все прошло успешно.

На заметку:

если при проверке с помощью sfc /scannow станут появляться всевозможные ошибки, можно воспользоваться расширяемым средством автоматизации PowerShell.