Sistem hatalar bulmuş ancak onarmakta başarısız olmuş.
findstr /c:”[SR]” %windir%\logs\cbs\cbs.log>%userprofile%\Desktop\sfcdetaylar.txt
komutunu komut istemine yapıştırınız ve masaüstüne gelen hataları not defteri ile açınız.
Win + ı tuş kombinasyonunu kullanarak ayarlar’ı açın ve
güncelleştirme ve güvenlik – kurtarma – gelişmiş başlangıç yolunu izleyip “şimdi yeniden başlat” seçeneğine tıklayın. Sisteminiz yeniden başlatılacak, çıkan ekranda sorun gider seçeneğini seçiniz, gelişmiş seçenekler kısmına tıklayıp gelişmiş seçenekler menüsünden “komut istemi” seçeneğine tıklayın. Bilgisayarınız yeniden başlatılacak. Ardından kullanıcı adınızı seçeceksiniz ve varsa parolanızı gireceksiniz. Komut istemi penceresi açılacak. İlk olarak aşağıdaki komutu girip sürücü konumlarını öğrenin.
wmic logicaldisk get deviceid, volumename, description
Yukarıda olduğu gibi
System reserved ve
Windows bölümlerine denk gelen sürücü konumlarını aklınızda tutmanız gerekiyor. Sizin bölümleriniz de buradaki gibiyse aşağıdaki komutu girin.
sfc /scannow /offbootdir=[B]C[/B]:\ /offwindir=[B]D[/B]:\Windows
Burada koyu ile işaretlenmiş kısımları sisteminize göre değiştirebilirsiniz. “offbootdir” kısmından sonra “sytem reserved” bölümünün konumunu, “offwindir” kısmından sonra da “windows” bölümünün konumunu girmelisiniz.
tarama tamamlandığında yukarıda bahsedilen sonuçlarla karşılaşacaksınız. Ancak bu yolla sfc aracını çalıştırdığınızda CBS.Log dosyası oluşmayacaktır.
sistem dosyalarını elle onarmak
Eğer sfc aracı bir ya da daha fazla dosyayı onarmayı başaramazsa bunu elle yapabilirsiniz. “tarama detaylarına ulaşmak” bölümünde oluşturduğunuz
sfcdetaylar.txt dosyasını açın. Burada belirtilen hasarlı dosyalarla ilgili detayları internetten araştırarak bulabilirsiniz. Eğer aynı işletim sistemi sürümüne sahip başka bir bilgisayarınız varsa dosyayı buradan da elde edebilirsiniz.
Gerekli dosyayı elde ettikten sonra
Win + X tuş kombinasyonunu kullanarak kullanıcı menüsünü açıp “
komut istemi (yönetici)” seçeneğine tıklayarak ya da arama kısmına komut istemi yazıp çıkan sonuca sağ tıklayıp yönetici olarak çalıştır seçeneğini kullanarak komut satırını açın. Hasarlı dosyanın sahiplik izinlerini almak için aşağıdaki komutu girin.
Takeown /f C:\
hasarlidosyayolu
Koyu renkle yazılmış hasarlidosyayolu kısmı yerine bozuk sistem dosyasının konumunu girin. Örneğin
C:\Windows\System32\XXXXX.dll
Ardından aşağıdaki komutu girerek tam yönetici erişimini sağlayın.
İcacls C:\
hasarlidosyayolu /grant administrators: F.
Elinizdeki sağlam dosya ile hasarlı dosyayı değiştirmek için aşağıdaki komutu girin.
Copy
X:\saglamdosyayolu C:\
hasarlidosyayolu
Sağlam ve hasarlı dosyanın bulunduğu konuma göre yukarıdaki komutu değiştireceksiniz. Örneğin sağlam dosya D sürücüsünün kök dizininde yer alıyorsa
copy D:\XXXXX.dll C:\Windows\System32\XXXXX.dll biçiminde komutu düzenleyeceksiniz.
Karşınıza işlemi onaylayıp onaylamadığınız sorulan bir çıktı gelecek.
yes yazdıktan sonra enter tuşuna basın.
Dosyayı değiştirdikten sonra
sfc /verifyonly komutunu girerek sorunların çözülüp çözülmediğini görebilirsiniz. Eğer az sayıda dosyayı düzelttiyseniz aşağıdaki komutu kullanarak sadece bu dosyaların bütünlüğünü de kontrol edebilirsiniz.
Sfc /verıfyfıle=c:\
dosyayolu
Büyük bir kısmını kullandığım kaynağım:
SFC komutu satırı aracını kullanarak Windows 10'un düzgün çalıÅmasını engelleyen bozuk dosyaları onarabilir ya da eksik dosyaları tamamlayabilirsiniz.
www.technopat.net