Коригиране: Защитата на ресурсите на Windows намери повредени файлове, но не можа да се поправи

Извършването на сканиране на SFC (System File Checker) е доста просто в по-голямата си част, но какво да направите, ако в края на него срещнете следното съобщение за грешка: „ Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях. "? Няколко потребители на Windows не бяха сигурни какво да правят по-нататък, след като помощната програма за проверка на системни файлове не успя да разреши проблема за тях.

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

Какво е проверка на системни файлове?

Проверката на системните файлове е добре разглеждана помощна програма на Microsoft Windows, която позволява на потребителите да идентифицират и поправят системните файлове на Windows. Тази помощна програма съществува от Windows 98 и все още се доставя до всички най-нови версии на Windows.

В Windows Vista, Windows 7 и Windows 10, помощната програма SFC (Проверка на системни файлове) е интегрирана със Защита на ресурсите на Windows (WRP). Това осигурява подобрена защита за ключове, папки и критични системни файлове в системния регистър.

Какво причинява грешката „Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях“?

Разследвахме това конкретно съобщение за грешка, като разгледахме различни потребителски отчети и стратегиите за поправка, които те следваха, за да разрешим съобщението за грешка. Въз основа на нашите констатации има няколко често срещани сценария, за които е известно, че принуждават проверката на системните файлове да хвърля точно това съобщение за грешка:

  • Грешно положителен - Има много причини, поради които сканирането на системните файлове ще докладва фалшив положителен. Често срещан фалшив положителен файл е opendll.dll файлът на Nvidia, който SFC може да маркира дори и в случаите, когато файлът не е повреден. В този случай сканиране с DISM ще определи дали файлът с флага наистина е повреден или не.
  • Трета намеса - Тази конкретна грешка може да възникне и ако инсталирано приложение пречи на сканирането на SFC (System File Checker). Повечето, които са преминали през този конкретен сценарий, съобщават, че сканирането на SFC приключи без грешки, когато го изпълниха по време на чиста обувка.
  • Неправилна повреда на системния файл - Има случаи, в които тази грешка възниква поради степен на повреда, която не може да бъде възстановена с помощта на стандартните помощни програми за Windows (SFC и DISM). В този случай единственото решение е да инсталирате / преинсталирате os файловете.

Ако в момента търсите някои начини за разрешаване на повредените файлове, които са били поправени / заменени от проверка на системни файлове, тази статия ще ви предостави няколко проверени стратегии за поправка. По-долу ще откриете набор от методи, които други потребители в подобна ситуация са използвали, за да елиминират повредени системни файлове.

За да поддържате цялото изпитание възможно най-ефективно, съветваме ви да следвате методите по-долу в реда, в който са представени. В крайна сметка трябва да се натъкнете на поправка, която ще реши проблема във вашия конкретен сценарий.

Метод 1: Използване на DISM за коригиране на повредени файлове

Вероятно вече знаете, че следващата стъпка, когато помощната програма SFC не е в състояние да разреши проблема, е да използвате помощната програма DISM (Deployment Image Servising and Management) за поправяне на изображението на Windows. DISM съществува от Windows Vista и като цяло се счита за най-добрата полезна програма, когато става въпрос за намиране и разрешаване на конфликтни конфликти в системните файлове.

Докато сканирането на SFC заменя повредените файлове с локално съхранени копия (които също могат да се повредят), DISM използва компонента за актуализиране на Windows, за да свърши работата. Разбира се, това означава, че ще трябва да се уверите, че имате стабилна интернет връзка, преди да стартирате сканиране.

Има множество параметри за сканиране, които могат да се използват с DISM. Но за да опростим нещата, ще използваме RestoreHealth - команда, която автоматично ще сканира изображението на Windows за всякаква повреда и ще извърши всеки необходим ремонт автоматично. Ето какво трябва да направите:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете „cmd“ и натиснете Ctrl + Shift + Esc, за да отворите повишен команден ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.

    Отваряне на команден ред чрез диалогов прозорец Изпълнение
  2. Вътре в повдигнатия команден ред въведете следната команда и натиснете Enter, за да започнете сканиране на DISM с опцията Възстановяване на здравето :
     DISM / Онлайн / Cleanup-Image / RestoreHealth 
  3. Изчакайте процеса да приключи. В зависимост от конфигурацията на вашия компютър може да отнеме по-малко или повече от един час.

    Забележка: Не затваряйте този прозорец, преди да приключи процедурата. Имайте предвид, че DISM сканирането има тенденция да се забива, когато стане около 30%. Но не затваряйте прозореца, тъй като това е нормално поведение - прогресията ще се възобнови след няколко минути.

  4. Ако процесът приключи и получите съобщение, че файлът е повреден, рестартирайте компютъра си и стартирайте SFC сканиране при следващото стартиране, за да видите дали проблемът е разрешен.

Ако все още срещате грешката „ Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях “, когато стартирате сканирането на SFC, преминете към следващия метод по-долу.

Метод 2: Премахване на остатъци от антивирусен софтуер на трета страна (ако е приложимо)

Както са предположили няколко потребители, SFC грешката може да възникне и в резултат на фалшиво положително. Най-често остатъците от лошо деинсталирано антивирусно / защитно решение ще поставят основанията за появата на този вид. През повечето време засегнатите потребители посочват Avast и McAfee като отговорни за този конкретен проблем.

Имайте предвид, че стъпките за премахване на остатъка от ръчно изтрит AV не са толкова прости. Повечето AV решения ще имат специален деинсталатор - намирането на приложимо за вашата версия не винаги е лесно.

За щастие, ние създадохме подробна статия, която ще ви помогне напълно да деинсталирате вашата програма за сигурност, независимо от вашия 3-ти страничен AV - следвайте тази статия ( тук ), за да идентифицирате остатъчните файлове и да ги премахнете от вашата система.

След като остатъчните антивирусни файлове бъдат премахнати, рестартирайте компютъра и стартирайте отново сканирането на SFC при следващото стартиране. Ако все още виждате грешката „ Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях “ в края на сканирането, преминете към следващия метод по-долу.

Метод 3: Извършете SFC / DISM сканиране в чисто състояние на стартиране

Ако двата метода по-горе не елиминират грешката на SFC, много вероятно е проблемът да е причинен от един от следните фактори - Или е проблем, причинен от намеса на трета страна, или имате работа с невъзстановима грешка в системния файл че SFC и DISM не можеха да имат смисъл.

В този метод ще обхванем сценария, при който грешката е причинена от смущаващо приложение на 3-та страна, което блокира пътната програма за проверка на системните файлове. Ние ще гарантираме, че няма трета намеса на партията, като извършим чиста стартиране и отново стартираме двете помощни програми.

Забележка: Ако бързате и не можете да си позволите да отделите няколко часа, повтаряйки горепосочените методи в чисто състояние на стартиране, преминете директно към метод 4 . Но имайте предвид, че следващият метод е малко по-натрапчив и ще ви накара да загубите поне някои потребителски предпочитания (в зависимост от това коя операция изберете).

Чистата обувка ще стартира вашия компютър с минимален набор от драйвери и стартиращи програми. Това ще ни помогне да разберем дали фонова програма, драйвер, услуга или програма на трети страни пречи на сканирането на SFC.

Ето кратко ръководство за това как да извършите чисто зареждане и проверете дали някакви приложения на трети страни причиняват проблема:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „msconfig“ и натиснете Enter, за да отворите екрана за конфигурация на системата . Ако бъдете подканени от UAC (Контрол на потребителски акаунт), изберете Да, за да предоставите административни привилегии.

    Изпълнете диалоговия прозорец: msconfig
  2. В прозореца за системна конфигурация отидете на раздела Общи и изберете Селективно стартиране. Под Селективно стартиране не забравяйте да премахнете отметката от квадратчето, свързано с елементи на зареждане .

    Предотвратяване на зареждането на артикулите при стартиране
  3. След това преминете към раздела Услуги и поставете отметка в квадратчето, свързано със Скриване на всички услуги на Microsoft . След това кликнете върху бутона „ Деактивиране на всички “, за да се гарантира, че всички услуги на трети страни са възпрепятствани да се стартират при следващото стартиране.

    Деактивиране на всички елементи, които не са включени в Microsoft
  4. Щракнете върху Прилагане, за да запазите текущата конфигурация за зареждане и спазвайте, ако бъдете подканени да рестартирате машината. Ако не, направете го ръчно.
  5. След като компютърът ви се рестартира в чисто състояние на стартиране, натиснете клавиша на Windows + R, за да отворите още един диалогов прозорец Стартиране . След това напишете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред.

    Отваряне на команден ред чрез диалогов прозорец Изпълнение
  6. Вътре в повдигнатия команден ред въведете следната команда и натиснете Enter, за да започнете друго сканиране на DISM:
     DISM.exe / Онлайн / Почистване-изображение / Възстановяване на здравето 

    Забележка: Тази команда използва Windows Update за предоставяне на файловете, необходими за поправяне на повредените данни. Поради това трябва да гарантирате стабилна интернет връзка.

  7. След като процесът приключи, не затваряйте повдигнатия команден ред. Вместо това въведете следната команда и натиснете Enter, за да задействате SFC сканиране и да видите дали грешката вече не се появява:
     sfc / scannow 

В случай че двата сканирания (SFC и DISM), когато са възпрепятствани от трета услуга за приложение, „ Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях “ грешка вече няма да се появява.

Ако обаче грешката все още се появява, е ясно, че вашата система страда от вид повреда на системния файл, която не може да бъде поправена условно. В този случай преминете към последния метод по-долу, за да замените всички компоненти на Windows и да разрешите проблема.

Метод 4: Извършване на инсталация за ремонт

Ако сте стигнали дотук без резултат, има две процедури, които най-вероятно ще разрешат проблема:

  • Чисто инсталиране - Тази процедура по същество ще отмени цялото останало съдържание на вашия драйвер за инсталиране на Windows. Освен премахването на всички данни, свързани с вашата операционна система, вие също ще загубите всички лични файлове и лични предпочитания (снимки, изображения, музика, приложения, предпочитания на потребителя и т.н.)
  • Ремонт на инсталиране - Това е различен вид инсталационен процес, при който настройката по същество ще преинсталира една и съща версия над съществуващата инсталация на операционна система. Този подход е по-малко разрушителен, тъй като ще ви позволи да запазите всички свои лични файлове, потребителски настройки и всяко инсталирано приложение.

Независимо от начина, по който в крайна сметка избирате, ние ви обхващаме. Ако искате да запазите личните си файлове и да ограничите максимално щетите, следвайте тази статия ( тук ), за да извършите инсталация за ремонт. В случай, че искате да започнете нова, следвайте тази статия ( тук ), за да извършите чиста инсталация.

Интересни Статии