Утилита sfc.exe, входящаяя в состав Windows XP, предназначена для проверки всех версий защищенных системных файлов и восстановления их из специального кэша в случае подмены или повреждения. В Windows XP она запускается только из командной строки - в отличие от "осей" Windows 9х, где подобная утилита имеет графический интерфейс. Запуск утилиты возможен только с правами администратора, синтаксис такой:
sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/purgecache] [/cachesize=x]
Параметры командной строки, которые можно задавать для программы SFC, следующие:
/scannow - запуск проверки всех защищенных системных файлов;
/scanonce - задает однократную проверку защищенных файлов при следующей загрузке системы;
/scanboot - задает проверку всех защищенных системных файлов при каждой загрузке ОС;
/revert - восстанавливает исходные настройки программы в состояние по умолчанию;
/purgecache - очистка кэша защищенных файлов программы, расположенного в папке %SystemRoot%\System32\Dllcache, и немедленная проверка системных файлов;
/cachesize=x - установка размера кэша защищенных файлов в мегабайтах;
/enable - включение защиты системных файлов Windows;
/? - вызов справки.
При повреждении или удалении файлового кэша для корректной работы службы защиты системных файлов необходимо восстановить кэш, используя команду sfc /scannow.
sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/purgecache] [/cachesize=x]
Параметры командной строки, которые можно задавать для программы SFC, следующие:
/scannow - запуск проверки всех защищенных системных файлов;
/scanonce - задает однократную проверку защищенных файлов при следующей загрузке системы;
/scanboot - задает проверку всех защищенных системных файлов при каждой загрузке ОС;
/revert - восстанавливает исходные настройки программы в состояние по умолчанию;
/purgecache - очистка кэша защищенных файлов программы, расположенного в папке %SystemRoot%\System32\Dllcache, и немедленная проверка системных файлов;
/cachesize=x - установка размера кэша защищенных файлов в мегабайтах;
/enable - включение защиты системных файлов Windows;
/? - вызов справки.
При повреждении или удалении файлового кэша для корректной работы службы защиты системных файлов необходимо восстановить кэш, используя команду sfc /scannow.