SFC nedir?

SFC
, yani System File Checker (Sistem Dosyası Denetleyicisi), Windows işletim sisteminde yer alan bir komut satırı aracıdır. Bu araç, sistemde bozulmuş ya da eksik olan Windows sistem dosyalarını tarayıp onarmak için kullanılır. Korunan tüm sistem dosyalarını tarar ve bozuk dosyaları %WinDir%\System32\dllcache dizinindeki bir sıkıştırılmış klasörde bulunan önbelleğe alınmış kopyasıyla değiştirir. Bu sayede eksik/hatalı dosyalarımız yenilenmiş olur.

Ne işe yarar?
SFC, özellikle aşağıdaki durumlarda kullanılır:
  • Windows düzgün çalışmıyorsa
  • Hatalı sistem davranışları varsa
  • DLL dosyaları eksik ya da bozulmuşsa
  • Mavi ekran hataları (BSOD) alınıyorsa
  • Güncellemeler sonrasında sistem bozulduysa

KOMUTLAR:

1- Tüm sistem dosyalarını kontrol etmek ve hatalı olanları düzeltmek:

sfc /scannow

  • En yaygın kullanılan komuttur.
  • Tüm korunan sistem dosyalarını tarar.
  • Bozuk dosyalar varsa, bunları otomatik olarak onarmaya çalışır.

Nasıl kullanılır?
  1. Komut istemini yönetici olarak çalıştırın ve yukarıdaki kodu yazın.
  2. İşlem tamamlandıktan sonra Bilgisayarınızı yeniden başlatın.

    Not: işlem tamamlanana kadar bilgisayarı kullanmayın.

2- Belirli bir dosyayı tarayıp düzeltmek:
sfc /scanfile=dosya_yolu
  • Belirli bir dosyanın bütünlüğünü kontrol eder ve bozuksa düzeltir.
Nasıl kullanılır?
  1. Komut istemini yönetici olarak çalıştırın ve yukarıdaki kodu yazın. Ardından ise tarayıp düzeltmek istediğiniz dosyanın yolunu girin.
  2. İşlem tamamlandıktan sonra bilgisayarınızı yeniden başlatın.

    Örnek olarak pcaui.dll dosyasını örnek olarak kullanalım. (Siz istediğiniz sistem dosyasını seçebilirsiniz.)

    sfc /scanfile=c:\windows\system32\pcaui.dll

    Not: işlem tamamlanana kadar bilgisayarı kullanmayın.
3- Başka bir diskte veya dizindeki Windows dosyalarını tarayıp düzeltmek:
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
  • Belirli bir disk ve Windows dizininde bulunan sistem dosyalarının bütünlüğünü kontrol eder ve bozuksa düzeltir.
Nasıl kullanılır?
  1. Komut istemini yönetici olarak çalıştırın ve yukarıdaki kodu yazın.
  2. Ardından ise tarayıp düzeltmek istediğiniz disk ve dizinin yolunu girin.
  3. İşlem tamamlandıktan sonra bilgisayarınızı yeniden başlatın.
Örnek olarak C:\ diski ve içinde bulunan c:\windows dizini kullanılmıştır. (Siz istediğiniz disk ve dizini seçebilirsiniz.)

Not: işlem tamamlanana kadar bilgisayarı kullanmayın.
4- Tüm sistem dosyalarını sadece taramak:

sfc /verifyonly
  • Dosyalar taranır ancak herhangi bir düzeltme uygulanmaz!
  • Sorun var mı, yok mu anlamak için hızlı bir testtir.

Nasıl kullanılır?
  1. Komut istemini yönetici olarak çalıştırın ve yukarıdaki kodu yazın.
  2. İşlem tamamlandıktan sonra bilgisayarınızı yeniden başlatın.
    Not: işlem tamamlanana kadar bilgisayarı kullanmayın.
5- Sistem dosyalarını sadece taramak:

sfc /verifyfile=dosya_yolu
  • Belirli bir dosyanın bütünlüğünü kontrol eder ama düzeltme yapmaz.
Nasıl kullanılır?
  1. Komut istemini yönetici olarak çalıştırın ve aşağıdaki kodu yazın.
  2. Not: işlem tamamlanana kadar bilgisayarı kullanmayın.
  3. İşlem tamamlandıktan sonra Bilgisayarınızı yeniden başlatın.
Sonuç olarak, SFC komutu Windows işletim sisteminde oluşabilecek dosya bozulmalarını tespit etmek ve düzeltmek için oldukça etkili bir araçtır. Bu komutları doğru şekilde kullanarak sistem performansını artırabilir, olası hataların önüne geçebilirsiniz. Bilgisayarınızda beklenmedik sorunlar yaşadığınızda, SFC komutları ilk başvurmanız gereken yöntemlerden biri olmalıdır.