System File Checker (SFC), Microsoft Windows işletim sistemine entegre edilmiş bir araçtır ve korunan sistem dosyalarının bütünlüğünü kontrol etmek ve bozuk veya eksik dosyaları otomatik olarak onarmak amacıyla kullanılır. SFC, özellikle sistem kararsızlıklarını, çökmeleri, yavaşlamaları veya diğer hataları gidermek için başvurulabilecek temel bir Windows bakım aracıdır.
System File Checker’ın (SFC) Temel İşlevleri
Korunan Sistem Dosyalarını Denetler:
- Windows işletim sisteminin temel dosyaları, koruma altına alınmıştır ve yalnızca güvenilir yazılım veya sistem güncellemeleri tarafından değiştirilebilir.
- SFC, bu korunan dosyaları tarar ve sistemde herhangi bir bozukluk, eksiklik veya yetkisiz değişiklik olup olmadığını kontrol eder.
Bozuk veya Eksik Dosyaları Onarır:
- Eğer SFC taraması sırasında bozulmuş veya değiştirilmiş dosyalar tespit edilirse, bu dosyalar otomatik olarak Windows’un Component Store (C:\Windows\winsxs) dizininden geri yüklenir.
- Eğer yerel kopyalar kullanılamazsa, Windows kurulum medyasından ya da güncelleme sunucularından dosyalar temin edilip onarılır.
Sistem Çökmelerini ve Mavi Ekran Hatalarını Önler:
- Sistem dosyalarındaki bozulmalar, sıklıkla sistem kararsızlıklarına ve hatta mavi ekran hatalarına (BSOD) neden olabilir. SFC bu tür dosya hatalarını tespit edip düzelterek bu sorunların önüne geçer.
SFC Komutunun Kullanımı
SFC’yi Çalıştırmak:
- Komut İstemi’ni (CMD) yönetici olarak açın. Bunun için:
- Başlat menüsüne “cmd” yazın, Komut İstemi’ne sağ tıklayın ve “Yönetici olarak çalıştır” seçeneğini seçin.
- Komut satırına şu komutu girin:
bash sfc /scannow
- Bu komut, sistemdeki tüm korunan dosyaları tarar ve gerekli durumlarda onarım işlemini başlatır.
SFC’nin Sağladığı Diğer Komutlar:
- sfc /verifyonly: Dosyaları tarar ancak onarım yapmaz. Bu seçenek, sadece dosyaların doğruluğunu kontrol etmek için kullanılır.
- sfc /scanfile=: Belirtilen dosyayı tarar ve gerekirse onarır.
- sfc /offbootdir /offwindir: Bu seçenek, Windows’un yüklü olduğu bir diski başka bir ortamdan taramak için kullanılır. Özellikle kurtarma ortamlarında kullanışlıdır.
System File Checker Nasıl Çalışır?
SFC, Windows dosyalarının bozulup bozulmadığını veya yetkisiz bir şekilde değiştirilip değiştirilmediğini tespit etmek için bir dizi adım izler:
- Korunan Dosyaların Tespiti: Sistem dosyaları, Windows Resource Protection (WRP) tarafından korunur. SFC, tarama sırasında bu koruma altında olan dosyaları kontrol eder.
- Dosya Bütünlüğünü Doğrulama: Her bir dosya, Windows’un bileşen mağazasındaki (winsxs klasörü) orijinal versiyon ile karşılaştırılır. Eğer bir dosya değiştirilmişse veya bozulmuşsa, SFC bu durumu tespit eder.
- Bozulmuş Dosyaların Onarılması: Eğer SFC taraması sırasında bozuk veya eksik bir dosya tespit edilirse, bu dosya Component Store’dan veya Windows güncelleme medyasından geri yüklenir.
- CBS.log ile Sorunları Takip Etme: SFC, tarama sonuçlarını
CBS.log
dosyasına kaydeder. Eğer onarım işlemi başarısız olursa veya sorunlar devam ederse, bu log dosyası detaylı bilgi sağlar.
Hangi Durumlarda System File Checker Kullanılır?
- Sistem Kararsızlığı: Windows’un sıklıkla çökmesi, donması veya yavaşlaması gibi sorunlarda, sistem dosyaları bozulmuş olabilir. SFC, bu bozuk dosyaları onararak kararlılığı yeniden sağlayabilir.
- Virüsler veya Kötü Amaçlı Yazılımlar: Bazı kötü amaçlı yazılımlar sistem dosyalarını değiştirebilir veya bozar. SFC bu tür bozuklukları tespit eder ve onarabilir.
- Başarısız Güncellemeler: Windows güncellemeleri sırasında sistem dosyalarının bozulması durumunda, SFC bu dosyaları düzeltebilir.
- Sistem Geri Yükleme Gereksinimleri: Önemli bir sistem dosyası bozulduğunda ve sistem düzgün çalışmadığında, SFC komutu dosyaları yeniden yükleyerek sorunu çözebilir.
System File Checker’ın Avantajları
- Kolay Kullanım: Kullanıcı dostu bir komut ile sistemin önemli dosyalarını denetler ve onarır.
- Otomatik Onarım: Sistem dosyalarını manuel olarak değiştirme gereksinimi olmadan otomatik olarak onarım işlemi yapar.
- Sorun Giderme Yeteneği: Windows işletim sisteminde yaygın karşılaşılan kararsızlıkları ve hataları giderme konusunda etkili bir araçtır.
System File Checker, Windows kullanıcıları için sistemin stabilitesini sağlamak amacıyla sık kullanılan önemli bir araçtır ve bozuk sistem dosyalarıyla ilgili birçok sorunu çözmekte oldukça etkili bir yöntemdir.