Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Еще…Меньше
Если некоторые функции Windows не работают или Windows завершает работу, используйте средство проверки системных файлов для сканирования Windows и восстановления файлов.
Несмотря на то, что приведенные ниже шаги могут показаться сложными на первом этапе, просто выполните их по порядку, и мы попробуем помочь вам.
Запуск средства проверки системных файлов (SFC.exe)
выполнив указанные ниже действия.
-
Откройте командную строку с повышенными привилегиями. Для этого выполните указанные ниже действия, в зависимости от версии операционной системы:
-
Пользователям Windows 10, Windows 8.1 или Windows 8 перед запуском средства проверки системных файлов нужно запустить систему обслуживания образов развертывания и управления ими (DISM). (Если на вашем компьютере установлена система Windows 7 или Windows Vista, перейдите сразу к шагу 3.)
Введите следующую команду и нажмите клавишу ВВОД. Выполнение команды может занять несколько минут.
DISM.exe /Online /Cleanup-image /Restorehealth
Важно! При запуске этой команды DISM обращается к Центру обновления Windows, чтобы получить файлы для устранения повреждений. Но если поврежден клиент Центра обновления Windows, используйте работающий экземпляр Windows в качестве источника восстановления либо параллельную папку Windows из сетевого расположения или со съемного носителя, например DVD-диска Windows, в качестве источника файлов. Для этого введите в командной строке такую команду:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
Примечание. Вместо заполнителя C:RepairSourceWindows укажите расположение вашего источника восстановления. Дополнительные сведения об использовании средства DISM для восстановления Windows см. в статье Восстановление образа Windows.
-
Введите в командной строке приведенную ниже команду и нажмите клавишу ВВОД:
sfc /scannow
Команда sfc /scannow проверит все защищенные системные файлы и заменит поврежденные файлы их кэшированной копией, расположенной в сжатой папке по адресу %WinDir%System32dllcache.
Заполнитель %WinDir% представляет собой папку операционной системы Windows. Например, C:Windows.
Примечание. Не закрывайте это окно командной строки, пока проверка не завершится на 100 %. Результаты проверки будут показаны после завершения данного процесса.
-
После завершения процесса проверки на экране может появиться одно из приведенных ниже сообщений:
-
Защита ресурсов Windows не обнаружила нарушений целостности.
Это значит, что отсутствующие и поврежденные системные файлы не обнаружены. -
Защита ресурсов Windows не может выполнить запрошенную операцию.
Для устранения этой проблемы выполните сканирование с помощью средства проверки системных файлов в безопасном режиме, убедитесь, что папки PendingDeletes и PendingRenames находятся в папке %WinDir%WinSxSTemp. -
Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log.
Для просмотра подробных сведений о сканировании и восстановлении системных файлов перейдите к разделу Как просмотреть подробные сведения процесса работы средства проверки системных файлов. -
Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log.
Для восстановления поврежденных файлов вручную просмотрите подробные сведения процесса работы средства проверки системных файлов, чтобы найти поврежденный файл, а затем вручную заменить поврежденный файл гарантировано работоспособной копией.
-
Проведите пальцем от правого края экрана к центру и коснитесь кнопки Поиск. Либо, если вы используете мышь, переместите указатель в правый нижний угол экрана и щелкните кнопку Поиск. Введите запрос Командная строка в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, затем выберите команду Запуск от имени администратора. Если система запросит пароль администратора или подтверждение, введите пароль или нажмите кнопку Разрешить.
Для этого нажмите кнопку Пуск, введите запрос Командная строка или cmd в поле Поиск, щелкните правой кнопкой мыши элемент Командная строка, а затем выберите команду Запуск от имени администратора. При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Разрешить.
Дополнительная информация
Просмотр подробных сведений о процессе работы средства проверки системных файлов.
Чтобы ознакомиться с подробными сведениями, включенными в файл CBS.Log, вы можете скопировать сведения в файл Sfcdetails.txt с помощью команды Findstr, а затем просмотреть их в этом файле. Для этого выполните указанные ниже действия.
-
Откройте командную строку с повышенными привилегиями, как это описано на шаге 1.
-
Введите в командной строке приведенную ниже команду и нажмите клавишу ВВОД:
findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfcdetails.txt"
Примечание. В файле Sfcdetails.txt содержатся сведения о каждом запуске средства проверки системных файлов на компьютере. Он также содержит информацию о файлах, которые не были исправлены средством проверки системных файлов. Проверьте дату и время записей, чтобы определить проблемные файлы, обнаруженные при последнем запуске средства проверки системных файлов.
-
Откройте файл Sfcdetails.txt на рабочем столе.
-
В файле Sfcdetails.txt используется следующий формат:
Сведения о дате и времени SFC
В следующем примере файла журнала содержится запись для одного файла, который не удалось исправить:2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot
repair member file [l:34{17}]”Accessibility.dll” of Accessibility, Version =
6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Как вручную заменить поврежденный системный файл гарантированно работоспособной копией файла.
После определения, какой системный файл поврежден и не может быть восстановлен, с помощью подробных сведений в файле Sfcdetails.txt, выясните расположение поврежденного файла, затем вручную замените поврежденный файл его гарантировано работоспособной копией. Для этого выполните указанные ниже действия.
Примечание. Гарантировано работоспособную копию системного файла можно взять с другого компьютера, на котором установлена такая же, как на вашем компьютере версия Windows. Чтобы убедиться в работоспособности системного файла, который вы планируете скопировать на другом компьютере, можно провести процесс проверки средством проверки системных файлов.
-
Распространите на поврежденный системный файл права собственности администратора. Для этого скопируйте, а затем вставьте (или введите) в командную строку с повышенными привилегиями приведенную ниже команду, затем нажмите клавишу ВВОД:
takeown /f Путь_и_имя_файла
Примечание. Заполнитель Путь_и_имя_файла представляет собой путь и имя файла для поврежденного файла. Например, введите takeown /f C:windowssystem32jscript.dll.
-
Предоставьте администраторам полный доступ к поврежденному системному файлу. Для этого скопируйте и вставьте (или введите) приведенную ниже команду и нажмите клавишу ВВОД:
icacls Путь_и_имя_файла /GRANT ADMINISTRATORS:F
Примечание. Заполнитель Путь_и_имя_файла представляет собой путь и имя файла для поврежденного файла. Например, введите icacls C:windowssystem32jscript.dll /grant administrators:F. -
Замените поврежденный системный файл гарантировано работоспособной копией файла. Для этого скопируйте и вставьте (или введите) приведенную ниже команду и нажмите клавишу ВВОД:
Copy Исходный_файл Расположение
Примечание. Заполнитель Исходный_файл представляет собой путь и имя гарантировано работоспособной копии файла на вашем компьютере, а заполнитель Расположение представляет собой путь и имя поврежденного файла. Например, введите copy E:tempjscript.dll C:windowssystem32jscript.dll.
Если описанные выше действия не помогли, возможно, потребуется переустановить Windows. Дополнительные сведения см . в разделе Варианты восстановления Windows10.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Восстановление нарушения целостности системных файлов
На самом деле существует очень много материала в сети на данную тему, но то, что будет описано здесь, вы вряд ли найдёте. Всё хорошо и прекрасно, когда после проверки (sfc/scannow) не было обнаружено нарушение целостности системы и в командной строке красуется предложение “Защита ресурсов Windows не обнаружила нарушений целостности”.
Но что же делать, когда это не так? И проверка целостности системных файлов Windows оповещает противоположное тому, что было описано выше. (Защита ресурсов Windows обнаружила повреждённые файлы, но не удалось исправить некоторые из них. Подробные сведения см. в файле CBS.log…).
Конечно, можно переустановить операционную систему, или восстановить её из образа. Можно с помощью той же командной строки, запустить её от имени администратора и использовать команды:
- DISM.exe /Online /Cleanup-Image /ScanHealth
- DISM.exe /Online /Cleanup-Image /RestoreHealth
То есть вбиваете команду и нажимаете ENTER. Говоря простым и доступным для пользователя языком.
- Это сканирование файлов образа системы
- Это попытка восстановления из зарезервированных файлов образа системы которые находятся у вас на компьютере.
Но есть ещё один способ, о котором я хочу вам рассказать с самого начала. Данным способом я пользуюсь всё время, и он не раз помогал мне выполнить восстановление целостности системных файлов в тех ситуациях, когда первый был почему-то бессилен. Данный метод базируется на использовании такой программы как Windows PowerShell, и он довольно прост. Запустите программу PowerShell от имени администратора и вбейте строку:
Repair-WindowsImage -Online –RestoreHealth
Простым языком говоря, вы даёте команду отремонтировать, целостность системных файлов из компонентов Windows, зарезервированных у вас на компьютере.
Только данный способ делает это более тщательней, чем тот, что описан выше (с помощью командной строки). Затем нажимаете ENTER.
Далее вот что у вас будет:
Потом следует дождаться пока программа закончит свою работу, то есть нули в скобках, которые вы видите сверху на рисунке (жёлтого цвета) должны дойти до конца. Желательно что – бы во время этой операции не пользовались компьютером.
Если восстановление системных файлов прошло успешно, у вас должно выйти на экран такое сообщение:
- PS C:Windowssystem32> Repair-WindowsImage -Online -RestoreHealth
- Path :
- Online : False
- Image Health State : Healthy
- Restart Needed : False
Если это не помогло, остаётся только одно переустановить операционную систему.
12.11.2014
Ещё статьи, которые могут заинтересовать:
Как проверить целостность системных файлов
Восстановление удалённых файлов и безвозвратное затирание
Восстановление файлов с жёсткого диска при нерабочей Windows
Популярный архиватор файлов программа WinRAR
Файловый менеджер для Windows Phone
Добрый день, друзья. Если Windows продолжает предупреждать вас о том, что Windows Resource Protection находит поврежденные файлы, но не может их исправить, давайте рассмотрим, как устранить эту проблему?
Windows поставляется с несколькими встроенными утилитами устранения неполадок, которые сканируют вашу систему на предмет потенциальных проблем, выявляют несоответствия и пытаются устранить системные проблемы без вашего участия. И хотя большинство этих инструментов обычно хорошо выполняют свою работу, бывают случаи, когда они дают сбои.
Если определенное системное средство не может выполнить свою работу правильно, вы столкнетесь с ошибкой следующего содержания: “Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них”. Итак, давайте разберемся, с каким инструментом возникла проблема, и как ее исправить?
Почему возникает ошибка “Защита ресурсов Windows обнаружила поврежденные файлы”?
Сообщение об ошибке “Защита ресурсов Windows обнаружила поврежденные файлы” появляется из-за сбоя средства проверки системных файлов (SFC), которое отвечает за сканирование защищенных системных файлов и решение связанных с ними проблем.
Если средство SFC идентифицирует проблему, но не может её устранить, оно покажет вам ошибку, которая полностью гласит: “Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них”. Существует несколько причин, по которым средство проверки системных файлов не смогло устранить проблемы в операционной системе:
- У инструмента недостаточно ресурсов для устранения проблемы.
- Вы используете устаревшую операционную систему.
- Фоновый процесс вмешивается в процесс проверки системных файлов, не позволяя инструменту завершить свою работу.
Теперь, когда мы знаем о потенциальных причинах, давайте рассмотрим методы устранения неполадок, которые могут помочь вам устранить проблему.
1. Убедитесь, что ваша Windows обновлена
Проблемы, подобные рассматриваемой, обычно возникают, когда вы используете устаревшую версию своей операционной системы.
Установка последних обновлений системы важна по ряду причин. Если вы не обновляете свою систему регулярно, вы делаете ее несовместимой с многочисленными службами Windows и уязвимой для атак. Самый простой способ устранить эту проблему – регулярно устанавливать ожидающие обновления в вашей операционной системе Windows.
Если вы не делали этого какое-то время, то я рекомендую вам потратить время на их установку и проверить, устраняет ли это проблему?
2. Запустите SFC-сканирование в безопасном режиме
Средство проверки системных файлов может выдавать ошибку, поскольку фоновый процесс мешает ей в середине сканирования. Этот процесс может быть либо установленным вами законным приложением, либо каким-либо вредоносным ПО.
Чтобы проверить, так ли это, я рекомендую вам загрузить Windows в безопасном режиме и попробовать запустить сканирование там. Безопасный режим запускает Windows только с базовыми драйверами и программами, что позволяет инструменту SFC работать без перерыва. Лучше всего, если сканирование выполняется в безопасном режиме. В этом случае вы можете использовать процесс устранения, чтобы выяснить, какая программа является виновником?
Вот все, что вам нужно сделать:
- Нажмите Win + R, чтобы открыть утилиту «Выполнить».
- Введите msconfig в текстовое поле «Выполнить» и нажмите Ввод.
- В следующем окне перейдите на вкладку Загрузка и установите флажок, связанный с безопасной загрузкой.
- Затем выберите минимальный в разделе “Безопасная загрузка”.
- Нажмите «Применить», далее ОК, а затем перезагрузите компьютер.
После перезагрузки Windows автоматически запустится в безопасном режиме. Попробуйте запустить сканирование, как раньше, в этом режиме, и посмотрите, успешно ли оно завершилось? Если это так, вы можете попробовать удалить недавно установленные программы, поскольку они могут вызывать проблему.
3. Запустите сканирование DISM и CHKDSK
SFC — это мощный инструмент, но есть и другие утилиты для устранения неполадок, к которым вы можете обратиться, если проверка системных файлов сама столкнется с проблемой.
В качестве первого варианта вы можете использовать инструмент DISM, который является одной из самых мощных утилит, входящих в состав Windows. Этот инструмент предназначен для хранилища компонентов Windows образа системы, устраняя любые проблемы, которые могут там присутствовать.
Вот как вы можете запустить средство DISM:
- Нажмите Win + R, чтобы открыть приложение «Выполнить».
- Введите cmd в текстовое поле “Выполнить” и нажмите клавиши Ctrl + Shift + Enter вместе. Это запустит командную строку с правами администратора.
- Кроме того, вы также можете запустить командную строку с помощью поиска Windows. Просто введите cmd в строке поиска и выберите Запуск от имени администратора.
- Как только вы окажетесь в окне командной строки, введите указанную ниже команду и нажмите Enter, чтобы выполнить ее.
DISM /Online /Cleanup-Image /RestoreHealth
Для завершения сканирования может потребоваться некоторое время, поэтому будьте терпеливы. Как только это будет сделано, я рекомендую запустить проверку CHKDSK, которая сканирует ваш жесткий диск на наличие несоответствий и любых поврежденных секторов. Если виновник находится на жестком диске, это сканирование устранит проблему.
Чтобы запустить проверку CHKDSK, введите chkdsk /f c в командной строке с правами администратора. Как только эта команда будет выполнена, выполните chkdsk / r c для проверки поврежденных секторов.
4. Верните вашу систему к более старой версии с помощью точки отката
Вы также можете избавиться от проблемы с помощью утилиты восстановления системы.
Эта утилита периодически создает точки восстановления в вашей системе, позволяя вам вернуться к более старому моменту времени, если что-то пойдет не так в будущем. Если эта служба включена на вашем компьютере, вы можете попробовать вернуться к состоянию системы, в котором проблемы не было.
5. Выполните обновление на месте
Наконец, если ни один из вышеперечисленных методов не помог вам, то есть вероятность, что основная проблема является более серьезной и не может быть решена с помощью обычных методов устранения неполадок.
Если этот случай относится к вам, то я рекомендую вам выполнить обновление на месте, чтобы устранить проблему. Выполнение этого шага может занять некоторое время, поэтому я рекомендую выполнять его только тогда, когда у вас есть немного свободного времени.
Устраните проблемы с помощью средства защиты ресурсов
Многие из нас используют встроенные инструменты Windows для решения проблем, которые время от времени возникают. Однако, когда эти инструменты перестают отвечать на запросы или не работают должным образом, пользователи могут задаваться вопросом, что делать? Я надеюсь, что перечисленные выше методы устранения неполадок помогут вам найти и устранить проблему. Успехов!
Друзья, у меня также есть свой сайт https://info-kibersant.ru/. Он существует с 2013 года и на нём очень много статей, которые не перекликаются со статьями этого канала, и поэтому могут вас заинтересовать! Я буду Вам очень признателен, если вы будете не только читать статьи моего канала, но и статьи моего сайта. Успехов!
P.S. В комментариях просьба общаемся вежливо, как культурные люди.
Донатов не прошу, но если вам понравился этот материал, буду очень рад, если вы нажмёте на пальчик “Вверх” и кнопочку “Подписаться”. Ведь это так просто!
Если в операционной системе обнаружены ошибки или сбои каких-нибудь файлов, опытные пользователи используют специальную программу ОС sfc /scannow, она помогает решить многие из них. Она проверяет целостность данных и отображает состояние файлов системы в строке. Если она обнаружила ошибки и не смогла их автоматически восстановить, то пользователь видит следующее сообщение — «Программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них». Что же делать дальше? Ответ вы найдете в этой статье.
Чаще всего причиной поврежденных файлов становится мгновенное отключение компьютера от сети, особенно в момент работы сразу нескольких приложений. Система не успевает сохранить и упорядочить все данные, из-за чего при следующем запуске возможны перемещение иконок рабочего стола. Ещё отказ запуска некоторых приложений, сброс разрешения экрана на минимальное и прочие неполадки. Реже проблему вызывают вирусы и утилиты для чистки и оптимизации компьютера.
Устраняем проблему с поврежденными файлами при помощи утилиты DISM
После сканировании файлов в командной строке утилитой sfc /scannow, сообщение о том, что она не смогла это исправить выглядит так: проверка завершена на 100%. Защита ресурсов ОС нашла поврежденные файлы, но восстановить их не смогла. Прочитать о результатах можно в файле CBS.Log, который лежит по определенному пути.
По этому пути находится текстовый файлик, в котором написаны логи действий программы и обычному пользователю в них будет мало что понятно. Даже если вы пытаетесь сами разобраться с этой проблемой, то вам все равно необходима помощь опытного системного администратора. Найти его можно на тематических форумах. Но быстрее будет дочитать статью и устранить эту ошибку.
Следующим советом будет запустить в той же командной строке (запускать ее нужно от имени администратора) утилиту DISM. Она обращается на сервер Microsoft и запрашивает недостающие файлы вашей операционной системы там. После их скачивания утилита восстанавливает их. После завершения процесса этой команды, вам снова нужно будет запустить проверку файлов sfc /scannow. Это необходимо для того, чтобы убедиться, что сообщение — программа защиты файлов Windows нашла поврежденные файлы, но восстановить их не в состоянии — больше не появляется.
- Нажмите на значок «Пуск» и найдите здесь «Командная строка». Нажмите на ссылку ПКМ и выберите «От имени администратора».
- В строке запишите следующую команду без ошибок и лишних символов: DISM.exe /Online / Cleanup-Image /RestoreHealth.
- Нажмите ENTER и дождитесь завершения процесса.
- Обратите внимание — на момент запуска этой команды у вас должно быть стабильное интернет-подключение. Для начала убедитесь в этом наверняка.
Не обязательно команду вводить в верхнем регистре, компьютер вас отлично поймет, даже если вы будете писать маленькими буквами. Если вы ввели какой-то символ неверно или пропустили знак, пробел, то появится ошибка 87, которая говорит о неверном синтаксисе набора. Если утилита DISM восстановить файлы, вы увидите следующее сообщение: сбой восстановления. Не обнаружено источника восстановления или файлы восстановить невозможно.
Восстановление поврежденных файлов при помощи PowerShell
Можно вернуть прежнее рабочее состояние вашего компьютера другим путем, и тем самым устранить ошибку «Программа защиты ресурсов Windows обнаружила поврежденные файлы». Данный путь основан на использовании специальной оболочки PowerShell, которая позиционирует как усовершенствованная среда для ввода команд, в отличие от командной строки. Для ее использования необходимо также найти в меню «Пуск» PowerShell и нажать по ней ПКМ. Здесь введите следующую команду: Repair-WindowsImage –Online –RestoreHealth и нажмите клавишу ввода ENTER.
В отличие от предыдущей команды, эта не обращается за нужными файлами на сервер Майкрософт. Она использует данные из специально зарезервированной версии вашей операционной системы и применяет их для восстановления. И такой способ отличается более детальной операцией восстановления.
Вам нужно дождаться завершения процесса восстановления данных. В это время не должны работать никакие программы. Все лишнее, в том числе дополнительные устройства компьютера, нужно отключить. Когда процесс завершится успешно, вы увидите окно со статусами проверки:
- строка path не будет содержать никаких данных;
- пункт «Online» будет иметь статус False;
- Image Health — Healthy;
- строка Restart Needed — False.
Воспользуйтесь установочным диском (только тем, с которого вы устанавливали эту Windows), вы можете попытаться восстановить системные файлы с него. После чего сделайте снова проверку системных файлов утилитой SFC /scannow на наличие ошибки: программа защиты данных обнаружила отсутствующие или поврежденные файлы, но восстановить их не удается.
Updated by
Sherly on Mar 03, 2023
“Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windirLogsCBSCBS.log. For example C:WindowsLogsCBSCBS.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.
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%System32dllcache.
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.
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.
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.
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.