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

 

Если у вас возникают характерные проблемы с новой версией и чрезмерное появление ошибки,  типа «0х8000fff (E_UNEXPECTED)», нужно помнить, переустановка — это крайний вариант их решения. Для начала необходимо попробовать другое средство.

Данное положение появляется после неудачного обновления Windows 10 (КВ2572077, KB2446710 и KB2518869). Или после злополучных попыток ее «оживить» при сбое. Ниже я опишу, как выйти из этой ситуации простым и незамысловатым способом, используя командную строку.

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

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

От имени админа в командной строке пишем sfc /scannow, после чего нажимаем кнопку Enter на клавиатуре.
Мониторится обычно приблизительно 10 минут. Если все в порядке, то последует следующая запись (смотрим скриншот ниже). То есть все замечательно.

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

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

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

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

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

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


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


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

На заметку:

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

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

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

кешбек