Команда sfc / scannow — это один из нескольких специальных ключей, доступных в команде sfc , утилита командной строки, запускающая проверку системных файлов.
Хотя Есть много различных вещей , которые вы можете сделать с помощью команды, ПФС / SCANNOW является наиболее распространенным способом , что ПФС команда используется.
Sfc / scannow проверит все важные файлы Windows на вашем компьютере, включая файлы Windows DLL . Если программа проверки системных файлов обнаружит проблему с любым из этих защищенных файлов, она заменит ее.
Как использовать SFC / Scannow
-
Откройте Командную строку от имени администратора , очень часто называемую «повышенной» командной строкой.
Чтобы команда sfc / scannow работала правильно, она должна быть выполнена из окна командной строки с повышенными правами в Windows 10 , Windows 8 , Windows 7 и Windows Vista .
-
Введите следующую команду и нажмите клавишу ВВОД .
SFC / SCANNOW
Чтобы использовать средство проверки системных файлов из командной строки через расширенные параметры запуска или параметры восстановления системы , см. Ниже раздел « Выполнение SFC / SCANNOW из-за пределов Windows» , чтобы узнать о некоторых необходимых изменениях в выполнении команды.
Проверка системных файлов теперь будет проверять целостность каждого файла защищенной операционной системы на вашем компьютере. Это может занять некоторое время, чтобы закончить.
Когда процесс проверки завершится, вы увидите что-то вроде этого в окне командной строки, если предположить, что проблемы были найдены и исправлены:
Windows Resource Protection обнаружила поврежденные файлы и успешно их восстановила. Подробности включены в CBS.Log windir \ Logs \ CBS \ CBS.log. Например, C: \ Windows \ Logs \ CBS \ CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается в сценариях автономного обслуживания.
… или как-то так, если проблем не обнаружено:
Защита ресурсов Windows не обнаружила никаких нарушений целостности.
В некоторых ситуациях, чаще всего в Windows XP и Windows 2000, вам может понадобиться доступ к исходному установочному компакт-диску Windows или DVD-диску во время этого процесса.
-
Перезагрузите компьютер, если sfc / scannow восстановил файлы.
Проверка системных файлов может или не может попросить вас перезагрузить, но даже если это не так, вам все равно следует перезагрузить.
-
Повторите любой процесс, вызвавший вашу первоначальную проблему, чтобы увидеть, если sfc / scannow разрешил ее.
Как интерпретировать файл CBS.log
Каждый раз, когда вы запускаете System File Checker, в результате получается файл LOG, содержащий подробный список всех проверенных файлов и каждой завершенной операции восстановления.
Предполагая, что Windows установлена на диске C :, файл журнала можно найти в C: \ Windows \ Logs \ CBS \ CBS.log и открыть с помощью Блокнота или другого текстового редактора . Этот файл может быть полезен для расширенного поиска неисправностей или в качестве ресурса для техподдержки, которая может помочь вам.
Выполнение SFC / SCANNOW из-за пределов Windows
При запуске sfc / scannow из-за пределов Windows, например, из командной строки, доступной при загрузке с установочного диска Windows или флэш-диска , или с диска восстановления системы или диска восстановления, вы должны указать команде sfc , где именно Windows существует.
Вот пример:
sfc / scannow / offbootdir = d: \ / offwindir = d: \ windows
Параметр / offbootdir = указывает букву диска, а параметр / offwindir = указывает путь Windows, опять же включая букву диска.
В зависимости от конфигурации вашего компьютера, командная строка при использовании извне Windows не всегда назначает буквы дисков так же, как вы видите их изнутри Windows. Другими словами, Windows может находиться в C: \ Windows, когда вы его используете, но D: \ Windows из командной строки в ASO или SRO.
В большинстве установок Windows 10, Windows 8 и Windows 7 C: обычно становится D: а в Windows Vista C: обычно все еще C :. Чтобы убедиться в этом, поищите диск с папкой «Пользователи» на нем — это будет диск, на котором установлена Windows, если только у вас нет нескольких установок Windows на нескольких дисках. Найдите папки в командной строке с помощью команды dir .