Перевірка системних файлів Windows

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

Багато хто знає, що перевірити цілісність системних файлів Windows можна за допомогою команди sfc /scannow. Однак не всі вміють користуватися цією командою для перевірки файлів. У цій інструкції я розповім, як виконати перевірку для тих, хто не знайомий з цією командою, а також поділюся нюансами її використання, які можуть бути цікавими.

Як перевірити системні файли

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

  1. Запустіть командну стрічку від імені адміністратора. У Windows 7 знайдіть цей пункт у меню Пуск, клікніть правою кнопкою миші і виберіть відповідний пункт меню. У Windows 8.1 натисніть клавіші Win + X і запустіть «Командна стрічка (Адміністратор)» з меню, що з’явиться. Командна строка від імені адміністратора в Windows 8
  2. У командній стрічці введіть sfc /scannow і натисніть Enter. Ця команда виконає перевірку цілісності всіх системних файлів Windows і спробує їх виправити, якщо знайдуться помилки. Перевірка системних файлів за допомогою SFC scannow

Додаткові можливості перевірки з SFC

Повний список параметрів, з якими можна запустити утиліту SFC, виглядає наступним чином:

SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=шлях до файлу] [/VERIFYFILE=шлях до файлу] [/OFFWINDIR=папка з Windows] [/OFFBOOTDIR=віддалена папка завантаження]

Це дає нам можливості:

  • Запустити лише перевірку системних файлів без їх виправлення за допомогою sfc /verifyonly.
  • Перевірити і виправити лише один системний файл, виконавши команду sfc /scanfile=шлях_до_файлу (або verifyfile, якщо виправляти не потрібно).
  • Для перевірки системних файлів не в поточній Windows (наприклад, на іншому жорсткому диску) можна використовувати sfc /scannow /offwindir=шлях_до_папки_windows.

Можливі проблеми при перевірці

При використанні утиліти перевірки системних файлів ви можете зіштовхнутися з деякими проблемами та помилками. Також краще знати деякі нюанси роботи цього інструменту:

  • Якщо при запуску sfc /scannow з’являється повідомлення про те, що «Захисту ресурсів Windows не вдається запустити службу відновлення», перевірте, чи включена служба «Встановлювач модулів Windows», і чи тип запуску встановлений на «Вручну».
  • Якщо у вас у системі є модифіковані файли, наприклад, ви заміняли значки у провіднику, то виконання перевірки з автоматичним виправленням поверне файли до початкового вигляду, тобто, якщо ви змінювали файли спеціально, це доведеться повторити.
  • Може статися так, що sfc /scannow не зможе виправити помилки у системних файлах. У цьому випадку ви можете ввести в командній стрічці findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfc.txt". Створення журналу перевірки системних файлів
  • Ця команда створить текстовий файл sfc.txt на робочому столі зі списком файлів, виправлення яких не вдалося — при необхідності ви можете скопіювати потрібні файли з іншого комп’ютера з такою ж версією Windows або з дистрибутива ОС.