Виправлення: Захист ресурсів Windows знайшов пошкоджені файли, але виправити це неможливо

Запуск сканування SFC (Перевірка системних файлів) здебільшого є досить простим, але що робити, якщо в кінці цього повідомлення виникає таке повідомлення про помилку: « Захист ресурсів 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 (Перевірка системних файлів). Більшість, хто пройшов цей конкретний сценарій, повідомили, що сканування SFC завершилось без помилок, коли вони виконували його під час чистого завантаження.
  • Неправильна пошкодженість файлових систем - Є випадки, коли ця помилка виникає через ступінь пошкодження, яку неможливо відновити за допомогою утилітів Windows за замовчуванням (SFC та DISM). У цьому випадку єдиним рішенням є встановлення / перевстановлення файлів os.

Якщо ви зараз шукаєте способи усунення пошкоджених файлів, які були виправлені / замінені засобом перевірки системних файлів, ця стаття надасть вам кілька перевірених стратегій відновлення. Внизу ви відкриєте набір методів, якими користувалися інші користувачі в подібній ситуації для усунення пошкоджених системних файлів.

Щоб зберегти ціле випробування максимально ефективно, радимо дотримуватися наведених нижче методів у порядку, в якому вони представлені. Зрештою, вам слід натрапити на виправлення, яке вирішить проблему у вашому конкретному сценарії.

Спосіб 1. Використання DISM для виправлення пошкоджених файлів

Ймовірно, ви вже знаєте, що наступним кроком, коли утиліта SFC не в змозі вирішити проблему, є використання утиліти DISM (Розгортання обслуговування та управління зображеннями) для відновлення образу Windows. DISM існує ще з часів Windows Vista і, як правило, вважається вищою утилітою, коли справа стосується пошуку та вирішення конфліктних конфліктів у системних файлах.

У той час як сканування SFC замінює пошкоджені файли локально збереженими копіями (які також можуть бути пошкоджені), DISM використовує компонент оновлення Windows, щоб виконати роботу. Звичайно, це означає, що вам потрібно буде забезпечити стійке підключення до Інтернету перед запуском сканування.

Існує кілька параметрів сканування, які можна використовувати з DISM. Але для того, щоб все було просто, ми будемо використовувати RestoreHealth - команду, яка автоматично сканує Зображення Windows на предмет корупції та автоматично виконує будь-який необхідний ремонт. Ось що вам потрібно зробити:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск . Потім введіть “cmd” і натисніть Ctrl + Shift + Esc, щоб відкрити підвищений командний рядок. За запитом UAC (Контроль облікових записів користувачів) натисніть Так, щоб надати адміністративні права.

    Відкриття командного рядка через діалогове вікно Запуск
  2. Всередині піднятого командного рядка введіть таку команду та натисніть Enter, щоб ініціювати сканування DISM за допомогою параметра Restore Health :
     DISM / Інтернет / Cleanup-Image / RestoreHealth 
  3. Зачекайте, поки процес завершиться. Залежно від конфігурації вашого ПК, це може зайняти менше або більше однієї години.

    Примітка: Не закривайте це вікно до завершення процедури. Майте на увазі, що сканування DISM має тенденцію застрягати, коли воно стає близько 30%. Але не закривайте вікно, оскільки це нормальна поведінка - прогресування відновиться через пару хвилин.

  4. Якщо процес завершиться, і ви отримаєте повідомлення про те, що помилка файлу усунена, перезавантажте комп'ютер та виконайте сканування SFC при наступному запуску, щоб побачити, чи проблема вирішена.

Якщо ви все ще стикаєтеся з помилкою " Захист ресурсів Windows виявив пошкоджені файли, але не вдалося виправити деякі з них " під час запуску сканування SFC, перейдіть до наступного способу нижче.

Спосіб 2: Видалення залишків стороннього антивірусного програмного забезпечення (за наявності)

Як припустили кілька користувачів, помилка SFC може також виникнути внаслідок хибного позитиву. Найчастіше залишки від погано видаленого антивірусного / захисного рішення стануть підставою для виникнення подібного роду. Більшість випадків постраждалі користувачі вказують на Avast та McAfee як на відповідальність за цю проблему.

Майте на увазі, що кроки видалення залишку з видаленого вручну AV не є такими простими. Більшість AV-рішень матимуть спеціальну видалення програми - знайти те, що застосовується до вашої версії, не завжди просто.

На щастя, ми створили докладну статтю, яка допоможе вам повністю видалити програму безпеки незалежно від вашого третього учасника AV - дотримуйтесь цієї статті ( тут ), щоб визначити залишки файлів та видалити їх із вашої системи.

Після видалення залишків антивірусних файлів перезавантажте комп'ютер і повторіть сканування SFC при наступному запуску. Якщо ви все ще помічаєте помилку " Захист ресурсів Windows виявив пошкоджені файли, але деякі з них не вдалося виправити " в кінці сканування, перейдіть до наступного способу нижче.

Спосіб 3: Виконайте сканування SFC / DISM у чистому стані завантаження

Якщо два вищевказані способи не усунули помилку SFC, велика ймовірність, що проблема викликана одним із наступних факторів - це або проблема, викликана стороннім додатком, що втручається, або ви маєте справу з непоправною помилкою системного файлу що SFC та DISM не могли мати сенсу.

У цьому методі ми будемо висвітлювати сценарій, коли помилка викликана втручанням третьої сторони програми, яка блокує дорожню програму перевірки системних файлів. Ми переконаємося, що немає жодних третіх втручань, виконуючи чисту завантажувальну систему та знову запустивши дві утиліти вище.

Примітка. Якщо ви поспішаєте і не можете дозволити собі витратити пару годин на повторення вищезазначених методів у чистому стані завантаження, перейдіть безпосередньо до способу 4 . Але майте на увазі, що наступний метод трохи більш нав'язливий і змусить вас хоча б втратити деякі переваги користувача (залежно від того, яку операцію ви виберете).

Чисте завантаження запустить ваш комп'ютер з мінімальним набором драйверів та програм запуску. Це допоможе нам з’ясувати, чи фонова програма, драйвер, служба чи програма сторонніх виробників заважає скануванню SFC.

Ось короткий посібник про те, як виконати чисте завантаження та перевірити, чи викликають проблему якісь сторонні додатки:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск. Потім введіть “msconfig” і натисніть Enter, щоб відкрити екран конфігурації системи . Якщо вас запропонує UAC (Контроль облікових записів користувачів), виберіть Так для надання адміністративних привілеїв.

    Запустити діалогове вікно: msconfig
  2. Всередині вікна « Конфігурація системи» перейдіть на вкладку « Загальне » та оберіть « Вибірковий запуск». У розділі "Вибірковий запуск" переконайтесь, що зніміть прапорець із пунктом "Завантажити елементи запуску" .

    Запобігання завантаженню елементів запуску
  3. Далі перейдіть на вкладку Сервіси і поставте прапорець, схований на Сховати всі служби Microsoft . Потім натисніть кнопку « Відключити все », щоб переконатися, що будь-які сторонні послуги не можуть працювати при наступному запуску.

    Відключення всіх елементів запуску, що не належать Microsoft
  4. Клацніть Застосувати, щоб зберегти поточну конфігурацію завантаження та дотримуйтесь правил, якщо вам буде запропоновано перезапустити машину. Якщо ні, зробіть це вручну.
  5. Після перезавантаження комп'ютера в чистому стані завантаження натисніть клавішу Windows + R, щоб відкрити ще одне діалогове вікно Запуск . Потім введіть “cmd” і натисніть Ctrl + Shift + Enter, щоб відкрити підвищений командний рядок.

    Відкриття командного рядка через діалогове вікно Запуск
  6. Всередині підвищеного командного рядка введіть таку команду та натисніть Enter, щоб ініціювати ще одне сканування DISM:
     DISM.exe / Інтернет / Очищення-образ / Відновлення здоров'я 

    Примітка. Ця команда використовує оновлення Windows для надання файлів, необхідних для виправлення пошкоджених даних. Через це вам потрібно забезпечити стабільне підключення до Інтернету.

  7. Після завершення процесу не закривайте підвищений командний рядок. Замість цього введіть таку команду та натисніть Enter, щоб запустити сканування SFC і побачити, чи помилка більше не виникає:
     sfc / scannow 

У випадку, якщо два сканування (SFC і DISM), де перешкоджає третя служба додатків, помилка « Захист ресурсів Windows виявила пошкоджені файли, але не змогла виправити деякі з них » помилка більше не відбуватиметься.

Однак якщо помилка все-таки виникає, зрозуміло, що ваша система страждає від певної пошкодження системного файлу, яку неможливо виправити умовно. У такому випадку перейдіть до останнього методу нижче, щоб замінити всі компоненти Windows та вирішити проблему.

Спосіб 4: Виконання ремонту

Якщо ви прийшли так далеко без результату, є дві процедури, які, швидше за все, вирішать проблему:

  • Чиста установка - ця процедура по суті замінить весь інший вміст вашого драйвера інсталяції Windows. Крім видалення всіх даних, пов’язаних з вашою операційною системою, ви також втратите будь-які особисті файли та особисті налаштування (фотографії, зображення, музику, програми, налаштування користувачів тощо).
  • Відновлення встановлення - це інший тип інсталяційного процесу, при якому налаштування по суті буде перевстановити ту саму збірку над існуючою установкою операційної системи. Цей підхід є менш руйнівним, оскільки дозволить зберегти всі ваші особисті файли, налаштування користувача та будь-яку встановлену програму.

Незалежно від того, який спосіб ви вирішите обрати, ми вас охопили. Якщо ви хочете зберегти свої особисті файли та максимально обмежити шкоду, дотримуйтесь цієї статті ( тут ), щоб виконати встановлення ремонту. Якщо ви хочете почати по-новому, дотримуйтесь цієї статті ( тут ), щоб виконати чисту установку.

Цікаві Статті