Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Narzędzie do sprawdzania plików systemowych, Sfc.exe, umożliwia administratorom skanowanie wszystkich chronionych zasobów w celu zweryfikowania ich wersji.
Pliki krytyczne do ponownego uruchomienia systemu Windows, które nie są zgodne z oczekiwaną wersją systemu Windows, mogą zostać zastąpione odpowiednimi wersjami. Jeśli plik zostanie naprawiony, odpowiednie dane rejestru również są naprawiane. Chronione pliki nie są krytyczne do ponownego uruchomienia systemu Windows nie są naprawiane.
Składnia
Poniżej znajduje się składnia wiersza polecenia dla Sfc.
opcje SFC [=pełna ścieżka pliku]
Opcje
-
/CACHESIZE=x
-
Ta wartość nie jest obsługiwana.
Windows Server 2003 i Windows XP: Ustawia rozmiar pamięci podręcznej plików. Domyślny rozmiar pamięci podręcznej to 0x32 (50 MB).
-
/CANCEL
-
Ta wartość nie jest obsługiwana.
-
/ENABLE
-
Ta wartość nie jest obsługiwana.
-
/FILESONLY
-
Zweryfikuj lub napraw tylko pliki. Nie weryfikuj ani nie naprawiaj kluczy rejestru.
Windows XP: Nieobsługiwane.
-
/OFFBOOTDIR
-
Użyj tej opcji do napraw w trybie offline. Określ lokalizację katalogu rozruchowego offline.
Windows XP: Nieobsługiwane.
-
/OFFWINDIR
-
Użyj tej opcji do napraw w trybie offline. Określ lokalizację katalogu systemu Windows w trybie offline.
Windows XP: Nieobsługiwane.
-
/PURGECACHE
-
Ta wartość nie jest obsługiwana.
Windows Server 2003 i Windows XP: opróżnia pamięć podręczną plików i skanuje wszystkie chronione pliki systemowe.
-
/QUIET
-
Ta wartość nie jest obsługiwana.
-
/REVERT
-
Wróć do ustawień domyślnych.
Windows Server 2008 i Windows Vista: Nieobsługiwane.
-
/SCANBOOT
-
Ta wartość nie jest obsługiwana.
Windows Server 2003 i Windows XP: Skanuje wszystkie chronione pliki systemowe podczas każdego rozruchu.
-
/SCANFILE
-
Skanuje i naprawia plik znajdujący się w określonej pełnej ścieżce.
Windows XP: Nieobsługiwane.
-
/SCANNOW
-
Natychmiast skanuje wszystkie chronione pliki systemowe.
-
/SCANONCE
-
Ta wartość nie jest obsługiwana.
Windows Server 2003 i Windows XP: Skanuje wszystkie chronione pliki systemowe podczas następnego rozruchu.
-
/VERIFYFILE
-
Sprawdza plik w określonej pełnej ścieżce. Ta opcja nie naprawia pliku.
Windows XP: Nieobsługiwane.
-
/VERIFYONLY
-
Skanuje wszystkie chronione pliki systemowe, ale nie naprawia plików.
Windows XP: Nieobsługiwane.
Sfc ustawia następującą wartość rejestru:
= HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCScan
Aby uzyskać więcej informacji, zobacz wartości rejestru WFP.
Uwagi
Tylko w systemie Windows Vista można ustawić WINDOWS_TRACING_LOGFILE zmiennej środowiskowej na lokalizację prawidłowego katalogu, aby otrzymać plik dziennika.
Przykłady
Poniższe przykładowe wiersze polecenia to przykłady składni sfc.exe.
sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
sfc /VERIFYONLY /FILESONLY