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

Если вы пытались исправить поврежденные файлы, обнаруженные в вашей системе, с помощью средства проверки системных файлов(System File Checker) ( SFC ), вы могли столкнуться с ошибкой « Защита ресурсов Windows(Windows Resource Protection) обнаружила поврежденные файлы, но не смогла исправить некоторые из них». Эта ошибка означает , что средство проверки системных файлов(System File Checker) завершило сканирование и обнаружило поврежденные системные файлы, но не смогло их исправить. Защита ресурсов Windows(Windows Resource Protection) защищает ключи и папки реестра, а также важные системные файлы, и если они повреждены, SFC пытается заменить эти файлы, чтобы исправить их, но в случае сбоя SFC вы столкнетесь со следующей ошибкой:

Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них.(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. For example C:\Windows\Logs\CBS\CBS.log.
Обратите внимание, что ведение журнала в настоящее время не поддерживается в сценариях автономного обслуживания.(Note that logging is currently not supported in offline servicing scenarios.)

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

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

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

Обязательно  создайте точку восстановления(create a restore point)  на случай, если что-то пойдет не так.

Способ 1: загрузитесь в безопасном режиме, затем попробуйте SFC(Method 1: Boot into Safe Mode then try SFC)

1. Нажмите клавишу Windows + R, затем введите msconfig и нажмите Enter , чтобы открыть «Конфигурация системы»(System Configuration) .

msconfig

2. Перейдите на вкладку загрузки( boot tab) и установите флажок « Безопасная загрузка».(Safe Boot option.)

снимите флажок с безопасной загрузки

3. Нажмите «Применить», а затем « ОК».(OK.)

4. Перезагрузите компьютер, и система автоматически загрузится в безопасном режиме.( Safe Mode automatically.)

5. Нажмите Windows Key + X затем выберите Командная строка (Администратор).(Command Prompt (Admin).)

администратор командной строки

6. Введите следующую команду и нажмите Enter : sfc/scannow

SFC сканирование сейчас командная строка

Примечание.(Note:) Убедитесь, что папки PendingDeletes и PendingRenames существуют в C:\WINDOWS\WinSxS\Temp.
Чтобы перейти в этот каталог, откройте « Выполнить(Run) » и введите % WinDir % \WinSxS\Temp .

Убедитесь, что папки PendingDeletes и PendingRenames существуют.

Способ 2: используйте инструмент DISM(Method 2: Use the DISM Tool)

1. Нажмите клавишу Windows Key + X и нажмите «Командная строка» («Администратор»).(Command Prompt(Admin).)

администратор командной строки

2. Введите следующее и нажмите Enter:

DISM /Online /Cleanup-Image /RestoreHealth

DISM восстановить систему здоровья

3. Запустите команду DISM и дождитесь ее завершения.

4. Если приведенная выше команда не работает, попробуйте следующую:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Примечание. (Note:) Замените(Replace) C:RepairSourceWindows источником восстановления ( установочный диск Windows(Windows Installation) или диск восстановления(Recovery Disc) ).

5. Перезагрузите компьютер, чтобы сохранить изменения.

Инструмент DISM, кажется, исправляет защиту ресурсов Windows, обнаружив поврежденные файлы, но в большинстве случаев не может исправить некоторые( Fix Windows Resource Protection found corrupt files but was unable to fix some of the ) проблемы, но если вы все еще застряли, попробуйте следующий метод.

Способ 3: попробуйте запустить инструмент SFCFix(Method 3: Try running SFCFix Tool)

SFCFix просканирует ваш компьютер на наличие поврежденных системных файлов и восстановит/исправит эти файлы, которые не(System File Checker) удалось сделать при проверке системных файлов.

1. Загрузите инструмент SFCFix отсюда(Download SFCFix Tool from here) .

2. Нажмите Windows Key + X затем выберите Командная строка (Администратор).(Command Prompt (Admin).)

администратор командной строки

3. Введите следующую команду в cmd и нажмите Enter: SFC /SCANNOW

4. Как только начнется сканирование SFC , запустите SFCFix.exe.

Попробуйте запустить SFCFix Tool

Как только SFCFix завершит(SFCFix) свою работу, он откроет файл блокнота с информацией обо всех поврежденных/отсутствующих системных файлах, которые нашел SFCFix , и о том, были ли они успешно восстановлены.

Способ 4: проверьте cbs.log вручную(Method 4: Check cbs.log manually)

1. Нажмите клавишу Windows + R, затем введите C:\windows\logs\CBS и нажмите Enter.

2. Дважды щелкните файл CBS.log , и если вы получите сообщение об ошибке отказа в доступе, перейдите к следующему шагу.

3. Щелкните правой кнопкой мыши файл CBS.log и выберите свойства.(properties.)

Щелкните правой кнопкой мыши файл CBS.log и выберите свойства.

4. Перейдите на вкладку «Безопасность»( Security tab) и нажмите «Дополнительно».(Advanced.)

Перейдите на вкладку «Безопасность» и выберите «Дополнительно».

5. Нажмите « Изменить» в разделе «Владелец».(Change under Owner.)

6. Введите «Все(Everyone) », затем нажмите « Проверить имена(Check Names) » и нажмите «ОК».

введите «Все» и нажмите «Проверить имена», чтобы проверить

7. Теперь нажмите « Применить(Apply) », а затем «ОК», чтобы сохранить изменения.

8. Снова щелкните правой кнопкой мыши файл CBS.log и выберите свойства.(properties.)

9. Перейдите на вкладку «Безопасность»( Security tab) , затем выберите « Все(Everyone) » в разделе «Имена групп(Group) или пользователей» и нажмите « Изменить(Edit) » .

10. Обязательно установите флажок « Полный доступ(Full Control) », затем нажмите «Применить», а затем «ОК».

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

11. Снова попытайтесь получить доступ к файлу, и на этот раз у вас все получится.

12. Нажмите Ctrl + F , затем введите Corrupt, и он найдет все, что говорит о повреждении.

Нажмите ctrl + f, затем введите повреждённый

13. Продолжайте нажимать F3 , чтобы найти все, что говорит о повреждении.

14. Теперь вы обнаружите, что на самом деле повреждено, что не может быть исправлено с помощью SFC .

15. Введите запрос в Google , чтобы узнать, как исправить поврежденную вещь, иногда это так же просто, как перерегистрация файла .dll.(re-registering a .dll file.)

16. Перезагрузите компьютер, чтобы сохранить изменения.

Способ 5: запустить автоматическое восстановление(Method 5: Run Automatic Repair)

1. Вставьте загрузочный установочный DVD -диск (DVD)Windows 10 и перезагрузите компьютер.

2. Когда будет предложено нажать(Press) любую клавишу для загрузки с CD или DVD , нажмите любую клавишу, чтобы продолжить.

Нажмите любую клавишу для загрузки с CD или DVD

3. Выберите предпочтительный язык и нажмите «Далее(Next) » . Нажмите Восстановить(Click Repair) компьютер в левом нижнем углу.

Почини свой компьютер

4. На экране выбора варианта нажмите « Устранение неполадок(Troubleshoot) » .

Выберите вариант автоматического восстановления при запуске Windows 10.

5. На экране устранения неполадок(Troubleshoot) выберите параметр «Дополнительно»(Advanced option) .

выберите расширенный параметр на экране устранения неполадок

6. На экране « Дополнительные(Advanced) параметры» нажмите « Автоматическое восстановление» или «Восстановление при загрузке(Automatic Repair or Startup Repair) » .

запустить автоматическое восстановление

7. Дождитесь завершения Windows Automatic/Startup Repairs .

8. Перезагрузите компьютер, и ошибка уже может быть устранена.

Читайте также: Как исправить, что автоматическое восстановление не может восстановить ваш компьютер.(How to fix Automatic Repair couldn’t repair your PC.)(How to fix Automatic Repair couldn’t repair your PC.)

Способ 6. Запустите восстановительную установку Windows 10.(Method 6: Run Windows 10 Repair Install)

Этот метод является последним средством, потому что, если ничего не получится, то этот метод обязательно устранит все проблемы с вашим ПК. Ремонт Установка(Repair Install) с использованием обновления на месте для устранения проблем с системой без удаления пользовательских данных, присутствующих в системе. Поэтому следуйте этой статье, чтобы узнать , как легко восстановить установку Windows 10.(How to Repair Install Windows 10 Easily.)

Рекомендуемые:(Recommended:)

Вот и все, что вы успешно исправили. Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые(Fix Windows Resource Protection found corrupt files but was unable to fix some of the ) проблемы, если у вас все еще есть какие-либо вопросы относительно этого сообщения, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts