Aracılığıyla paylaş


Sfc

Tüm korumalı sistem dosyalarını tarar ve bütünlüğünü doğrular ve yanlış sürümleri doğru sürümlerle değiştirir. Bu komut korumalı bir dosyanın üzerine yazıldığını bulursa, systemroot\ klasöründen dosyanın doğru sürümünü alır ve ardından yanlış dosyanın yerini alır.

Önemli

Bu komutu çalıştırmak için Yöneticiler grubunun bir üyesi olarak oturum açmanız gerekir.

Sözdizimi

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

Parametreler

Parametre Açıklama
/scannow Tüm korumalı sistem dosyalarının bütünlüğünü tarar ve mümkün olduğunda sorunları olan dosyaları onarir.
/verifyonly Onarımlar yapmadan tüm korumalı sistem dosyalarının bütünlüğünü tarar.
/tarama dosyası <file> Belirtilen dosyanın bütünlüğünü tarar (tam yol ve dosya adı) ve algılanan sorunları onarmaya çalışır.
/doğrula dosyası <file> Onarım gerçekleştirmeden belirtilen dosyanın bütünlüğünü (tam yol ve dosya adı) doğrular.
/offwindir <offline windows directory> Çevrimdışı onarım için çevrimdışı Windows dizininin konumunu belirtir.
/offbootdir <offline boot directory> Çevrimdışı onarım için çevrimdışı önyükleme dizininin konumunu belirtir.
/offlogfile=<log file path> Günlük dosyasının varsayılanın dışında depolanacak bir konum belirtir.
/? Komut isteminde yardım görüntülenir.

Örnekler

kernel32.dll dosyasını doğrulamak için şunu yazın:

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

çevrimdışı önyükleme dizini D: ve çevrimdışı windows dizini D:\Windows olarak ayarlanmışkernel32.dlldosyasının çevrimdışı onarımını ayarlamak için şunu yazın:

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