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

Перевірка цілісності системних файлів
У Windows є відмінний засіб перевірки системних файлів. Воно дозволяє нам перевірити версії всіх захищених файлів. Працює воно так - якщо при перевірці системних файлів виявляється, що файл був змінений, то він замінюється оригінальною версією, яка копіюється з папки% каталог_windows% \ system32 \ dllcache або з папки / диска, з дистрибутивом Windows.

Засіб перевірки системних файлів перевіряє і оновлює також і саму папку кешу. Загалом це може здорово допомогти в ряді випадків - "потерта" windows, після зараження вірусами та ін.

2. Як цим користуватися?

Для запуску потрібна обліковий запис з правами адміністратора. Опис команди і ключів.

sfc [/ scannow] [/ scanonce] [/ scanboot] [/ cancel] [/ quiet] [/ enable] [/ purgecache] [/ cachesize = x]
де:
/ Scannow - виконується негайне сканування всіх захищених системних файлів.
/ Scanonce - одноразове сканування всіх захищених системних файлів при наступному завантаженні системи.
/ Scanboot - перевірка всіх захищених системних файлів при кожному завантаженні
/ REVERT - Встановлює вихідні параметри за замовчуванням.
/ ENABLE - Включення нормальної роботи захисту файлів Windows
/ PURGECACHE - Очищення файлового кеша і негайна перевірка файлів
/ CACHESIZE = x - Встановлює розміру файлового кеша

У командному рядку (Пуск -> Виконати -> cmd) пишемо команду sfc / і потрібний ключ. Перевіряти систему при кожному завантаженні не бачу сенсу, тому на мій погляд краще використовувати
sfc / scannow

3. Що робити якщо sfc / scannow не запускається?

Часто буває що при спробі запуску sfc / scannow виводиться помилка:
Захист файлів windows не змогла запустити сканіровваніе захищених системних файлів. код помилки 0х000006ba [сервер RPC недоступний