Запустите SFC / Scannow на внешних дисках

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

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

Команда по умолчанию выполняет проверку проверки файла на активном разделе. Что если вы хотите запустить проверку на внешнем диске?

Например, сегодня я столкнулся с проблемой, когда мой основной компьютер больше не загружался. Windows запускала бесконечный цикл «попытаться исправить», но не сдвинулась с места. Я принял решение подключить диск, на котором установлена ​​Windows, к другой компьютерной системе, чтобы выполнить проверки на нем. Одной из таких проверок была проверка системных файлов с использованием sfc.exe.

Запустите SFC / Scannow на внешних дисках

Вы можете запустить команду sfc / scannow на внешних дисках или на внутренних дисках с другой установкой Windows.

Процесс практически идентичен:

  1. Нажмите на клавишу Windows на клавиатуре, введите cmd.exe, удерживайте нажатой клавишу Ctrl и клавишу Shift и нажмите клавишу Enter. Это открывает командную строку с повышенными правами.

Если вас интересуют все коммутаторы, которые поддерживает SFC, введите SFC /?

Следующая команда должна использоваться для запуска сканирования системных файлов в другом каталоге, который не является активным системным каталогом:

sfc / scannow / offwindir = d: \ windows / offbootdir = d: \

Обратите внимание, что вам нужно заменить d: \ windows на правильный каталог. Если установка Windows выполняется на t: \ win, замените экземпляр d: \ windows в приведенном выше примере на них.

Средство Windows запускает проверку проверки файловой системы в выбранном каталоге Windows и пытается устранить любые обнаруженные проблемы.

Обратите внимание, что я не совсем уверен, как это работает, если на хост-системе установлена ​​другая версия Windows, чем проверенная система.

Вы также можете запустить другие команды SFC в других каталогах Windows:

  • / verifyonly - это похоже на scannow, но не трогает файлы, а просто проверяет их. Полезно для проверки без изменения каких-либо файлов потенциально.
  • / scanfile = file - запускает проверку только для выбранного файла, но не для полного каталога.

Сообщения, которые SFC может вернуть

SFC может вернуть следующие сообщения:

  • Служба защиты ресурсов Windows не обнаружила никаких нарушений целостности - проблем не обнаружено. Обычно это хорошо, если вы не пытаетесь что-то починить.
  • Windows Resource Protection не может выполнить запрошенную операцию - вы не получите эту ошибку при запуске SFC на внешнем диске или в каталоге. Если вы получите сообщение, запустите SFC в среде безопасного режима.
  • Служба защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробности включены в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - обратитесь к журналу для получения информации о том, что он исправил.
  • Служба защиты ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - как и выше, но теперь вам нужно просмотреть журнал, чтобы узнать, что SFC не может исправить.

Заключительные слова

Проверка проверки файла может быть полезна, но это не 100% метод исправления проблем Windows. Я должен был восстановить более раннюю резервную копию, например, так как команда sfc не нашла бы ничего плохого в системных файлах.

Теперь прочитайте : SFCFix может помочь, если SFC не устраняет проблемы