Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них

Мы уже видели, как средство проверки системных файлов(System File Checker) позволяет пользователям сканировать и восстанавливать поврежденные системные файлы Windows . Ранее мы также видели, как запускать средство проверки системных файлов(System File Checker) и многое другое. Но что, если в конце прогона вы увидите следующее сообщение?

Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log.

Защита ресурсов Windows обнаружила поврежденные файлы

Это сообщение говорит о том, что хотя средство проверки системных файлов(System File Checker) завершило сканирование и обнаружило поврежденные системные файлы, оно не смогло продолжить работу и заменить их исправными системными файлами.

Защита ресурсов Windows(Windows Resource Protection) защищает ключи и папки реестра, а также важные системные файлы. При обнаружении каких-либо изменений в защищенном системном файле измененный файл восстанавливается из кэшированной копии, расположенной в самой папке Windows .

Защита ресурсов Windows(Windows Resource Protection) обнаружила поврежденные файлы, но не смогла исправить некоторые из них

Если вы получили это сообщение, а средство проверки системных файлов(System File Checker) не может выполнять свою работу при его запуске, вот несколько вещей, которые вы можете попробовать.

  1. Запустите SFC в безопасном режиме
  2. Запуск SFC во время загрузки
  3. Использовать DISM
  4. Попробуйте перезагрузить этот компьютер или начать заново
  5. Проверьте файлы журнала

Вам потребуется разрешение администратора для выполнения этих предложений.

1] Запустите SFC в безопасном режиме

Загрузитесь в безопасном режиме(Safe Mode) . Откройте окно командной строки с повышенными привилегиями, введите sfc/scannow, и нажмите клавишу Enter.

Просто убедитесь, что папки PendingDeletes и PendingRenames существуют в папке %WinDir%\WinSxS\Temp . Это может помочь, если некоторые программы запуска создают проблему.

2] Запуск SFC во время загрузки

При желании или необходимости вы можете запустить средство проверки системных файлов(System File Checker) во время загрузки(Boot Time) . Это один из вариантов, который может вам помочь, поскольку он запустит средство проверки системных файлов(System File Checker) до загрузки Windows .

Перейдите сюда, чтобы узнать, как запускать sfc /scannow во время загрузки . Посмотрите, поможет ли это.

3] Используйте DISM

Используйте ДИСМ(DISM) . Откройте командную строку с повышенными привилегиями, выполните следующую команду и нажмите Enter :

Dism /Online /Cleanup-Image /RestoreHealth

Эта команда проверяет наличие повреждений хранилища компонентов(component store corruption) , записывает повреждения и ИСПРАВЛЯЕТ(FIXES) их. Хотя это может занять некоторое время! Полезно, если средство проверки системных файлов не работает(System File Checker is not working) .

4] Попробуйте перезагрузить этот компьютер или начать заново

В Windows 11/10 попробуйте выполнить сброс этого компьютера(Reset This PC) или  новый запуск(Fresh Start) . В Windows 8.1 выполните операцию обновления или сброса . Автоматическое восстановление(Automatic Repair) также является вариантом, который вы можете рассмотреть, если считаете, что он применим в вашей ситуации. В Windows 7 выполните восстановление при загрузке(Startup Repair) , или восстановительную установку(Repair Install) , или обновление на месте, которые, по вашему мнению, лучше всего подходят для вашей ситуации.

Чтобы выполнить обновление на месте(In-place upgrade) в Windows 7 или Windows Vista , создайте резервную копию документов, закройте все открытые приложения, а затем вставьте DVD-диск Windows(Windows DVD) в дисковод DVD . В окне установки(Setup) нажмите « Установить сейчас»(Install Now) . Щелкните Перейти в сеть, чтобы получить последние обновления для установки (рекомендуется). (Go online to obtain the latest updates for installation (recommended).)Введите ключ компакт-диска, если вам будет предложено сделать это. Затем выберите операционную систему на странице « Установка Windows(Install Windows) », которую вы хотите обновить или установить на месте,(In-place) и нажмите « Да(Yes) » , чтобы принять условия лицензионного(Microsoft Software License) соглашения на использование программного обеспечения Microsoft. Далее нажмите Обновить(Upgrade)когда вас спросят, какой тип установки вы хотите(Which type of installation do you want) . После завершения процесса перезагрузите компьютер.

5] Проверьте файлы журнала

Вы также можете рассмотреть этот вариант. Откройте файл CBS.log и просмотрите сведения о поврежденных файлах и замените поврежденный файл заведомо исправной копией вручную(manually) . Перейдите к C:\Windows\Logs\CBS , вы сможете увидеть и открыть файл SBS.log(SBS.log file) .

sfc-failed-log

Проверьте, показывает ли он какие-либо ошибки или сообщение. Это может дать вам направление для дальнейших действий. Вы можете получить более подробную информацию о том, как сделать это вручную, здесь, в KB929833 .

Надеюсь, вам что-то поможет.

Как исправить поврежденный файл журнала CBS ?

Если файл журнала CBS поврежден, вы больше ничего не можете сделать. Лучшим способом было бы удалить его, а затем повторно создать Windows , когда возникнет такая необходимость.

Как исправить поврежденные файлы в SFC Scannow ?

Чтобы исправить поврежденные файлы, которые SFC Scannow не может исправить, вам необходимо запустить инструмент DISM(DISM Tool) или использовать параметр « Сбросить(Reset) этот компьютер». Это обязательно вам поможет.

Могу ли я восстановить поврежденные файлы?

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

Что вызывает повреждение файлов?

Сложно выделить одну причину, но это может быть как программная, так и аппаратная проблема. Если собранные данные перекрываются другой программой, это может привести к повреждению программного обеспечения. Аппаратное(Hardware) повреждение обычно происходит со старыми данными, но если вы видите его более чем в одном месте, вам необходимо проверить свое устройство.

Эти ссылки могут заинтересовать некоторых из вас:(These links may interest some of you:)

  1. Средство проверки системных файлов SFC не работает или не может восстановить поврежденный файл участника(System File Checker SFC not working or cannot repair corrupted member file)
  2. Защите ресурсов Windows не удалось запустить службу восстановления(Windows Resource Protection could not start the repair service)
  3. Защите ресурсов Windows не удалось выполнить запрошенную операцию
  4. Запустите проверку системных файлов sfc /scannow на внешних дисках .



About the author

Я инженер-программист с более чем 10-летним опытом работы с продуктами Windows, Office и Google. Я эксперт в Word, Excel и PowerPoint и написал несколько книг на эту тему. В свободное время я люблю играть в видеоигры, читать книги и смотреть фильмы.



Related posts