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

Якщо ваш комп'ютер почав видавати помилки, або виникли проблеми при завантаженні Windows - можливо проблема з системними файлами, може вони змінені якимось програмним забезпеченням, або видалені. Всі версії Windows (включаючи 10) містять утиліту командного рядка за допомогою якої можна перевіряти і виправляти системні файли.

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

Щоб запустити сканування і виправлення системних файлів через Windows - потрібно відкрити командний рядок (один із способів в Windows 10 - натиснути на пуск правою клавішею і вибрати "командний рядок (адміністратор)", другий спосіб для різних версій - в рядку пошуку ввести cmd => натиснути на знайдений результат правою клавішею миші => запустити від імені адміністратора).

У вікні командного рядка можна запустити утиліту для перевірки системних файлів в наступних варіантах:

sfc / scannow  - найкорисніша команда, з її допомогою скануватиметься вся система відразу, тобто буде проходити сканування і спроби відновлення будь-яких файлів, які були змінені або пошкоджені. Вводимо команду  sfc / scannow  і натискаємо Enter

sfc / verifyonly  - за допомогою даної команди буде проходити перевірка цілісності всіх системних файлів (пошук проблем), але без відновлення.

sfc / scanfile -  - за допомогою даної команди можна перевірити цілісність певного файлу і відновити його. Наприклад sfc /scanfile=c:\windows\system32\kernel32.dll.

sfc / verifyfle - - дана команда перевіряє на цілісність певний файл, але без виправлення. Приклад команди sfc /verifyfle=c:\windows\system32\kernel32.dll.

sfc / offwindir- 

sfc / offbootdit -

ці дві команди використовуються, коли ви завантажуєтесь з завантажувального диска, щоб вказати на якому диску знаходитися Windows, або в якій папці. Наприклад sfc / scannow / OFFBOOTDIR = C: \ або sfc / OFFWINDIR = C: \ windows

За допомогою команди  sfc /? можна дізнатися все команди і їх значення.

Дана утиліта іноді рятує вашу систему від перевстановлення. На сьогодні все, якщо є доповнення - пишіть коментарі! Удачі Вам 🙂