CheckSUR.log bulunan hataları düzeltme
Bu makalede, Sistem Güncelleştirme Hazırlığı aracının (CheckSUR) bulduğu ancak kendi kendine düzeltemediği hizmet bozulmasının nasıl çözüleceğini açıklar. Araçtan alınan çıkış %WinDir%\Logs\CBS\CheckSUR.log dosyasına kaydedilir.
Şunlar için geçerlidir: Windows 7 Service Pack 1, Windows Server 2012 R2
Özgün KB numarası: 2700601
Not
Araç düzenli aralıklarla güncelleştirildiğinden CheckSUR.exe en son sürümünü indirip çalıştırdığınızdan emin olun. Bunun için bkz. DISM veya Sistem Güncelleştirme Hazırlığı aracını kullanarak Windows Update hatalarını düzeltme.
CheckSur günlüğünü kullanma
CheckSur günlüğünü kullanmak için şu yönergeleri izleyin:
CheckSUR bulduğu tüm hataları düzeltirse CheckSUR günlüğünde aşağıdaki bilgiler gösterilir:
Özet:
Yürütülen saniye sayısı: 100
10 hata bulundu
10 hata düzeltildiBu senaryoda, artık bilgisayarınızda herhangi bir hizmet bozulması olmamalıdır. Hata yaşamaya devam ediyorsanız, hatanın kök nedenini bulmak için belirli bir hata iletisiyle ilgili sorunları gidermeniz gerekir.
Kullanılamıyor onarım dosyaları iletisi alırsanız bu, aracın bulduğu bazı tutarsız dosyaların düzeltilemeyeceğini gösterir. Bunun nedeni aracın değiştirme dosyalarının doğru sürümlerini taşımamasıdır. Bu ileti göründükten sonra, CheckSUR.log aşağıdakine benzer bilgiler gösterir:
Özet:
Yürütülen saniye sayısı: 264
3 hata bulundu
CBS MUM Eksik Toplam Sayısı: 3
Kullanılamayan onarım dosyaları:servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64
~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690~31bf3856ad364e35~amd64~~
6.0.1.6.mum
servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~
6.0.1.6.cat
servicing\packages\Package_for_KB958690_sc~31bf3856ad364e35~amd64~~
6.0.1.6.cat
servicing\packages\Package_for_KB958690~31bf3856ad364e35~amd64~~
6.0.1.6.cat
winsxs\manifests\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_0b4ada54c46c45b0.manifest
winsxs\manifests\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_676975d87cc9b6e6.manifestBu sorunu çözmek için şu adımları izleyin:
- Eksik dosyaları içeren paketi indirin. Bu örnekte Windows6.0-KB958690-x64.msu dosyasını indirebilirsiniz.
%SYSTEMROOT%\CheckSUR
klasöründe Paketler adlı bir klasör oluşturun. Windows6.0-KB958690-x64.msu dosyasını klasöre%SYSTEMROOT%\CheckSUR\Packages
kopyalayın.- CheckSUR'ı yeniden çalıştırın.
- Eksik dosyaların kaynak paketi açık değilse, dosyaları başka bir bilgisayardan almanız gerekir. Dosya kopyaladığınız bilgisayarın üzerinde çalıştığınız bilgisayarla aynı işletim sistemi sürümünü ve sistem mimarisini kullandığından emin olun.
- Dosyaları
%WinDir%\Temp\CheckSUR
bozuk bilgisayarın klasörüne aşağıdaki alt dizin biçiminde kopyalayın ve ardından CheckSUR'yi yeniden çalıştırın:- *.mum ve *.cat türündeki
%WinDir%\Temp\CheckSUR\Packages
tüm dosyaları klasöre yerleştirin. - *.manifest türündeki tüm dosyaları klasörüne
%WinDir%\Temp\CheckSUR\Manifests
yerleştirin.
- *.mum ve *.cat türündeki
Yük Dosyası Eksik iletisini görürseniz bu, gerekli ikili dosyanın kullanılamadığını gösterir. Bu, sorunun düzeltilmediği anlamına gelir. CheckSUR.log aşağıdaki bilgileri gösterir:
Özet:
Yürütülen saniye sayısı: 100
3 hata bulundu
1 hatayı düzeltme
CSI Yük Dosyası Eksik Toplam sayısı: 3
Eksik Toplam Sayısı Eksik CSI Yük Dosyası Düzeltilir: 1(f) CSI Yük Dosyası Eksik 0x00000000 admparse.dll x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 servicing_31bf3856ad364e35_6.0.6000.16386_none_23ddbf36a8a961bc
(f) CSI Yük Dosyası Eksik 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
(düzeltme) CSI Yük Dosyası Eksik 0x00000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236
(f) CSI Yük Dosyası Eksik 0x00000000 winload.exe x86_microsoft-windows-b.. environment-windows_31bf3856ad364e35_6.0.6000.16386_none_6701d52e8fdf8d45Bu sorunu çözmek için şu adımları izleyin:
- Hangi yük dosyalarının eksik olduğunu öğrenin. Bunu yapmak için CheckSUR günlüğünü inceleyin. (f) girdisi olan ve ardından (düzeltme) olmayan satırları belirleyin. Önceki örnekte, düzeltilmemiş iki yük dosyası vardır.
- Bu dosyaları başka bir bilgisayardan kopyalayın. Dosyaları kopyaladığınız bilgisayarın üzerinde çalıştığınız bilgisayarla aynı işletim sistemi sürümünü ve sistem mimarisini kullandığından emin olun.
- Dosyaları altındaki
%windir%\winsxs
uygun alt klasöre yapıştırın.
Dosyaları belirtilen konumlara yerleştirmeden önce, klasör içeriğini düzenlemek için kendinize izinler vermelisiniz. Bunu yapmak için yükseltilmiş bir Komut İstemi penceresi açın ve aşağıdaki komutları çalıştırın:
takeown /f <Path_And_Name>
icacls <Path_And_Name> /grant Administrators:F
Not
Bu komutlarda, <Path_And_Name> hedeflediğiniz dosya veya klasörün adını temsil eder. Örneğin, aşağıdaki klasörü hedefleyebilirsiniz:
C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
Aşağıdaki komutlar bu klasörün sahipliğini alır, Klasörün Tam Denetimini Yöneticiler grubuna verir ve ardından admparse.dll dosyasını değiştirir:
takeown /f C:\Windows\winsxs\ x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8
icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Administrators:F copy C:\Temp\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll
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.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin