SFC.exeWindows'ta oluşturduğu günlük dosyası girdilerini analiz etme
Bu makalede, Microsoft Windows Kaynak Denetleyicisi (SFC.exe) programının Windows'da oluşturduğu günlük dosyalarının nasıl çözümlendiğini açıklar.
Şunlar için geçerlidir: Windows Vista ve sonraki sürümler
Özgün KB numarası: 928228
Genel Bakış
Windows'un kullanıcı modu bölümünde oluşan kilitlenme sorunlarını gidermenize yardımcı olması içinSFC.exeprogramını kullanabilirsiniz. Bu kilitlenmeler eksik veya hasarlı işletim sistemi dosyalarıyla ilgili olabilir.
SFC.exe programı aşağıdaki işlemleri gerçekleştirir:
- Yapılandırılamayan Windows sistem dosyalarının değişmediğini doğrular. Ayrıca, bu dosyaların işletim sisteminin bilgisayara yüklenmesi beklenen dosyaların tanımıyla eşleştiklerini doğrular.
- Mümkün olduğunda yapılandırılamayan Windows sistem dosyalarını onarıyor.
Günlük dosyasını görüntüleme
SFC.exe programı, her doğrulama işleminin ve her onarım işleminin ayrıntılarını CBS.log dosyasına yazar. Bu dosyadaki her SFC.exe program girdisi bir [SR] etiketine sahiptir. CBS.log dosyası %windir%\Logs\CBS klasöründe bulunur.
Not
Windows Modülleri Yükleyicisi hizmeti de bu günlük dosyasına yazar. (Windows Modülleri Yükleyicisi hizmeti isteğe bağlı özellikleri, güncelleştirmeleri ve hizmet paketlerini yükler.)
SFC.exeprogram girdilerini bulmanıza yardımcı olması için [SR] etiketlerini arayabilirsiniz. Bu tür bir arama yapmak ve sonuçları bir metin dosyasına yeniden yönlendirmek için şu adımları izleyin:
Başlat'a tıklayın, Aramayı Başlat kutusuna cmd yazın, Programlar listesinde cmd'ye sağ tıklayın ve ardından Yönetici olarak çalıştır'a tıklayın. Yönetici parolası girmeniz veya onaylamanız istenirse parolanızı yazın veya Devam'a tıklayın.
Aşağıdaki komutu yazın ve ENTER tuşuna basın:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Sfcdetails.txt dosyası, SFC.exe programı bilgisayarda her çalıştırıldığında günlüğe kaydedilen girişleri içerir.
Günlük dosyası girdilerini yorumlama
SFC.exe programı, dosyaları 100'lerden oluşan gruplar halinde doğrular. Bu nedenle, SFC.exe program girişlerinden oluşan birçok grup olacaktır. Her girdi aşağıdaki biçime sahiptir:
tarihsaatentry_type ayrıntıları
bir CBS.log dosyasından aşağıdaki örnek alıntı, SFC.exe programının Windows sistem dosyalarıyla ilgili herhangi bir sorun tanımlamadığını gösterir:
<date> <time>, Info CSI 00000006 [SR] Verifying 100 (0x00000064) components
<date> <time>, Info CSI 00000007 [SR] Beginning Verify and Repair transaction
<date> <time>, Info CSI 00000009 [SR] Verify complete
<date> <time>, Info CSI 0000000a [SR] Verifying 100 (0x00000064) components
<date> <time>, Info CSI 0000000b [SR] Beginning Verify and Repair transaction
<date> <time>, Info CSI 0000000d [SR] Verify complete
<date> <time>, Info CSI 0000000e [SR] Verifying 100 (0x00000064) components
<date> <time>, Info CSI 0000000f [SR] Beginning Verify and Repair transaction
<date> <time>, Info CSI 00000011 [SR] Verify complete
<additional entries>
<additional entries>
<date> <time>, Info CSI 00000011 [SR] Verify complete
CBS.log dosyasından aşağıdaki örnek alıntı, SFC.exe programının Windows sistem dosyalarıyla ilgili sorunları tanımladığını gösterir:
<date> <time>, Info CSI 00000006 [SR] Verifying 100 (0x00000064) components
<additional entries>
<additional entries>
<date> <time>, Info CSI 00000007 [SR] Beginning Verify and Repair transaction
<date> <time>, Info CSI 00000008 [SR] Repairing corrupted file [ml:520{260},l:108{54}]"??\E:\Program Files\Common Files\Microsoft Shared\DAO"[l:20{10}]"dao360.dll" from store
<date> <time>, Info CSI 0000000a [SR] Verify complete
Not
Günlük dosyası girdisi ,SFC.exe programının değiştirilen dosyayı onardığını belirtse de, bir dosya doğrulandığında gerçek onarım işlemi gerçekleşmez.
Aşağıdaki listede, doğrulama tamamlandıktan sonra CBS.log dosyasının SFC.exe program girişlerinde günlüğe kaydedilebilecek diğer iletiler açıklanmaktadır.
Giriş 1: Üye dosya dosyası ayrıntıları onarılamıyor. Örneğin:
Cannot repair member file [l:14{7}]"url.dll" of Microsoft-Windows-IE-WinsockAutodialStub, Version = 6.0.5752.0, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeN
Bu girdi, dosya içeriğinin dosyanın işletim sistemi tanımıyla eşleşmediğini gösterir. Bu durumda ,SFC.exe programı dosyayı onaramaz.
Giriş 2: Yedekten kopyalanarak dosya dosyası ayrıntıları onarıldı. Örneğin:
Repaired file \SystemRoot\WinSxS\Manifests\[ml:24{12},l:18{9}]"netnb.inf" by copying from backup
Bu girdi, dosyayla ilgili bir sorun olduğunu gösterir. SFC.exe programı, özel bir sistem deposu yedeğinden bir sürüm kopyalayarak bu dosyayı onarabilir.
Giriş 3: Bozuk dosya dosyası ayrıntıları depodan onarılır. Örneğin:
Repairing corrupted file [ml:520{260},l:36{18}]"??\C:\Windows\inf"[l:18{9}]"netnb.inf" from store
Bu girdi, dosyayla ilgili bir sorun olduğunu gösterir. SFC.exe programı, sistem deposundan bir sürüm kopyalayarak bu dosyayı onarabilir.
Veri toplama
Microsoft destek ekibinden yardım almaya ihtiyacınız varsa Dağıtımla ilgili sorunlar için TSS kullanarak bilgi toplama bölümünde belirtilen adımları izleyerek bilgi toplamanızı öneririz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Gönderin ve geri bildirimi görüntüleyin