Udostępnij przez


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 główny_katalog_systemowy\ , a następnie zastępuje nieprawidłowy plik.

Important

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

Syntax

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

Parameters

Parameter Description
/scannow 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.

Examples

Aby zweryfikować plikkernel32.dll, należy wpisać:

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

Aby skonfigurować naprawę pliku kernel32.dll w trybie offline z katalogiem rozruchowym trybu offline ustawionym na D: i katalogiem systemu Windows w trybie offline ustawionym na D:\Windows, należy wpisać:

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