Стартирайте 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 = файл - Това стартира сканирането само на избрания файл, а не на пълната директория.

Съобщения, които SFC може да върне

SFC може да върне следните съобщения:

  • Защитата на ресурсите на Windows не откри нарушения на целостта - не бяха открити проблеми. Това е добре обикновено, освен ако не се опитате да поправите нещо.
  • Защитата на ресурсите на Windows не може да извърши заявената операция - Няма да получите тази грешка, когато стартирате SFC на външно устройство или директория. Ако получите съобщението, стартирайте SFC в среда за безопасен режим.
  • Защитата на ресурсите на Windows намери повредени файлове и успешно ги поправи. Подробности са включени в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - Консултирайте се в дневника за информация за това, което е коригирал.
  • Защитата на ресурсите на Windows намери повредени файлове, но не успя да поправи някои от тях. Подробности са включени в CBS.Log% WinDir% \ Logs \ CBS \ CBS.log - Както по-горе, но сега трябва да се консултирате с дневника, за да разберете какво не може да коригира SFC.

Заключителни думи

Проверката за проверка на файлове може да бъде полезна, но не е 100% метод за коригиране на проблеми с Windows. Трябваше да възстановя по-ранно архивиране например, тъй като командата sfc няма да намери нищо нередно в системните файлове.

Сега прочетете : SFCFix може да помогне, ако SFC не отстрани проблеми