Используйте SFC Scannow для восстановления системных файлов Windows

Оглавление:

Используйте SFC Scannow для восстановления системных файлов Windows
Используйте SFC Scannow для восстановления системных файлов Windows
Anonim

Команда sfc /scannow является одним из нескольких специальных переключателей, доступных в команде sfc, утилите командной строки, вызывающей средство проверки системных файлов.

Хотя с помощью этой команды можно выполнять множество разных действий, sfc /scannow является наиболее распространенным способом использования команды sfc.

Sfc /scannow проверит все важные файлы Windows на вашем компьютере, включая файлы Windows DLL. Если средство проверки системных файлов обнаружит проблему с любым из этих защищенных файлов, оно заменит его.

Как использовать SFC/Scannow

  1. Откройте командную строку от имени администратора, которую очень часто называют «командной строкой с повышенными правами».

    Для правильной работы команды sfc /scannow ее необходимо выполнять из окна командной строки с повышенными привилегиями в Windows 11, Windows 10, Windows 8, Windows 7 и Windows Vista..

  2. Введите следующую команду и нажмите Enter.

    
    

    sfc /scannow

    Image
    Image

    Чтобы использовать средство проверки системных файлов из командной строки с помощью дополнительных параметров запуска или параметров восстановления системы, см. раздел «Выполнение SFC /SCANNOW из-за пределов Windows» ниже, чтобы узнать о некоторых необходимых изменениях в том, как вы выполняете команду.

    Проверка системных файлов теперь проверяет целостность каждого защищенного системного файла на вашем компьютере. Это может занять некоторое время.

    Когда процесс проверки завершится, вы увидите что-то вроде этого в окне командной строки, если проблемы были найдены и исправлены:

    
    

    Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробности включены в файл CBS. Log windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается в сценариях автономного обслуживания.

    …или как-то так, если проблем не обнаружено:

    
    

    Защита ресурсов Windows не обнаружила нарушений целостности.

    В некоторых ситуациях, чаще всего в Windows XP и Windows 2000, вам также может понадобиться доступ к исходному установочному компакт-диску или DVD Windows в какой-то момент во время этого процесса.

  3. Перезагрузите компьютер, если sfc /scannow восстановил файлы. Средство проверки системных файлов может запросить перезапуск, а может и не предложить, но даже если этого не произойдет, вам все равно следует перезапуститься.

  4. Повторите любой процесс, вызвавший вашу первоначальную проблему, чтобы увидеть, решил ли sfc /scannow ее.

Как интерпретировать файл CBS.log

Каждый раз, когда вы запускаете средство проверки системных файлов, создается файл LOG, в котором перечисляются все проверенные файлы и все завершенные операции восстановления.

Предполагая, что Windows установлена на диск C:, тогда файл журнала можно найти здесь и открыть с помощью Блокнота или любого другого текстового редактора:


C:\Windows\Logs\CBS\CBS.log

Image
Image

Этот файл может быть полезен для расширенного устранения неполадок или в качестве ресурса для сотрудника службы технической поддержки, который может вам помочь.

Выполнение 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 11, Windows 10, Windows 8 и Windows 7 C: обычно становится D:, а в Windows Vista C: обычно остается C:. Чтобы убедиться в этом, найдите диск с папкой «Пользователи» - это будет диск, на котором установлена Windows, если только у вас нет нескольких установок Windows на нескольких дисках. Просмотрите папки в командной строке с помощью команды dir.

Рекомендуемые: