Программа защиты ресурсов Windows обнаружила поврежденные файлы – как исправить?
Технический уровень: средний
Резюме
Восстановите архив с помощью утилиты DISM.exe.
Относится к Windows 8.1; Windows 8.
Подробности
При выполнении сканирования с помощью SFC / scannow resource guard пользователь получил следующий вывод:
Проверка на 100 завершена.
Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Дополнительные сведения см. В файле CBS.Log, расположенном в следующем месте: windir \ Logs \ CBS \ CBS.log. Например, C: \ Windows \ Logs \ CBS \ CBS.log. Обратите внимание, что регистрация в настоящее время не поддерживается для обслуживания в автономном режиме.
Что дальше?
Мы используем утилиту DISM для восстановления поврежденных файлов.
Отключите лишнее. Отключите ненужные на данный момент устройства, внешние диски, флешки и прочее.
Перезагрузите компьютер. После перезагрузки могут запуститься программы, добавленные при запуске.
Закройте их, включая все, что работает в новом интерфейсе. Для этого нажмите комбинацию клавиш ALT + TAB и посмотрите, какие программы запущены. Закройте ненужные. Восстановление – довольно долгий процесс. Поэтому заходим в настройки питания и меняем значение времени перехода в состояние сна в положение «Никогда». Подключите адаптер переменного тока.
Интернет должен быть подключен, так как DISM может использовать службу обновления Widows для восстановления.
Зайдите в Центр обновлений и убедитесь, что он работает.
Откройте командную строку от имени администратора:
В Windows 8.1: щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка (администратор)”.
В Windows 8: нажмите Win + X и выберите «Командная строка (администратор)”.
В окне командной строки введите следующую команду и нажмите Enter.
Команду необходимо набирать точно так, как она написана, потому что утилита чувствительна к регистру.
DISM.exe / Онлайн / Очистить изображение / ScanHealth
Если вы ошиблись при наборе текста, машина вас не поймет.
В этом случае вы получите сообщение 87 об ошибке синтаксиса команды.
Проверьте правильность заполнения пробелов и не забудьте использовать заглавные буквы.
Примечание. В последних версиях DISM больше не требуются заглавные буквы в клавишах команд,
Вы можете ввести их несколькими способами.
См. Пример:
Если утилита обнаружит какие-либо повреждения, вывод команды будет выглядеть так:
Затем введите следующую команду и нажмите Enter:
DISM.exe / Онлайн / Очистка-изображение / RestoreHealth
В случае успеха команда отобразит следующий текст:
DISM имеет множество опций. Но, как утверждают владельцы предустановленных систем
часто нет даже установочного диска, мы пропустим эти подробности.
Параметр / Online указывает, что изменения будут применены к работающей операционной системе.
Вы можете проверить, были ли восстановлены ваши файлы:
Если восстановление не удалось, DISM отобразит сообщение об ошибке. Для дальнейших действий необходимо проанализировать вывод команды в логах, что может быть очень сложно для домашних пользователей. В этом случае вы можете обратиться к специалистам службы поддержки, обученным пользователям или прибегнуть к другим инструментам восстановления (обновление ПК или полная переустановка системы)
См. Также: http://support.microsoft.com/kb/947821/ru
Спасибо за ваш отзыв.
Обновления проверены и установлены. Надеюсь, в следующий раз вам не понадобится использовать эту статью для этого.
Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/programs/eaef731f-3a71-43bd-80cb-e3dd16b63e11