Операционная система Windows XP предоставляет программный компонент, который защищает системные файлы, сканируя список файлов и замещая поврежденные файлы их корректными версиями, поставляемыми Microsoft. Существует возможность внести определенные коррективы в политику этой системы защиты, что делается с помощью утилиты SFC.EXE (права на использование утилиты имеют только администраторы системы).
Проверка файлов Windows Microsoft(R) Windows XP, версия 5.1
(C) 1999-2000 Корпорация Microsoft, все права защищены. Проверка всех защищенных системных файлов и замена неправильных версий
правильными версиями Microsoft SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/ENABLE] [/PURGECACHE]
[/CACHESIZE=x] [/QUIET] /SCANNOW Немедленная проверка всех защищенных системных файлов
/SCANONCE Разовая проверка при следующей загрузке
/SCANBOOT Проверка всех защищенных системных файлов при каждой загрузке
/CANCEL Отмена всех ожидающих выполнения проверок
/QUIET Замена неправильных версий без подтверждения пользователя
/ENABLE Включение нормальной работы защиты файлов Windows
/PURGECACHE Очистка файлового кэша и немедленная проверка файлов
/CACHESIZE=x Установка размера файлового кэша
Установка параметра Quiet приводит к обновлению значения записи HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCDisable. Другие параметры вносят изменения в запись HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCScan.
Службу SFC можно отключить с помощью следующих действий.
1. Запустите редактор системного реестра (REGEDIT.EXE).
2. Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.
3. В меню Правка (Edit) выберите команду Создать > Параметр DWORD (New > DWORD Value).
4. Введите имя записи EnableFileProtection и нажмите клавишу <Enter>.
5. Дважды щелкните левой кнопкой мыши на записи и присвойте ей значение 0.
6. Закройте редактор системного реестра.