Udostępnij za pośrednictwem


Sfc

Skanuje i weryfikuje integralność wszystkich chronionych plików systemowych i zastępuje nieprawidłowe wersje poprawnymi wersjami. Jeśli to polecenie wykryje, że chroniony plik został zastąpiony, pobiera poprawną wersję pliku z folderu systemroot\ , a następnie zastępuje niepoprawny plik.

Ważne

Aby uruchomić to polecenie, musisz zalogować się jako członek grupy Administratorzy.

Składnia

sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]

Parametry

Parametr Opis
/skanuj teraz Skanuje integralność wszystkich chronionych plików systemowych i naprawia pliki z problemami, gdy to możliwe.
/verifyonly Skanuje integralność wszystkich chronionych plików systemowych bez przeprowadzania napraw.
/scanfile (plik_skanowania) <file> Skanuje integralność określonego pliku (pełna ścieżka i nazwa pliku) i próbuje naprawić wszelkie problemy, jeśli zostaną wykryte.
/verifyfile (plik_zweryfikowany) <file> Sprawdza integralność określonego pliku (pełna ścieżka i nazwa pliku) bez przeprowadzania napraw.
/offwindir powiedział: <offline windows directory> Określa lokalizację katalogu systemu Windows w trybie offline na potrzeby naprawy w trybie offline.
/katalog offboot <offline boot directory> Określa lokalizację katalogu rozruchowego offline na potrzeby naprawy w trybie offline.
/offlogfile=<log file path> Określa lokalizację do przechowywania pliku dziennika innego niż domyślna.
/? Wyświetla pomoc w wierszu polecenia.

Przykłady

Aby sprawdzić plikkernel32.dll, wpisz:

sfc /verifyfile=c:\windows\system32\kernel32.dll

Aby skonfigurować naprawę w trybie offline pliku kernel32.dll z katalogiem rozruchowym trybu offline ustawionym na D: i katalog systemu Windows w trybie offline ustawiony na D:\Windows, wpisz:

sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows