Программа защиты файлов windows обнаружила поврежденные файлы но не

Если в операционной системе обнаружены ошибки или сбои каких-нибудь файлов, опытные пользователи используют специальную программу ОС sfc /scannow, она помогает решить многие из них. Она проверяет целостность данных и отображает состояние файлов системы в строке. Если она обнаружила ошибки и не смогла их автоматически восстановить, то пользователь видит следующее сообщение — «Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них». Что же делать дальше? Ответ вы найдете в этой статье.

Скрин ошибки

Чаще всего причиной поврежденных файлов становится мгновенное отключение компьютера от сети, особенно в момент работы сразу нескольких приложений. Система не успевает сохранить и упорядочить все данные, из-за чего при следующем запуске возможны перемещение иконок рабочего стола. Ещё отказ запуска некоторых приложений, сброс разрешения экрана на минимальное и прочие неполадки. Реже проблему вызывают вирусы и утилиты для чистки и оптимизации компьютера.

Устраняем проблему с поврежденными файлами при помощи утилиты DISM

После сканировании файлов в командной строке утилитой sfc /scannow, сообщение о том, что она не смогла это исправить выглядит так: проверка завершена на 100%. Защита ресурсов ОС нашла поврежденные файлы, но восстановить их не смогла. Прочитать о результатах можно в файле CBS.Log, который лежит по определенному пути.

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

Следующим советом будет запустить в той же командной строке (запускать ее нужно от имени администратора) утилиту DISM. Она обращается на сервер Microsoft и запрашивает недостающие файлы вашей операционной системы там. После их скачивания утилита восстанавливает их. После завершения процесса этой команды, вам снова нужно будет запустить проверку файлов sfc /scannow. Это необходимо для того, чтобы убедиться, что сообщение — программа защиты файлов Windows нашла поврежденные файлы, но восстановить их не в состоянии — больше не появляется.

  1. Нажмите на значок «Пуск» и найдите здесь «Командная строка». Нажмите на ссылку ПКМ и выберите «От имени администратора».
  2. В строке запишите следующую команду без ошибок и лишних символов: DISM.exe /Online / Cleanup-Image /RestoreHealth.Окно командной строки
  3. Нажмите ENTER и дождитесь завершения процесса.
  4. Обратите внимание — на момент запуска этой команды у вас должно быть стабильное интернет-подключение. Для начала убедитесь в этом наверняка.

Не обязательно команду вводить в верхнем регистре, компьютер вас отлично поймет, даже если вы будете писать маленькими буквами. Если вы ввели какой-то символ неверно или пропустили знак, пробел, то появится ошибка 87, которая говорит о неверном синтаксисе набора. Если утилита DISM восстановить файлы, вы увидите следующее сообщение: сбой восстановления. Не обнаружено источника восстановления или файлы восстановить невозможно.

Иллюстрация сбоя утилиты DISM

Восстановление поврежденных файлов при помощи PowerShell

Можно вернуть прежнее рабочее состояние вашего компьютера другим путем, и тем самым устранить ошибку «Программа защиты ресурсов Windows обнаружила поврежденные файлы». Данный путь основан на использовании специальной оболочки PowerShell, которая позиционирует как усовершенствованная среда для ввода команд, в отличие от командной строки. Для ее использования необходимо также найти в меню «Пуск» PowerShell и нажать по ней ПКМ. Здесь введите следующую команду: Repair-WindowsImage –Online –RestoreHealth и нажмите клавишу ввода ENTER.

Программная оболочка PowerShell

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

Вам нужно дождаться завершения процесса восстановления данных. В это время не должны работать никакие программы. Все лишнее, в том числе дополнительные устройства компьютера, нужно отключить. Когда процесс завершится успешно, вы увидите окно со статусами проверки:

  • строка path не будет содержать никаких данных;
  • пункт «Online» будет иметь статус False;
  • Image Health — Healthy;
  • строка Restart Needed — False.Скриншот статусов PowerShell

Воспользуйтесь установочным диском (только тем, с которого вы устанавливали эту Windows), вы можете попытаться восстановить системные файлы с него. После чего сделайте снова проверку системных файлов утилитой SFC /scannow на наличие ошибки: программа защиты данных обнаружила отсутствующие или поврежденные файлы, но восстановить их не удается.

  • Remove From My Forums
  • Вопрос

  • Всем добрый вечер!

    Вопрос простой: как бороться с такой проблемой:

    Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windir\Logs\CBS\CBS.log. Например,
    C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается для автономного обслуживания.

    Система — Windows 8.1 x64.

Ответы

  • Попробуйте так же запустить такую команду в режиме администратора (и при наличии интернета):

    DISM /Online /Cleanup-Image /RestoreHealth


    This posting is provided «AS IS» with no warranties, and confers no rights.

    • Предложено в качестве ответа

      20 мая 2014 г. 10:55

    • Помечено в качестве ответа
      Elina Lebedeva
      21 мая 2014 г. 6:25

    • Предложено в качестве ответа
      Elina Lebedeva
      20 мая 2014 г. 10:55
    • Помечено в качестве ответа
      Elina Lebedeva
      21 мая 2014 г. 6:25

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

В Windows 10 присутствует два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений — SFC.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.

Примечание: описываемые в инструкции действия безопасны, однако, в том случае, если до этого вы проделывали какие-либо операции, связанные с заменой или изменением системных файлов (например, для возможности установки сторонних тем и т.п.), в результате восстановления системных файлов, эти изменения будут отменены.

Использование SFC для проверки целостности и исправления системных файлов Windows 10

Многим пользователям знакома команда проверки целостности системных файлов sfc /scannow которая автоматически проверяет и исправляет защищенные системные файлы Windows 10.

Для запуска команды стандартно используется командная строка, запущенная от имени администратора (запустить командную строку от администратора в Windows 10 можно, введя «Командная строка» в поиске в панели задач, затем — правый клик по найденному результату — Запуск от имени администратора), вводим в нее sfc /scannow и нажимаем Enter.

После ввода команды, начнется проверка системы, по результатам которой найденные ошибки целостности, которые можно исправить (о том, какие нельзя — далее) будут автоматически исправлены с сообщением «Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила», а в случае их отсутствия вы получите сообщение о том, что «Защита ресурсов Windows не обнаружила нарушений целостности».

Проверка целостности с помощью sfc scannow

Также имеется возможность проверить целостность конкретного системного файла, для этого можно использовать команду

sfc /scanfile="путь_к_файлу"

Однако при использовании команды есть один нюанс: SFC не может исправить ошибки целостности для тех системных файлов, которые используются в настоящий момент времени. Чтобы решить проблему, можно запустить SFC через командную строку в среде восстановления Windows 10.

Запуск проверки целостности Windows 10 с помощью SFC в среде восстановления

Для того, чтобы загрузиться в среде восстановления Windows 10, вы можете использовать следующие способы:

  1. Зайти в Параметры — Обновление и безопасность — Восстановление — Особые варианты загрузки — Перезагрузить сейчас. (Если пункт отсутствует, то вы можете также использовать такой метод: на экране входа в систему, кликните по значку «вкл» справа внизу, а затем, удерживая Shift, нажмите «Перезагрузка»).
  2. Загрузиться с заранее созданного диска восстановления Windows.
  3. Загрузиться с установочного диска или загрузочной флешки с дистрибутивом Windows 10, а в программе установки, на экране после выбора языка, слева внизу выбрать «Восстановление системы». Запуск командной строки в режиме восстановления
  4. После этого, зайдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка» (в случае если вы использовали первый из указанных выше способов, вам также потребуется ввести пароль администратора Windows 10). В командной строке по порядку используйте следующие команды:
  5. diskpart
  6. list volume
  7. exit
  8. sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows (где C — раздел с установленной системой, а C:\Windows — путь к папке Windows 10, у вас буквы могут отличаться). Оффлайн-сканирование sfc /scannow
  9. Запустится сканирование целостности системных файлов операционной системы, при этом в этот раз команде SFC будет доступно восстановление всех файлов, при условии, что не повреждено хранилище ресурсов Windows.

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

Восстановление хранилища компонентов Windows 10 с помощью DISM.exe

Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.

Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:

Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 (Как скачать Windows 10 ISO с сайта Microsoft) в качестве источника файлов, требующих восстановления (содержимое образа должно соответствовать установленной системе). Сделать это можно с помощью команды:

dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

Вместо .wim можно использовать файл .esd тем же образом, заменив в команде все wim на esd.

При использовании указанных команд, журнал выполненных действий сохраняется в Windows\Logs\CBS\CBS.log и Windows\Logs\DISM\dism.log.

DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage. Примеры команд:

  • Repair-WindowsImage -Online -ScanHealth — проверка наличия повреждений системных файлов.
  • Repair-WindowsImage -Online -RestoreHealth — проверка и исправление повреждений.

Дополнительные методы восстановления хранилища компонентов, если описанные выше не срабатывают: Восстановление хранилища компонентов Windows 10.

Как видите, проверка целостности файлов в Windows 10 — не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции Восстановление Windows 10.

Как проверить целостность системных файлов Windows 10 — видео

Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.

Дополнительная информация

Если sfc /scannow сообщает о том, что защите системы не удалось выполнить восстановление системных файлов, а восстановление хранилища компонентов (с последующим повторным запуском sfc) не помогло решить проблему, вы можете просмотреть, какие именно системные файлы были повреждены, обратившись к журналу CBS.log. Для того, чтобы экспортировать нужные сведения из журнала в текстовый файл sfc на рабочем столе, используйте команду:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc.txt"

Также, по некоторым отзывам, проверка целостности с помощью SFC в Windows 10 может обнаруживать повреждения сразу после установки обновления с новой сборкой системы (без возможности исправить их, не установив новую сборку «начисто»), а также для некоторых версий драйверов видеокарт (в данном случае ошибка находится для файла opencl.dll. Если что-то из этих вариантов случилось и у вас, возможно, не следует предпринимать никаких действий.

Updated by
Cici on Aug 21, 2023 

Written by
Jean

«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.»

While running System File Checker tool (sfc) and using sfc/scannow command to repair missing or corrupted system files, the error ‘Windows Resource Protection found corrupt files but was unable to fix some of them’ is one of the most frequently received error that indicates sfc/scannow failed, and you might need to repair the corrupted files manually.

sfc/scannow found corrupt files but was unable to fix some of them

A quick overview of methods for solve Windows Resource Protection found corrupt files but was unable to fix some of them problem:

Workable Solutions Step-by-step Troubleshooting
Fix 1. Check and repair hard disk First of all, check and repair possible errors and bad sectors on your hard disk to fix sfc scannow found corrupt files but
Fix 2. Run DISM command When the SFC utility is unable to resolve the problem, you can use the DISM — Deployment Image Servicing and 
Fix 3. Run SFC Scan in Safe Mode If the issue is caused by an interfering 3rd party application, you can run SFC and DISM in a clean boot state
Fix 4. Run SFC from WinRE You can offline run the SFC /SCANNOW command from the Windows Recovery Environment (WinRE) to fix SFC error
Fix 5. Perform a repair install Perform a clean install or repair install is effective to get the SFC scannow found corrupt that it could not repair

About Windows Resource Protection System File Checker

In Windows operating system, System File Check (sfc.exe) is integrated with Windows Resource Protection, which protects registry keys and folders as well as critical system files. Sfc utility can be invoked via Windows Command Prompt. And, the command sfc/scannow is used to scan all protected system files, if it finds a problem, it will attempt to replace the problematic files with a cached copy that is located in a compressed folder at %WinDir%\System32\dllcache. 

Ideally, running sfc/scannow command would automatically fix corrupted system files for us, not in the situation when the file is not in the dll cache, or it got corrupted. At this moment, sfc/scannow will send error ‘Windows Resource Protection found corrupt files but was unable to fix some of them’.

Don’t be afraid. When you’re caught in troubles as we mentioned, go to fix it by yourself with the practical methods below. 

Further Reading: SFC SCANNOW Stuck

5 Fixes for Windows Resource Protection found corrupt files but was unable to fix some of them

There are several common scenarios that are known to make the System File Checker disabled and show ‘Windows resource protection found corrupt files but was unable to fix some of them.’ error messages. Here are some general troubleshooting methods that will help resolve the case promptly.

Fix 1. Check and repair hard disk

If you have a hard drive problem, you’re bound to encounter the sfc scannow found corrupt files but was unable to fix some of them problem. First of all, check and repair possible errors and bad sectors on your hard disk. To do that, a free partition manager — EaseUS Partition Master Free will help you make it effortlessly. With its ‘Check File System’ feature, you can check and repair hard disk partition as simply as a click away.

Except for hard disk repairing, EaseUS Partition Master provides more one-stop disk partition options, such as resize/move partition to solve low disk space issue, clone disk, merge partitions, create/delete/format partition, wipe data, and disk/partition conversion (convert FAT32 to NTFS), which are totally free.

Download this powerful disk management tool and follow the steps below to repair your hard disk to solve Windows Resource Protection found corrupt files issue. 

Step 1. Right-click the target partition that has a problem.

Step 2. Choose «Advanced» > «Check File System».

Step 3. Confirm if you want to hide the partition or not.

Step 4. In the Check File System window, check the «Try to fix errors if found» option.

Step 5. Click «Start» to check errors on your partition.

If you don’t prefer a third-party repair utility, you can run chkdsk in Command Prompt to check corrupted files and fix them.

  • Press the Windows key and type cmd. Right-click «Command Prompt» and choose «Run as administrator».
  • Enter the following command: chkdsk E: /f /r (E represents your target drive).

Fix 2. Run DISM command to fix corrupt files

When Windows resource protection found corrupt files but was unable to fix some of them, you can use the DISM (Deployment Image Servicing and Management) utility to repair the Windows image.

DISM uses the Windows Update component to do the job when the SFC scans to replace a corrupted file with a copy of the local storage that can also be corrupted. In this way, you need to make sure you have a stable Internet connection before running the scan.

Using the RestoreHealth command of DISM to automatically scan the Windows Image for any corruption and perform necessary repair automatically. Here are the steps you can follow.

Step 1. Press Windows key + R to open up a Run dialog box. Then, type cmd and press Ctrl + Shift + Esc to open up an elevated Command Prompt. Run as Administrator.

Step 2. Type the following command and press Enter. This command checks for component store corruption, records the corruption, and fixes the corruption.

dism /Online /Cleanup-Image /RestoreHealth

Or use this command if you are in repair mode of Windows DVD/USB:

Dism /Image:C:\ /Cleanup-Image /RestoreHealth

Wait for the process to complete. Depending on your PC configuration, it may take a while. When the process completes, and you’ll get a message saying that the file corruption was resolved. Then, restart your computer and run an SFC scan in Administrative command prompt at the next startup to see if the issue has been resolved.

If you’re still having the ‘Windows Resource Protection found corrupt files but was unable to fix some of them.’, move down to the next method.

Don’t hesitate to share the step-by-step guide to help your friends or other users facing the same issue.

Fix 3. Run an SFC/DISM Scan in Safe Mode

If the above solutions are not workable, running SFC command in Safe mode can avoid the Windows resource protection found corrupt file but was unable to fix some of them error caused by an interfering 3rd party application that is preventing the System File Checker utility.

In Safe Mode or a clean boot state, only some basic system programs and services will start. This will help us figure out if a third-party software, driver, service, or startup program is interfering with the SFC scan. Here’s a quick guide on how to run SFC in Safe Mode.

Step 1. Press Windows key + R to open up a Run dialog box. Then, type msconfig and press Enter to open up the System Configuration screen.

Step 2. Go to the «General» tab and choose «Selective startup». Under Selective startup, uncheck the «Load Startup items» box.

sfc/scannow found corrupt files but was unable to fix some of them - run sfc in safe mode

Step 3. Now, click the «Services» tab and check «Hide all Microsoft services». Then, click on the «Disable all» button to ensure that any 3rd party services are prevented from running at the next startup. Click «Apply» and restart your computer.

sfc/scannow found corrupt files but was unable to fix some of them - run sfc in safe mode

Step 4. Once your computer restarts in a clean boot state, press Windows key + R to open up another Run dialog box. Then, open Command Prompt, run SFC or DISM again, and input the following command lines.

DISM command line:

DISM.exe /Online /Cleanup-image /Restorehealth

SFC command line:

sfc /scannow

If the Windows Resource Protection found corrupt files and fix them successfully in Safe Mode, it indicates that the problem may be caused by software conflict.

Fix 4. Run SFC from the Windows Recovery Environment (WinRE)

Another way to fix Windows Resource Protection found corrupt files but was unable to fix some issue is running SFC utility in Windows Recovery Environment (WinRE).

Step 1. Boot from Windows installation DVD.

Step 2. Select «Repair Your Computer».

Step 3. Choose your target system.

Step 4. In the recovery tool panel, choose Command Prompt.

Step 5. In the command prompt window, type sfc scannow and press Enter.

However, if the sfc scannow found corrupt files but was unable to fix some of them error is still occurring, move to the final method below to replace all Windows components and resolve the issue.

Fix 5. Perform a Windows 10 Repair-Upgrade

The last method to fix Windows Resource Protection found corrupt files but was unable to fix some of them on Windows 10 is to perform a Windows 10 Repair-Upgrade.

A clean/repair install will overwrite all the contents on your Windows installation driver. It means that you will lose the data related to your operating system and personal files and personal preferences configuration. But it’s most likely to get the issue resolved.

For performing a repair install, follow detailed instructions on this article: How to install Windows 10 from USB.

Conclusion

That’s it! All the possible solutions to Windows resource protection found corrupt files but was unable to fix Windows 10 error have been talked about in this post.

Tip
If none of the methods has resolved the Windows Resource Protection found corrupt files but was unable to fix some of them issue for you, we recommend contacting our tech support team for help with 1-on-1 remote assistance via Email or LiveChat in this page.

FAQs About Windows Resource Protection found corrupt files  

The following are the highly relevant questions about sfc scannow found corrupt files but was unable to fix some of them. You can check the brief demonstrations if you also have any of these problems.

How do you fix Windows Resource Protection found corrupt files but was unable to fix some of them?

To fix sfc scannow could not repair some files problem, you can try the following approaches:

  • Check and repair hard drive errors
  • Run DISM Command to fix corrupt files
  • Run sfc / scannow in safe mode
  • Run SFC from the Windows Recovery Environment (WinRE)
  • Perform a Windows 10 repair install

How do I fix corrupted files in SFC Scannow?

You can run sfc/scannow to check and repair corrupted system files:

1. Click the Search button on your Windows computer. Type CMD, then right-click command prompt and choose Run as Administrator

2. Type SFC /scannow and hit enter

3. Wait for this process to complete

How do I fix SFC unable to fix corrupt files Windows 10?

Try to run the Windows update troubleshooter and see if it fixes the issue with Windows Updates.

1. Press Windows Key, then type troubleshoot and select the same from the list.

2. Select «View all» on the left panel and run Windows update troubleshooter from the list.

3. Click «Advanced», ensure to check «Apply» repairs automatically, and also select Run as administrator.

4. Click «Next» and follow the on-screen instructions to complete the troubleshooting.

After this, run SFC scan to check whether the problem still appears or not.

Can corrupted files be restored? How do I fix corrupted files?

A corrupted file is a computer file that is suddenly inoperable or unusable. There are several reasons for file corruption. In some cases, a damaged file can be recovered and fixed, while in other cases, it may be necessary to delete the file and replace it with a previously saved version.

You can use the corrupted file recovery tool — EaseUS Data Recovery Wizard within three steps:

1.Scan the hard disk for the corrupted files.

2.Select and preview the corrupted files you want to restore.

3.Fix corrupted files easily and then recover them to a storage device.

Вопрос читателя сайта:

Привет, админ! Вопрос. 30 июля обновил свою Windows 8.1 до Windows 10. Получается, прошло уже три месяца её активного использования. Система с самого начала работала нормально, но заглючила, когда установил в неё много различного софта и игр (люблю забивать хламом компьютер). Короче, основные проблемы такие. Иногда Windows 10 может загрузиться с ошибкой, приходится выключать ноутбук и опять включать. Вдобавок не работает восстановление системы, при выключении компьютера происходит долгое завершение работы, не запускается браузер Internet Explorer и не открывается оснастка «Управление дисками». Как вы думаете, может сразу переустановить Windows 10 или попытаться как-то восстановить систему?

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

Привет всем. Переустановить Windows мы всегда успеем, сначала нужно попробовать одно хорошее средство и если уж оно не вернёт нашей операционной системе прежнюю надёжность, то переустановим её заново. В Windows 10, как и в других предыдущих операционках от Майкрософт, есть прекрасное средство проверки целостности компонентов, способное выполнять поиск поврежденных системных файлов и заменять их рабочими версиями в случае необходимости.


Примечание: Многие читатели часто интересуются, а где система берёт оригинальные версии файлов? Ответ. Файлы хранилища компонентов Windows 10 располагаются в папке C:\Windows\WinSxS, именно здесь винда берёт нормальный системный файл и заменяет им повреждённый.


Запустить средство проверки системных файлов очень легко. Открываем командную строку от имени администратора и вводим команду sfc /scannow, жмём Enter на клавиатуре.

 

Обычно проверка продолжается не больше 15 минут. В нашем случае всё хорошо и мы видим сообщение: Защита ресурсов Windows не обнаружила нарушений целостности. Это значит, что наша Windows 10 в идеальном состоянии.

Если же нарушения в компонентах Windows будут выявлены, то система выдаст такое предупреждение: Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила.  

Что делать, если средство проверки целостности системных файлов не может восстановить повреждённые компоненты Windows

Друзья, в некоторых случаях мы получим такое сообщение: Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них 

Это значит, что хранилище оригинальных компонентов Windows 10 повреждено и оно препятствует восстановлению системных файлов при помощи утилиты sfc.exe. В этом случае нужно сначала восстановить само хранилище компонентов Windows 10, а затем запускать средство проверки системных файлов sfc.exe.

Восстанавливать хранилище компонентов будем с помощью средства Deployment Image & Servicing Management (Dism). Dism — это система обслуживания образов Windows.

Сначала проверим целостность хранилища оригинальных компонентов Windows 10 командой 

Dism /Online /Cleanup-Image /ScanHealth

Как видим, хранилище компонентов подлежит восстановлению,   

значит вводим следующую команду: 

Dism /Online /Cleanup-Image /RestoreHealth

При выполнении данной команды произойдёт восстановление хранилища компонентов с помощью средства Dism, использующего для получения отсутствующих файлов — Центр обновления Windows. 

Восстановление выполнено успешно. Повреждения хранилища компонентов было устранено.

Хранилище компонентов мы восстановили, теперь во второй раз запускаем проверку целостности системных файлов Windows 10 командой sfc /scannow.

В этот раз программа защиты ресурсов Windows успешно восстановила повреждённые системные файлы.

Друзья, если при проверке целостности системных файлов Windows 10 командой sfc /scannow вас будут преследовать различные ошибки, то примените для восстановления систему Dism или расширяемое средство автоматизации PowerShell, всё написано в нашей статье «Восстановление повреждённого хранилища компонентов Windows 10 с помощью PowerShell». И ещё для восстановления повреждённого хранилища системных компонентов вы можете воспользоваться программой Dism++, детали смотрите в статье «Восстановление повреждённого хранилища компонентов Windows с помощью программы Dism++«.


Примечание: друзья, если у вас не получается с помощью Dism восстановить целостность системных файлов, пробуйте это сделать путём обновления Windows 10 с сохранением установленных программ и личных файлов.


Всё рассмотренное выше мы проделали в работающей Windows 10, но бывают случаи, когда система не загружается именно из-за некорректных системных файлов, тогда запускать утилиту sfc.exe нужно в среде восстановления Win 10, как это сделать, читайте в следующей статье.

Статья по этой теме: Что делать, если при запуске sfc/scannow выдается ошибка «Защита ресурсов Windows не может выполнить запрошенную операцию»

  • Программа для установки пароля на программы windows
  • Программа защиты ресурсов windows обнаружила нарушения целостности
  • Программа драйвер бустер для windows 10
  • Программа для установки пароля на приложения windows
  • Программа заряда батареи ноутбука windows 10