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

У Windows 10 є два інструменти для перевірки цілісності захищених системних файлів та їх автоматичного відновлення при виявленні пошкоджень – SFC.exe і DISM.exe, а також команда Repair-WindowsImage для Windows PowerShell (яка використовує DISM для роботи). Друга утиліта служить доповненням першої, якщо SFC не вдається відновити пошкоджені файли.

Використання SFC для перевірки цілісності та виправлення системних файлів Windows

Для запуску команди стандартно використовується командний рядок або Windows PowerShell, запущений від імені адміністратора, вводимо до неї sfc /scannow і натискаємо Enter.

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

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

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

  • Зайти до Опції Оновлення та безпекаВідновлення Особливі варіанти завантаженняПерезавантажити зараз. (Якщо пункт відсутній, то ви можете також використовувати такий метод: на екрані входу в систему, клацніть по значку “увімкнути” праворуч внизу, а потім, утримуючи Shift, натисніть “Перезавантаження”).
  • Завантажитись із заздалегідь створеного диска відновлення Windows.
  • Завантажитися з інсталяційного диска або флешки з дистрибутивом Windows, а в програмі установки, на екрані після вибору мови, зліва внизу вибрати «Відновлення системи».
  • Після цього зайдіть у «Пошук та усунення несправностей»«Додаткові параметри» «Командний рядок» (у разі якщо ви використовували перший із зазначених вище способів, вам також потрібно ввести пароль адміністратора Windows). У командному рядку по порядку використовуйте такі команди:
  • diskpart
  • list volume
  • exit
  • sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows (де C – розділ із встановленою системою, а C:\Windows – шлях до папки Windows, у вас літери можуть відрізнятися).
  • Запуститься сканування цілісності системних файлів операційної системи, при цьому команді SFC буде доступне відновлення всіх файлів, за умови, що не пошкоджено сховище ресурсів Windows.

Після завершення закрийте командний рядок та перезавантажте комп’ютер у звичайному режимі.

Відновлення сховища компонентів Windows 10 за допомогою DISM.exe

Для використання DISM.exe запустіть командний рядок від імені адміністратора. Після цього можна використовувати такі команди:

  • dism/Online/Cleanup-Image/CheckHealth — для отримання інформації про стан та наявність пошкоджень компонентів Windows. У цьому сама перевірка не проводиться, лише перевіряються раніше записані значення.
  • dism/Online/Cleanup-Image/ScanHealth — перевірка цілісності та наявності пошкоджень сховища компонентів. Може зайняти тривалий час і зависати в процесі на 20 відсотках.
  • dism /Online /Cleanup-Image /RestoreHealth – здійснює перевірку та автоматичне відновлення системних файлів Windows, так само як і в попередньому випадку, займає час і зупиняється в процесі.

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

Repair-WindowsImage -Online -ScanHealth – перевірка наявності пошкоджень системних файлів.
Repair-WindowsImage -Online -RestoreHealth – перевірка та виправлення пошкоджень.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *