Uruchom SFC / Scannow na dyskach zewnętrznych

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Komenda sfc / scannow to przydatne polecenie systemu Windows, które uruchamia sprawdzanie plików systemowych, aby upewnić się, że istotne pliki nie są uszkodzone lub brakujące.

Może to być bardzo przydatne w wielu sytuacjach, na przykład gdy funkcje systemu Windows już nie działają, po nieoczekiwanym zamknięciu systemu lub po ataku wirusa.

Domyślne polecenie uruchamia sprawdzanie weryfikacji plików na aktywnej partycji. A co jeśli chcesz sprawdzić dysk zewnętrzny?

Na przykład napotkałem dzisiaj problem polegający na tym, że mój główny komputer przestał się uruchamiać. System Windows wykonywał nieskończoną pętlę „prób naprawy”, ale w ogóle się nie ruszał. Podjąłem decyzję o podłączeniu dysku, na którym był zainstalowany system Windows, do innego systemu komputerowego, aby przeprowadzić na nim kontrolę. Jednym z takich testów było sprawdzenie plików systemowych za pomocą sfc.exe.

Uruchom SFC / Scannow na dyskach zewnętrznych

sfc scannow external drive

Możesz uruchomić polecenie sfc / scannow na dyskach zewnętrznych lub dyskach wewnętrznych z inną instalacją systemu Windows.

Proces jest prawie identyczny:

  1. Naciśnij klawisz Windows na klawiaturze, wpisz cmd.exe, przytrzymaj klawisz Ctrl i klawisz Shift, a następnie naciśnij klawisz Enter. Spowoduje to otwarcie wiersza polecenia z podwyższonym poziomem uprawnień.

Jeśli interesują Cię wszystkie przełączniki obsługiwane przez SFC, wpisz SFC /?

Aby uruchomić skanowanie plików systemowych w innym katalogu, który nie jest aktywnym katalogiem systemowym, należy użyć następującego polecenia:

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

Zauważ, że musisz zamienić d: windows na poprawny katalog. Jeśli instalacja systemu Windows jest na t: win, zamień wystąpienie d: windows w powyższym przykładzie na te.

Narzędzie Windows uruchamia skanowanie systemu plików w wybranym katalogu systemu Windows i próbuje naprawić wszelkie znalezione problemy.

Uwaga że nie jestem do końca pewien, jak to działa, jeśli system hosta działa w innej wersji systemu Windows niż sprawdzany system.

Możesz uruchomić inne polecenia sfc również w innych katalogach Windows:

  • / verifyonly - To jest jak scannow, ale nie dotyka plików, ale po prostu je sprawdza. Przydatne do weryfikacji bez potencjalnej modyfikacji jakichkolwiek plików.
  • / scanfile = plik - Spowoduje to uruchomienie skanowania tylko wybranego pliku, a nie całego katalogu.

Komunikaty, które może zwrócić SFC

SFC może zwrócić następujące komunikaty:

  • Ochrona zasobów systemu Windows nie znalazła żadnych naruszeń integralności - Nie znaleziono żadnych problemów. Zwykle jest to dobre, chyba że próbujesz coś naprawić.
  • Ochrona zasobów systemu Windows nie może wykonać żądanej operacji - Nie pojawi się ten błąd, jeśli uruchomisz SFC na zewnętrznym dysku lub katalogu. Jeśli otrzymasz komunikat, uruchom SFC w środowisko trybu awaryjnego .
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki i pomyślnie je naprawiła. Szczegóły znajdują się w dzienniku CBS.Log% WinDir% Logs CBS CBS.log - Sprawdź dziennik, aby dowiedzieć się, co zostało naprawione.
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych z nich. Szczegóły znajdują się w dzienniku CBS.Log% WinDir% Logs CBS CBS.log - Jak wyżej, ale teraz musisz zajrzeć do dziennika, aby dowiedzieć się, czego SFC nie może naprawić.

Słowa końcowe

Sprawdzanie plików może być przydatne, ale nie jest to 100% metoda rozwiązywania problemów z systemem Windows. Musiałem na przykład przywrócić wcześniejszą kopię zapasową, ponieważ polecenie sfc nie znalazło nic złego w plikach systemowych.

Teraz przeczytaj : SFCFix może pomóc, jeśli SFC nie rozwiązuje problemów