|
Проверка
системных файлов (System File Checker)
В состав Windows
2000 включено средство проверки системных файлов (System File Checker, Sfc.exe),
которое представляет собой утилиту командной строки. Эта утилита сканирует все
установленные системные файлы и выполняет проверку их версий при перезагрузке
компьютера. Если эта утилита обнаружит, что один из защищаемых системных файлов
был замещен,
она найдет корректную
версию этого файла в каталоге
%SystemRoot%
\system32\dllcache и запишет
ее поверх измененного файла.
Эта утилита командной
строки имеет следующий синтаксис:
sfc [/scannow]
[/scanonce] [/scanboot] [/cancel] [/quiet] [/enable] [/purgecache] [/cachesize=x]
где:
/scannow — параметр,
при использовании которого выполняется немедленное сканирование всех защищаемых
системных файлов.
/scanonce — параметр,
указывающий на необходимость однократного сканирования всех защищаемых системных
файлов при следующей загрузке системы.
/scanboot — параметр,
задающий опцию сканирования всех защищаемых системных файлов при каждой загрузке
системы.
/cancel — параметр,
отменяющий все отложенные запросы на сканирование защищаемых системных файлов.
/quiet — параметр,
при установке которого замена всех некорректных версии защищаемых файлов будет
происходить без вывода предупреждения для пользователя.
/enable — устанавливает
стандартный режим работы средства System File Checker.
/purgecache — очищает
файловый кэш WFP и выполняет немедленное сканирование системных файлов.
/cachesize=x — устанавливает
размер файлового кэша WFP (в Мбайт).
|
|
Примечание
|
|
|
Чтобы иметь
возможность работы с утилитой sfc.exe, необходимо зарегистрироваться
на компьютере как Администратор или как пользователь, являющийся членом
группы Администраторы.
Если содержимое
папки %System/?oor%\System32\dllcache окажется поврежденным, воспользуйтесь
опциями sfc /scanonce, sfc /scannow или sfc /scanboot, которые позволят
восстановить содержимое папки Dllcache.
|
|