Перевірка цілісності системних файлів Windows
Багато хто знає, що перевірити цілісність системних файлів Windows можна за допомогою команди sfc /scannow
. Однак не всі вміють користуватися цією командою для перевірки файлів. У цій інструкції я розповім, як виконати перевірку для тих, хто не знайомий з цією командою, а також поділюся нюансами її використання, які можуть бути цікавими.
Як перевірити системні файли
Якщо у вас є підозра, що потрібні файли Windows 8.1 або 7 були пошкоджені або втрачено, ви можете скористатися спеціальним інструментом для цього, що передбачений самою операційною системою. Для перевірки системних файлів виконати наступні дії:
- Запустіть командну стрічку від імені адміністратора. У Windows 7 знайдіть цей пункт у меню Пуск, клікніть правою кнопкою миші і виберіть відповідний пункт меню. У Windows 8.1 натисніть клавіші
Win + X
і запустіть «Командна стрічка (Адміністратор)» з меню, що з’явиться. - У командній стрічці введіть
sfc /scannow
і натиснітьEnter
. Ця команда виконає перевірку цілісності всіх системних файлів Windows і спробує їх виправити, якщо знайдуться помилки.
Додаткові можливості перевірки з 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 або з дистрибутива ОС.