1. Що таке перевірка системних файлів (SFC)?
1.1 Огляд та мета
Перевірка системних файлів (SFC) – це вбудована утиліта Windows, яка сканує та відновлює відсутні або пошкоджені системні файли. Коли критичні системні файли Windows відсутні або пошкоджені, операційна система може перестати працювати належним чином або взагалі не реагувати. SFC порівнює ваші системні файли з кешованою копією, що зберігається в операційній системі, автоматично виявляючи та відновлюючи будь-які невідповідності, спричинені пошкодженням або відсутніми файлами.
Цей інструмент командного рядка доступний з Windows 98 і залишається важливим діагностичним засобом.ostУтиліта ic та відновлення у всіх сучасних версіях Windows. SFC допомагає підтримувати стабільність системи, забезпечуючи цілісність захищених файлів операційної системи без необхідності повної перевстановлення Windows.
1.2 Як працює перевірка системних файлів
Перевірка системних файлів працює шляхом сканування всіх захищених системних файлів та заміни пошкоджених версій кешованими копіями. Інструмент інтегрується з механізмами захисту Windows для перевірки цілісності файлів та відновлення пошкоджених файлів із резервних копій, що зберігаються на вашому комп’ютері.
1.2.1 Захист файлів Windows (WFP)
Захист файлів Windows працює шляхом реєстрації для отримання сповіщень про зміни файлів у Winlogon. Коли в захищеному системному файлі виявляються зміни, WFP автоматично відновлює змінений файл із кешованої копії, розташованої у стиснутій папці за адресою %WinDir%\System32\dllcache. Цей механізм захисту було запроваджено у Windows 2000 та забезпечував захист файлів у режимі реального часу для операційних систем на базі Windows NT.
1.2.2 Захист ресурсів Windows (WRP)
Захист ресурсів Windows являє собою сучасний розвиток захисту файлів, інтегрований із системною перевіркою файлів у Windows Vista та всіх наступних версіях. Захист ресурсів Windows працює шляхом встановлення дискреційних списків контролю доступу та списків контролю доступу для захищених ресурсів. Якщо в захищеному системному файлі виявлено зміни, змінений файл відновлюється з кешованої копії, розташованої за адресою %WinDir%\WinSxS\Backup. Дозвіл на повний доступ до зміни ресурсів, захищених WRP, обмежено процесами, що використовують службу інсталятора модулів Windows, тобто навіть адміністратори більше не мають необмежених прав на зміну системних файлів.
2. Коли використовувати перевірку системних файлів
2.1 Поширені симптоми пошкодження системних файлів
Вам слід запустити перевірку системних файлів, якщо виникли такі проблеми:
- Windows працює повільно або відчуває зниження продуктивності
- Збої системи або помилки «синього екрана смерті»
- Повідомлення про помилки, що вказують на відсутність або пошкодження системних файлів
- Функції Windows перестають працювати належним чином
- Система перестає реагувати або зависає
- Проблеми, пов'язані із завантаженням, абоtarпроблеми з тупом
- Програми не запускаються або несподівано аварійно завершують роботу
2.2 Причини пошкодження системних файлів
- Збої апаратного та програмного забезпечення: Старі або несправні компоненти, такі як жорсткі диски та SSD, або програмне забезпечення, що містить помилки та шкідливий код, можуть призвести до пошкодження файлів.
- Проблеми з живленням та збої системи: Раптові перебої з живленням під час критично важливих операцій читання/запису або збої, що переривають системні процеси, можуть спричинити пошкодження файлів.
- Шкідливе програмне забезпечення та віруси: Шкідливе програмне забезпечення часто tarотримує системні файли для порушення роботи системи або отримання контролю над нею, іноді спричиняючи безповоротне пошкодження файлів.
- Неповні оновлення системи: Переривання важливих оновлень системи може призвести до нестабільного стану системи з частково оновленими файлами, що призведе до пошкодження.
3. Необхідні умови перед запуском SFC
3.1 Адміністративні привілеї
Для запуску sfc потрібні права адміністратора. Щоб перевірити наявність адміністративного доступу, відкрийте Start Меню -> Налаштування -> РахункиЯкщо у вас є права адміністратора, слово «адміністратор«» має відображатися під вашим іменем користувача. Без цих привілеїв ви не зможете успішно запустити перевірку системних файлів.
3.2 Міркування щодо безпечного режиму
Ваш пристрій не повинен бути в безпечному режимі, якщо ви не вирішуєте проблеми з розширеними помилками. Якщо ваша система перебуває в безпечному режимі, натисніть Win + R, введіть MSCONFIG, і натисніть Enter. Іди до Завантаження вкладку, зніміть прапорець Безпечне завантаження, і виберіть Застосовувати -> OK. Коли з’явиться запит, виберіть Restart.
3.3 Підключення до Інтернету для DISM
Якщо вам потрібно виконати додаткове відновлення DISM, під час виконання відновлення sfc вам слід бути підключеним до Інтернету. DISM використовує Windows Update для отримання файлів, необхідних для відновлення пошкоджених системних файлів, тому активне підключення до Інтернету є необхідним для успішного відновлення.
Більш детальну інформацію про DISM див. наш вичерпний путівник.
3.4 Вимоги до служби оновлення Windows
Перш ніж запускати перевірку системних файлів, переконайтеся, що у вас інстальовано останні оновлення для Windows. Застарілі системні файли можуть перешкоджати процесу відновлення. Щоб оновити Windows, відкрийте Налаштування -> Служба Microsoft Windows та встановіть усі доступні оновлення. Резtarна вашому комп’ютері після завершення оновлень.
4. Запуск DISM перед перевіркою системних файлів
4.1 Що таке DISM?
Обслуговування та керування образами розгортання (DISM) – це вбудований інструмент Windows, який дозволяє виконувати різні завдання з образами системи Windows. DISM може монтувати та відмонтовувати образи, додавати та видаляти драйвери, застосовувати оновлення та вмикати функції. Коли кеш захисту файлів Windows, який використовує sfc, пошкоджується, DISM відновлює сховище компонентів, перевіряючи стан усієї системи на основі чистого образу операційної системи, що зберігається локально або в Інтернеті.
4.2 Чому спочатку потрібно запускати DISM
Microsoft рекомендує запускати DISM перед перевіркою системних файлів, оскільки DISM надає файли, необхідні для відновлення пошкоджених файлів. Якщо кеш, який sfc використовує для відновлення пошкоджених файлів, також пошкоджено, спочатку запуск DISM відновлює цей кеш за допомогою онлайн-образу Windows або локального образу. Це гарантує, що sfc матиме доступ до чистих, непошкоджених вихідних файлів для своїх операцій відновлення.
4.3 Як виконувати команди DISM
відкритий Командний рядок or Windows PowerShell як адміністратор, потім виконайте відповідну команду DISM залежно від ваших потреб:
| Command | Опис команди |
|---|---|
| DISM / Online / Cleanup-Image / CheckHealth | Опція CheckHealth перевіряє, чи зображення було позначено як пошкоджене, без виконання сканування. |
| DISM / Online / Cleanup-Image / ScanHealth | Опція ScanHealth сканує образ на наявність пошкоджень у сховищі компонентів, але не виправляє жодних проблем. |
| DISM / Online / Cleanup-Image / RestoreHealth | Опція RestoreHealth сканує образ на наявність пошкоджень, автоматично виконує операції відновлення та записує пошкодження до файлу журналу. Цей процес зазвичай займає 15-30 хвилин залежно від рівня пошкодження та розміру розділу. |
4.4 Використання альтернативних джерел відновлення з DISM
Якщо DISM не може знайти вихідні файли або ваш клієнт Windows Update не працює, ви можете скористатися альтернативним джерелом відновлення. Змонтуйте ISO-образ Windows, який точно відповідає вашій версії Windows, а потім виконайте таку команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Замініть «X» на літеру диска, на який змонтовано ваш ISO-образ. ISO-образ має бути точно такої ж версії, як і ваша операційна система. ISO-образ 10586.0 не відновить систему 10586.35, оскільки він містить додаткові оновлення та файли.
4.5 Альтернативи DISM для Windows 7
DISM недоступний у Windows 7 або раніших версіях операційної системи. Однак Microsoft надає подібний інструмент під назвою System Update Readiness Tool (SURT), який можна завантажити з каталогу Microsoft Update. SURT працює аналогічно DISM, відновлюючи пошкоджені системні файли. Якщо ви використовуєте Windows 7 і sfc не може виправити проблеми з пошкодженими файлами, SURT — ваш наступний варіант.
5. Як запустити перевірку системних файлів у Windows
5.1 Спосіб 1: Запуск SFC через командний рядок
Командний рядок надає most поширений метод запуску sfc scannow у системах Windows.
- Відкрийте Start Меню і тип CMD у вікні пошуку.
- Клацніть правою кнопкою миші Командний рядок із результатів пошуку та виберіть Запуск від імені адміністратора.
- Натисніть Так у запиті служби контролю облікових записів користувачів, якщо буде запропоновано.
- У вікні командного рядка введіть ПФС / SCANNOW і натисніть Enter.
- Зачекайте, поки перевірка досягне 100% та завершиться. Сканування зазвичай триває 5-10 хвилин, але може тривати довше залежно від вашого комп’ютера та виявлених проблем.
- Не закривайте вікно командного рядка, доки перевірка не буде завершена на 100%.
- Restarна вашому комп’ютері після завершення процесу.
5.2 Спосіб 2: Запуск SFC через Windows PowerShell
Windows PowerShell може запускати ту саму перевірку sfc, що й командний рядок, і є кращою програмою для віддалених сценаріїв та корпоративних середовищ.
- Відкрийте Start Меню і пошук Windows PowerShell.
- Клацніть правою кнопкою миші Windows PowerShell і виберіть Запуск від імені адміністратора.
- Натисніть Так у вікні контролю облікових записів користувачів.
- тип ПФС / SCANNOW і натисніть Enter.
- Зачекайте завершення сканування, яке зазвичай займає 5-10 хвилин, але може тривати довше залежно від вашої системи.
- Restarна вашому комп’ютері після завершення сканування.
5.3 Спосіб 3: Запуск SFC у середовищі відновлення Windows (WinRE)
Якщо ваша система недоступна або не завантажується належним чином, ви можете скористатися середовищем відновлення Windows, щоб запустити перевірку системних файлів.
- Відкрийте Start Меню -> Налаштування -> SYSTEM -> відновлення.
- Прокрутіть униз до Розширений Starтрубка під Параметри відновлення і виберіть Restarзараз.
- Ваш комп'ютер буде перезавантаженийtart у WinRE.
- Виберіть Усунення неполадок -> Додаткові параметри -> Командний рядок.
- тип sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows і натисніть Enter.
- Замініть літеру диска D:\ на фактичну назву диска, на якому розташована ваша папка Windows, зазвичай C:\ або D:\.
5.4 Спосіб 4: Запуск SFC за допомогою носія відновлення Windows
Якщо серйозне пошкодження системних файлів перешкоджає завантаженню Windows, ви можете скористатися носієм відновлення Windows для запуску sfc.
- Створіть інсталяційний диск Windows за допомогою засобу відновлення ОС Dell або засобу створення медіафайлів Windows.
- Підключіть інсталяційний USB-диск до комп'ютера.
- Увімкніть комп’ютер і торкніться значка F12 клавішу, доки не увійдете в меню одноразового завантаження.
- Виберіть USB-накопичувач зі списку та натисніть Enter.
- Комп'ютер завантажується з інсталяційного USB-диска.
- Виберіть свою мову та натисніть Далі.
- Виберіть Ремонт комп'ютера.
- Натисніть Усунення неполадок -> Додаткові параметри -> Командний рядок.
- тип sfc / scannow / offbootdir = C: \ / offwindir = C: \ Windows і натисніть Enter.
- Замініть C:\ на літеру диска, на якому знаходиться ваша інсталяція Windows.
- Зачекайте, поки завершиться перевірка системних файлів, що може тривати до однієї години залежно від вашої конфігурації.
- Restarна вашому комп’ютері після завершення процесу.
6. Розуміння результатів сканування SFC
6.1 «Захист ресурсів Windows не виявив жодних порушень цілісності»
Це повідомлення вказує на те, що програма sfc scannow не виявила проблем із вашими системними файлами. Ваші системні файли цілі та не пошкоджені. Якщо проблеми продовжуються, ймовірно, проблема пов’язана з іншим джерелом, а не з пошкодженими системними файлами. Можливо, вам доведеться усунути інші потенційні причини, такі як проблеми з драйверами, конфлікти програмного забезпечення або проблеми з обладнанням.
6.2 «Захист ресурсів Windows виявив пошкоджені файли та відновив їх»
Цей результат означає, що sfc успішно виявила пошкоджені файли та відновила їх за допомогою кешованих копій. Операція пройшла успішно, і ваші системні файли відновлено до належного стану. Відомості про відновлені файли містяться у файлі CBS.log за адресою %WinDir%\Logs\CBS\CBS.log. Після отримання цього повідомлення, restarваш комп’ютер, щоб забезпечити належне виконання всіх ремонтних робіт.
6.3 «Захист ресурсів Windows виявив пошкоджені файли, але деякі з них не зміг виправити»
Коли sfc scannow відображає це повідомлення, інструмент виявив пошкоджені файли, але не зміг відновити їх усі. Зазвичай це трапляється, коли кеш, який перевірка системних файлів використовує для відновлення пошкоджених файлів, також пошкоджено. У цьому випадку слід запустити DISM для відновлення сховища компонентів, а потім знову запустити sfc. Відомості про пошкоджені файли доступні у файлі CBS.log. Якщо DISM та sfc разом не можуть вирішити проблеми, можливо, вам доведеться вручну замінити пошкоджені файли або виконати відновлення системи.
6.4 «Захист ресурсів Windows не зміг виконати запитувану операцію»
Це повідомлення вказує на те, що sfc не вдалося завершити сканування.ost Найпоширенішою причиною є спроба запустити сканування під час виконання Windows інших операцій з файлами. Щоб вирішити цю проблему, виконайте сканування системних файлів у безпечному режимі та переконайтеся, що папки PendingDeletes та PendingRenames існують у %WinDir%\WinSxS\Temp. Заповнювач %WinDir% відповідає папці операційної системи Windows, наприклад, C:\Windows.
7. Розширені параметри перевірки системних файлів
7.1 Модифікатори команд SFC
Перевірка системних файлів підтримує кілька модифікаторів, окрім стандартної команди sfc scannow:
| Модифікатор | Опис |
|---|---|
| /сканувати зараз | Сканує всі захищені системні файли та замінює пошкоджені або неправильні файли кешованими копіями. |
| /лише для перевірки | Сканує всі захищені системні файли без будь-яких виправлень. Використовуйте цю функцію для перевірки на наявність пошкоджень без зміни файлів. |
| / scanonce | Сканує всі захищені системні файли один раз під час наступного відновлення системиtart. |
| / scanboot | Сканує всі захищені системні файли щоразу, коли комп'ютер перезавантажуєтьсяtarц. |
| / скасувати | Скасовує будь-які сканування, заплановані за допомогою модифікатора /scanboot. |
| /offbootdir та /offwindir | Вказує розташування каталогу автономного завантаження та каталогу Windows під час запуску sfc з носія відновлення. |
7.2 Запуск кількох сканувань SFC
Можливо, вам доведеться запустити sfc scannow до трьох разів, щоб виправити всі проблеми. Якщо перше сканування виявить та відновить пошкоджені файли, запустіть сканування ще раз, щоб переконатися, що всі проблеми вирішено. Кожне наступне сканування може виявити додаткові пошкодження, які стають очевидними лише після завершення попередніх виправлень. Продовжуйте запускати sfc, доки не отримаєте повідомлення про те, що порушень цілісності не знайдено, або доки запуск додаткових сканувань не призведе до подальших змін.
8. Перегляд файлів журналу перевірки системних файлів
8.1 Розуміння файлу CBS.log
Щоразу, коли ви запускаєте сканування sfc, перевірка системних файлів записує свою активність у файл CBS.log, розташований за адресою %WinDir%\Logs\CBS\CBS.log. Цей файл журналу містить детальну інформацію про кожен просканований файл, знайдені пошкоджені файли та виконані операції відновлення. Файл CBS.log містить інформацію про файли, які не може відновити перевірка системних файлів, що робить його важливим для усунення постійних проблем з пошкодженням.
8.2 Як отримати деталі SFC
Оскільки кілька інструментів обслуговування Windows додають журнали до файлу CBS.log, вам потрібно витягти відповідні записи засобу перевірки системних файлів в окремий текстовий файл для легшого перегляду.
- Відкрийте командний рядок з підвищеними правами, ввівши CMD , Пошук поле, клацання правою кнопкою миші Командний рядокі виберіть Запуск від імені адміністратора.
- У вікні командного рядка введіть таку команду в один рядок і натисніть Enter:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
- Відкрийте файл sfcdetails.txt на робочому столі, щоб переглянути відфільтровані записи журналу.
8.3 Читання та інтерпретація записів журналу
Файл sfcdetails.txt має такий формат: дата/час, а потім деталі sfc. Файл містить відомості про кожен запуск перевірки системних файлів на комп’ютері. Перевірте записи дати й часу, щоб визначити, які проблемні файли було знайдено під час вашої перевірки.ost нещодавнє сканування. Кожен запис вказує, чи файл було успішно відновлено, чи не вдалося відновити, чи його було виявлено відсутнім. Ця інформація допомагає визначити, які файли потребують ручної заміни, якщо sfc не може відновити їх автоматично.
Нижче наведено деякі зразки записів журналу:
2025-12-15 13:35:45, Info CSI 00000007 [SR] Verifying 100 components 2025-12-15 13:35:45, Info CSI 00000008 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000009 [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000a [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000b [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000c [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000d [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000e [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000f [SR] Verify complete 2025-12-15 13:35:46, Info CSI 00000010 [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 00000011 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000012 [SR] Verify complete
9. Ручне відновлення системних файлів
9.1 Коли необхідний ручний ремонт
Ручне відновлення стає необхідним, коли перевірка системних файлів виявляє пошкоджені файли, але не може виправити деякі або всі з них. Після перегляду файлу CBS.log, щоб визначити, який системний файл був пошкоджений і не може бути виправлений, необхідно знайти місце розташування пошкодженого файлу та вручну замінити його на справну копію. Ви можете отримати справну копію системного файлу з іншого комп’ютера з тією ж версією Windows, що й ваш комп’ютер. Виконайте перевірку системних файлів на цьому комп’ютері, щоб переконатися, що файл, який ви хочете скопіювати, не пошкоджений.
9.2 Перейняття адміністративної відповідальності
9.2.1 Використання команди Takeown
Перш ніж замінити пошкоджений системний файл, необхідно отримати на нього права адміністратора. У командному рядку з підвищеними правами введіть таку команду та натисніть Enter:
takeown /f <Path_And_File_Name>
Замінити з фактичним шляхом та іменем пошкодженого файлу. Наприклад:
takeown /f C:\windows\system32\jscript.dll
9.3 Надання доступу адміністратору
9.3.1 Використання команди Icacls
Після отримання права власності необхідно надати адміністраторам повний доступ до пошкодженого системного файлу. Введіть таку команду та натисніть Enter:
icacls <Path_And_File_Name> /grant administrators:F
Наприклад:
icacls C:\windows\system32\jscript.dll /grant administrators:F
9.4 Заміна пошкоджених файлів
Після того, як ви отримали право власності та отримали доступ, ви можете замінити пошкоджений системний файл справною копією.
- Отримання відомих справних копій файлів: Скопіюйте файл заміни з іншого комп’ютера з тією ж версією Windows у папку на вашому комп’ютері, наприклад, на USB-накопичувач або в мережеве розташування.
- Використання команди копіювання: Введіть таку команду та натисніть Enter:
Copy <Source_File> <Destination>
Замінити шляхом та іменем файлу відомої справної копії та замініть із шляхом та іменем пошкодженого файлу. Наприклад:
copy E:\temp\jscript.dll C:\windows\system32\jscript.dll
10. Виправлення неполадок засобу перевірки системних файлів
10.1 Сканування SFC не завершилося
10.1.1 Запуск SFC у безпечному режимі
Якщо sfc scannow не завершилося належним чином, завантажтеся в безпечному режимі та знову запустіть сканування. Щоб увійти в безпечний режим, натисніть Win + R, введіть MSCONFIG, і натисніть Enter. Іди до Завантаження вкладка, перевірити Безпечне завантаженнявиберіть Minimal, і клацніть OKРезtarна вашому комп'ютері, а потім у безпечному режимі відкрийте командний рядок з підвищеними правами та запустіть його ПФС / SCANNOWПісля завершення сканування поверніться до msconfig, зніміть прапорець Безпечне завантаження, та резtarт зазвичай.
10.1.2 Перевірка папок PendingDeletes та PendingRenames
Якщо sfc відображає повідомлення «Захист ресурсів Windows не зміг виконати запитувану операцію», переконайтеся, що папки PendingDeletes та PendingRenames існують у %WinDir%\WinSxS\Temp. Відкрийте Провідник файлів і перейдіть до C:\Windows\WinSxS\Temp. Якщо ці папки не існують, створіть їх вручну, а потім знову запустіть sfc. Ці папки необхідні для того, щоб засіб перевірки системних файлів міг ставити операції з файлами в чергу під час сканування.
10.2 DISM не може знайти вихідні файли
10.2.1 Монтування ISO-образу Windows
Коли DISM відображає «не вдається знайти вихідні файли», вам потрібен ISO-файл Windows, який точно відповідає вашій версії Windows. Завантажте ISO-файл з сайту Microsoft, клацніть правою кнопкою миші на ISO-файлі та виберіть ВстановитиЗверніть увагу на літеру диска, призначену змонтованому ISO-образу. Потім запустіть DISM, вказавши параметр source на розташування змонтованого ISO-образу.
10.2.2 Використання спеціальних джерел ремонту
Як джерело файлів можна використовувати інсталяцію Windows, папку Windows із мережевого ресурсу або знімний носій. Виконайте таку команду:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Замініть C:\RepairSource\Windows розташуванням вашого джерела відновлення. Параметр /LimitAccess забороняє DISM зв’язуватися зі службою Windows Update, змушуючи його використовувати лише вказане джерело.
10.3 SFC продовжує знаходити ті самі помилки
Якщо команда sfc scannow продовжує знаходити ті самі помилки після кількох сканувань, спочатку запустіть DISM, щоб відновити сховище компонентів, а потім знову запустіть sfc. Якщо проблема не зникає, перевірте файл CBS.log, щоб визначити конкретні файли, які неможливо відновити, і спробуйте замінити файли вручну. В крайньому випадку, розгляньте можливість відновлення системи до точки до пошкодження або виконайте чисту інсталяцію Windows, якщо відновлення системи недоступне або невдало.
11. Найкращі практики для перевірки системних файлів
11.1 Коли запускати перевірку системних файлів
Запустіть перевірку системних файлів, якщо виникла нестабільність системи, збої, повідомлення про помилки або проблеми з продуктивністю, які можуть свідчити про пошкодження файлів. Запустіть sfc scannow одразу після встановлення основних оновлень Windows, щоб перевірити цілісність системи. Також запустіть інструмент перед виконанням критично важливих системних операцій або після відновлення після зараження шкідливим програмним забезпеченням, щоб переконатися, що всі системні файли неушкоджені.
11.2 Планування регулярних сканувань SFC
Розгляньте можливість планування щомісячного сканування sfc, особливо для пристроїв, схильних до помилок конфігурації користувача, або тих, що знаходяться в критично важливих середовищах. Регулярне сканування допомагає виявити пошкодження файлів на ранній стадії, перш ніж це спричинить серйозні системні проблеми. Ви можете створити заплановане завдання в Планувальнику завдань Windows для автоматичного запуску sfc, хоча для успішного виконання потрібно налаштувати його на запуск з найвищими правами.
11.3 Резервне копіювання даних перед запуском SFC
Хоча sfc зазвичай працює безпечно, завжди гарною практикою є створення резервної копії важливих даних заздалегідь. Якщо перевірка системних файлів змінить системні файли, і щось піде не так, резервна копія гарантує, що ви зможете відновити свої дані. Крім того, якщо sfc змінив ваші системні файли та скасував налаштування, у вас будуть копії будь-яких файлів конфігурації, які вам може знадобитися відновити.
11.4 Запуск SFC після DISM
Завжди запускайте sfc scannow після запуску DISM RestoreHealth. DISM відновлює сховище компонентів, яке sfc використовує як джерело для файлів заміни. Запуск sfc після DISM гарантує, що перевірка системних файлів матиме доступ до чистих, непошкоджених файлів для відновлення. Ця комбінація забезпечує...ost комплексний підхід до відновлення пошкоджених системних файлів.
11.5 Повторний запуск ПФК після ремонту
Після завершення сканування sfc та повідомлення про відновлення файлів запустіть сканування ще раз, щоб переконатися, що всі проблеми вирішено. Іноді відновлення одного набору пошкоджених файлів виявляє додаткові пошкодження, які раніше були приховані. Продовжуйте запускати sfc, доки не отримаєте повідомлення про те, що порушень цілісності не знайдено, що підтверджує повне відновлення системних файлів.
12. Перевірка системних файлів у різних версіях Windows
12.1 для Windows 11
Перевірка системних файлів працює ідентично у Windows 11 та Windows 10. Запустіть sfc через командний рядок, Windows PowerShell або термінал Windows з правами адміністратора. Windows 11 включає ту саму інтеграцію DISM та функції захисту ресурсів Windows. Ви також можете отримати доступ до sfc через середовище відновлення Windows, якщо ваша система не завантажується належним чином.
12.2 для Windows 10
Windows 10 забезпечує повну підтримку як sfc, так і DISM. Перевірка системних файлів легко інтегрується із захистом ресурсів Windows та пропонує всі модифікатори команд. Для досягнення оптимальних результатів користувачам Windows 10 слід завжди запускати DISM перед sfc. Інструмент працює однаково, незалежно від того, чи отримуєте ви до нього доступ через командний рядок чи Windows PowerShell.
12.3 Windows 8 та 8.1
У Windows 8 та 8.1 разом із перевіркою системних файлів було представлено DISM, що зробило їх першими споживчими версіями Windows, які включали обидва інструменти. Запустіть sfc так само, як і у Windows 10 та 11. Відкрийте командний рядок, натиснувши Win + X і вибір Командний рядок (адміністратор)Захист ресурсів Windows забезпечує повний захист файлів у цих версіях.
12.4 для Windows 7
Перевірка системних файлів працює у Windows 7, але DISM недоступний. Натомість використовуйте засіб перевірки готовності системи до оновлення як альтернативу DISM для відновлення сховища компонентів. Windows 7 використовує захист файлів Windows, а не захист ресурсів Windows, але sfc працює так само. Запустіть засіб через командний рядок з підвищеними правами, використовуючи ті самі команди, що й у новіших версіях Windows.
13. Альтернативи у разі збою перевірки системних файлів
13.1 Відновлення системи
Якщо sfc та DISM разом не можуть вирішити проблеми пошкодження файлів, відновлення системи може допомогти, повернувши систему до чистого стану з попередньої точки відновлення. Відновлення системи зберігає особисті файли, такі як документи та фотографії, одночасно відновлюючи системні файли та налаштування. Відкрити панель управління -> SYSTEM -> Система захисту -> відновлення системи і виберіть точку відновлення з періоду до пошкодження. Зверніть увагу, що відновлення системи працює лише за наявності налаштованих у вашій системі точок відновлення.
13.2 Скидання налаштувань Windows
Скидання Windows пропонує комплексніше рішення, ніж відновлення системи. Ця функція перевстановлює Windows, надаючи вам можливість зберегти ваші особисті файли. Відкрити Налаштування -> SYSTEM -> відновлення -> Скидання цього ПКВиберіть, чи зберегти файли, чи видалити все. Скидання Windows вирішує проблему.ost проблеми з пошкодженням файлів шляхом встановлення нових системних файлів, хоча після цього вам потрібно буде перевстановити програми.
13.3 Чиста інсталяція Windows
Чиста інсталяція Windows представляє most Ретельне рішення для постійного пошкодження файлів, яке перевірка системних файлів не може виправити. Цей варіант повністю очищає вашу систему та встановлює нову копію Windows. Перш ніж продовжити, створіть резервні копії всіх важливих файлів, оскільки чиста інсталяція видаляє всі дані, програми та налаштування. Завантажте інсталяційний носій Windows від Microsoft, створіть завантажувальний USB-накопичувач, завантажтеся з носія та дотримуйтесь підказок інсталяції. Чиста інсталяція гарантує, що всі системні файли будуть бездоганними та не пошкодженими.
14. Часті питання
З: Скільки часу займає SFC /scannow?
A: Сканування sfc scannow зазвичай триває 5-10 хвилин на most системи. Однак, сканування може тривати значно довше залежно від апаратних характеристик вашого комп’ютера, розміру інсталяції Windows та кількості проблем, виявлених під час сканування. Якщо перевірка системних файлів виявить багато пошкоджених файлів, сканування може тривати 30 хвилин або більше. Сканування може тривати до однієї години, якщо його запускати з носія відновлення Windows. Не закривайте вікно командного рядка, доки перевірка не буде завершена на 100%.
З: Чи варто спочатку запускати SFC чи DISM?
A: Вам слід запустити DISM перед перевіркою системних файлів. DISM відновлює сховище компонентів, яке sfc використовує як джерело для файлів заміни. Якщо ви спочатку запустите sfc, і він повідомить, що знайшов пошкоджені файли, але не зміг виправити деякі з них, це зазвичай означає, що сам кеш пошкоджений. Запуск DISM RestoreHealth спочатку гарантує, що сховище компонентів чисте, що дозволяє sfc успішно відновити всі пошкоджені файли, використовуючи чисті вихідні файли.
З: Чи можна зупинити сканування SFC, що виконується?
A: Хоча ви можете закрити вікно командного рядка, щоб зупинити сканування sfc, яке виконується, робити це не рекомендується. Переривання сканування може призвести до нестабільного стану системи, якщо перевірка системних файлів виконувала процес заміни файлів. Якщо вам потрібно зупинити сканування, закрийте вікно командного рядка, а потім запустіть сканування пізніше до завершення. Використовуйте модифікатор /cancel, щоб скасувати заплановані сканування, встановлені за допомогою /scanboot.
З: Скільки разів слід запускати SFC?
A: Можливо, вам доведеться запустити sfc scannow до трьох разів, щоб виправити всі проблеми. Запустіть перше сканування, і якщо воно відновлює файли, запустіть його ще раз, щоб переконатися, що всі проблеми вирішено. Кожне наступне сканування може виявити додаткові пошкодження, які стають очевидними лише після завершення попередніх виправлень. Продовжуйте запускати перевірку системних файлів, доки не отримаєте повідомлення про те, що засіб захисту ресурсів Windows не виявив жодних порушень цілісності, або доки запуск додаткових сканувань не призведе до подальших змін.
З: Чи працює SFC на Windows 7?
A: Так, перевірка системних файлів працює у Windows 7, використовуючи ті самі команди та процедури, що й у новіших версіях Windows. Однак, DISM недоступний у Windows 7. Натомість завантажте та використовуйте засіб перевірки готовності системи до оновлення з каталогу Microsoft Update як альтернативу DISM для відновлення сховища компонентів перед запуском sfc. Windows 7 використовує захист файлів Windows, а не захист ресурсів Windows, але засіб sfc функціонує ідентично.
З: Чи можна запустити SFC без прав адміністратора?
A: Ні, ви не можете запустити перевірку системних файлів без прав адміністратора. Інструмент sfc вимагає підвищених прав, оскільки він змінює захищені системні файли, до яких звичайні облікові записи користувачів не мають доступу. Під час спроби запуску sfc з командного рядка без підвищених прав Windows відобразить повідомлення про помилку, в якому зазначено, що ви повинні бути адміністратором, який запускає сеанс консолі. Завжди відкривайте командний рядок або Windows PowerShell від імені адміністратора, перш ніж запускати команди sfc.
З: Які файли захищає перевірка системних файлів?
A: Перевірка системних файлів захищає критично важливі файли операційної системи Windows, включаючи основні системні компоненти, драйвери, бібліотекиrarі налаштування, від яких залежить правильна робота Windows. Захищені файли розташовані переважно в папках Windows і System32. Засіб захисту ресурсів Windows підтримує список захищених ресурсів, і sfc сканує всі файли в цьому списку під час кожного сканування. Інструмент не захищає файли користувачів, файли програм або документи.
З: Чи можна вручну замінити пошкоджені системні файли?
A: Так, ви можете вручну замінити пошкоджений системний файл, але це слід робити лише в крайньому випадку. Вам потрібно переконатися, що файл заміни походить з тієї ж версії, випуску та рівня оновлення Windows, щоб забезпечити сумісність. Використовуйте команду takeown, щоб отримати право власності на пошкоджений файл, команду icacls, щоб надати доступ адміністратора, та команду copy, щоб замінити файл. Найкраще покладатися на вбудовані інструменти, такі як перевірка системних файлів та DISM, під час відновлення пошкоджених файлів, оскільки ручна заміна несе ризик нестабільності системи, якщо її виконати неправильно.
З: Коли слід виконувати відновлення системи?
A: Виконайте відновлення системи, коли sfc та DISM разом не можуть вирішити проблеми пошкодження файлів. Відновлення системи повертає вашу систему до чистого стану з попередньої точки відновлення, зберігаючи при цьому особисті файли, такі як документи та фотографії. Цей варіант добре працює для усунення пошкоджень, які сталися після певної події, такої як невдале оновлення або встановлення драйвера. Якщо відновлення системи недоступне або не вдало виконано, розгляньте можливість виконання скидання Windows до початкового стану або чистої інсталяції як більш комплексних альтернатив.
З: Чи доступний DISM у Windows 7?
A: Ні, DISM недоступний у Windows 7 або раніших версіях Windows. У Windows 7 використовуйте засіб перевірки готовності системи до оновлення як альтернативу DISM. Завантажте SURT з каталогу Microsoft Update та запустіть його перед виконанням sfc для відновлення сховища компонентів. SURT працює подібно до DISM, відновлюючи пошкоджені системні файли, які перевірка системних файлів використовує як джерело для відновлення.
З: Чи може перевірка системних файлів відновити видалені несистемні файли?
A: Ні, перевірка системних файлів не може відновити видалені несистемні файли. Інструмент сканує та відновлює лише захищені системні файли Windows. Він не відновлює видалені документи, фотографії, програми чи інші несистемні файли користувача. Щоб відновити видалені файли користувача, потрібно дотримуватися інструкцій. наш вичерпний путівник або скористайтеся професійними програмне забезпечення для відновлення даних на жорсткому дискуПеревірка системних файлів спеціально захищає та відновлює лише критично важливі файли, необхідні для роботи Windows.
15. Висновок
15.1 Резюме ключових положень
Перевірка системних файлів залишається важливим інструментом для підтримки стабільності Windows шляхом сканування та відновлення пошкоджених системних файлів. Завжди запускайте DISM перед sfc, щоб переконатися, що сховище компонентів справне, дозволяючи перевірці системних файлів отримати доступ до чистих вихідних файлів для відновлення. Запустіть sfc scannow з командного рядка з підвищеними правами або PowerShell і будьте готові виконати кілька сканувань, якщо це необхідно. Перевірте файл CBS.log, щоб отримати докладнішу інформацію про будь-які файли, які не вдалося відновити, і використовуйте ручну заміну як крайній засіб. Якщо sfc не може усунути пошкодження, перейдіть до відновлення системи, скидання Windows до початкового стану або чистої інсталяції як поступово більш комплексних рішень.
15.2 Підтримка цілісності системних файлів
Підтримуйте цілісність системних файлів, своєчасно встановлюючи оновлення Windows, використовуючи надійне антивірусне програмне забезпечення, забезпечуючи стабільне живлення та регулярно створюючи резервні копії даних. Періодично запускайте перевірку системних файлів як профілактичне обслуговування, особливо після серйозних змін або оновлень системи. Уникайте змінення системних файлів вручну, якщо це не є абсолютно необхідним, оскільки це може призвести до їх пошкодження. Дотримуючись цих рекомендацій та використовуючи sfc у разі виникнення проблем, ви можете забезпечити безперебійну роботу системи Windows та уникнути серйозних проблем зі стабільністю, спричинених пошкодженими системними файлами.
Посилання
- Офіційний документ Microsoft: Використовуйте засіб перевірки системних файлів для відновлення відсутніх або пошкоджених системних файлів
- Офіційний документ Microsoft: Використання засобу перевірки системних файлів у Windows
- Офіційний документ Microsoft: [Стаття] SFC scannow
- Вікіпедія: Перевірка системних файлів
Про автора
Цянь Гуа – спеціаліст з відновлення даних з понад 10-річним досвідом роботи з файловими системами Windows, технологіями зберігання даних та рішеннями для аварійного відновлення. Він успішно провів тисячі користувачів через критичні сценарії втрати даних як у особистому, так і в корпоративному середовищі.
Цянь спеціалізується на методологіях відновлення даних Windows, аналізі файлових систем та стратегіях превентивного резервного копіювання. Його великий практичний досвід включає відновлення даних з дисків, впровадження комплексних рішень для резервного копіювання та усунення складних проблем файлових систем. NTFSтоми , FAT, exFAT та ReFS. Він працював з різними інструментами та методами відновлення, від вбудованих утиліт Windows до професійного програмного забезпечення для відновлення даних.
Завдяки своїм технічним текстам Цянь прагне надати користувачам практичні знання для захисту та відновлення їхніх цінних даних. Він слідкує за останніми розробками в технологіях відновлення файлів Windows, інноваціями в пристроях зберігання даних та передовими практиками захисту даних. Коли він не допомагає користувачам відновлювати їхні дані...ost файли, Цянь із задоволенням досліджує новітні технології зберігання даних та ділиться порадами щодо безпеки даних, які запобігають втраті даних у майбутньому.
Маєте запитання щодо цього посібника або потрібна допомога з відновленням даних? Цянь вітає відгуки та пропозиції для покращення цих ресурсів для відновлення даних.






