sfc
Проверяет и проверяет целостность всех защищенных системных файлов и заменяет неправильные версии правильными версиями. Если эта команда обнаруживает, что защищенный файл был перезаписан, он извлекает правильную версию файла из папки systemroot\ , а затем заменяет неправильный файл.
Внимание
Для выполнения этой команды необходимо войти в систему в качестве члена группы администраторов.
Синтаксис
sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]
Параметры
Параметр | Описание |
---|---|
/scannow | Проверяет целостность всех защищенных системных файлов и восстанавливает файлы с проблемами, когда это возможно. |
/verifyonly | Проверяет целостность всех защищенных системных файлов без восстановления. |
/scanfile <file> |
Проверяет целостность указанного файла (полный путь и имя файла) и пытается устранить проблемы, если они обнаружены. |
/verifyfile <file> |
Проверяет целостность указанного файла (полный путь и имя файла), не выполняя исправления. |
/offwindir <offline windows directory> |
Указывает расположение автономного каталога Windows для автономного восстановления. |
/offbootdir <offline boot directory> |
Указывает расположение автономного каталога загрузки для автономного восстановления. |
/offlogfile=<log file path> |
Указывает расположение для хранения файла журнала, отличного от используемого по умолчанию. |
/? | Отображение справки в командной строке. |
Примеры
Чтобы проверить файл kernel32.dll, введите следующее:
sfc /verifyfile=c:\windows\system32\kernel32.dll
Чтобы настроить автономное восстановление файла kernel32.dll с автономным загрузочным каталогом d: и автономным каталогом Windows, установленным для D:\Windows, введите следующее:
sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows