Windows bozulma hataları, Windows güncelleştirmelerinin ve hizmet paketlerinin yüklenmesini engeller. Örneğin, bir sistem dosyası bozuksa güncelleştirme yüklenmeyebilir. Gördüğünüz hata aşağıdaki listede yer alıyorsa bu makaledeki çözümü deneyin.

0x80070002 | 0x8007000D | 0x800F081F | 0x80073712 | 0x800736CC | 0x800705B9 | 0x80070246 | 0x8007370D | 0x8007370B | 0x8007370A | 0x80070057 | 0x800B0100 | 0x80092003 | 0x800B0101 | 0x8007371B | 0x80070490

Karşılaştığınız hata listelenmiyorsa veya Windows XP çalıştırıyorsanız, Windows Update ile ilgili genel hataların çözümlerini deneyin.

Çözüm

Windows 8.1, Windows 8, Windows Server 2012 R2 veya Windows Server 2012

Bu sorunu çözmek için, gelen kutusu Dağıtım Görüntüsü Bakımı ve Yönetimi (DISM) aracını kullanın. Ardından, Windows güncelleştirmesini veya hizmet paketini yeniden yükleyin.
  1. Yükseltilmiş bir komut istemi açın. Bunu yapmak için ekranın sağ kenarından çekin ve ardından Arama'ya dokunun. Ya da fare kullanıyorsanız, ekranın sağ alt köşesine gidin ve Arama'yı tıklayın. Arama kutusuna Komut İstemi yazın, Komut İstemi'ni sağ tıklayın ve sonra Yönetici olarak çalıştır'ı tıklayın. Yönetici parolası girmeniz veya onaylamanız istenirse parolayı yazın veya İzin Ver'i tıklayın.
  2. Aşağıdaki komutu yazın ve Enter tuşuna basın.
    Bu komut işleminin tamamlanması birkaç dakika sürebilir.
    DISM.exe /Online /Cleanup-image /Restorehealth
    Önemli Bu komutu çalıştırdığınızda DISM, bozulmaları düzeltmek için gerekli olan dosyaları Windows Update kullanarak edinir. Ancak Windows Update istemciniz zaten bozuksa, onarım kaynağı olarak çalışır durumda bir Windows yüklemesi kullanın veya dosyaların kaynağı olarak bir ağ paylaşımındaki ya da Windows DVD'si gibi bir çıkarılabilir medyadaki Windows klasörünü yan yana kullanın. Bunu yapmak için aşağıdaki farklı komutu çalıştırın:
    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\OnarımKaynağı\Windows /LimitAccess
    Not Burada C:\OnarımKaynağı\Windows yer tutucusu yerine, onarım kaynağınızın konumunu kullanın. Windows'u onarmak için DISM aracını kullanma hakkında daha fazla bilgi için Windows Görüntüsünü Onarma konusuna başvurun.
  3. Komut istemini kapatın ve ardından, Windows Update'i yeniden çalıştırın.
DISM, aracın bulduğu veya düzelttiği tüm sorunların kaydedildiği bir günlük dosyası oluşturur (%windir%/Logs/CBS/CBS.log). Burada %windir%, Windows'un yüklü olduğu klasördür. Örneğin, %windir% klasörü C:\Windows klasörüdür.

Windows 7, Windows Vista, Windows Server 2008 R2 veya Windows Server 2008

Bu sorunu çözmek için, Sistem Güncelleştirme Hazırlık Aracı'nı kullanın. Ardından, Windows güncelleştirmesini veya hizmet paketini yeniden yükleyin.
  1. Sistem Güncelleştirme Hazırlık Aracı'nı indirin.
    Aşağıdaki tabloda, bilgisayarınızda çalışmakta olan Windows sürümüne karşılık gelen indirme bağlantısını tıklayın.
    Bilgisayarınızda Windows işletim sisteminin 32 bit sürümünün mü yoksa 64 bit sürümünün mü çalıştığını belirleme

    Bu araç düzenli olarak güncelleştirilir, her zaman en son sürümünü indirmenizi öneririz.

    Bu tabloyu kapaBu tabloyu aç
    İşletim sistemiKarşıdan yükleme bağlantısı
    Windows 7 SP1 ve Windows 7'nin x86 tabanlı (32 bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows 7 SP1 ve Windows 7'nin x64 tabanlı (64 bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Server 2008 SP1'in x64 tabanlı (64-bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Server 2008 R2 SP1'in Itanium tabanlı sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Vista SP2 ve Windows Vista SP1'in x86 tabanlı (32 bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Vista SP2 ve Windows Vista SP1'in x64 tabanlı (64 bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Server 2008 SP2'nin x86 tabanlı (32-bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Server 2008 SP2'nin x64 tabanlı (64-bit) sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
    Windows Server 2008 SP2'nin Itanium tabanlı sürümleri
    Bu resmi kapatBu resmi aç
    İndir
    İndir
  2. Aracı yükleyin ve çalıştırın.
    1. Yükleme Merkezi web sayfasında Yükle'yi tıklayın ve aşağıdakilerden birini yapın:
      • Aracı hemen yüklemek için, veya Çalıştır'ı tıklayın ve ekranda görüntülenen yönergeleri izleyin.
      • Aracı daha sonra yüklemek için, Kaydet'i tıklayın ve yükleme dosyasını bilgisayarınıza indirin. Aracı yüklemeye hazır olduğunuzda dosyayı çift tıklayın.
    2. Windows Update Tek Başına Yükleyici iletişim kutusunda Evet'i tıklayın.

      Bu resmi kapatBu resmi aç
    3. Araç yüklendiğinde otomatik olarak çalıştırılır. Bu işlem genelde 15 dakikadan daha az sürede tamamlanır, ancak bazı bilgisayarlarda çok daha uzun sürebilir. İlerleme çubuğu durmuş gibi görünse bile tarama halen çalışmaya devam eder, bu nedenle İptal düğmesini tıklamayın.

      Bu resmi kapatBu resmi aç
    4. Yükleme tamamlandı iletisini gördüğünüzde Kapat'ı tıklayın.

      Bu resmi kapatBu resmi aç
    5. Daha önce yüklemeye çalıştığınız güncelleştirmeyi veya hizmet paketini yeniden yükleyin.
Aracın algıladığı ancak düzeltemediği bozulma hatalarını el ile düzeltmek için CheckSUR.log dosyasında bulunan hataları düzeltme bölümüne bakın.

Bu işlem sorunu düzeltti mi?

Windows güncelleştirmesi veya hizmet paketi başarıyla yüklenirse işiniz tamamlanmış demektir. Sorun düzeltilmemişse, daha fazla yardım için bize ulaşın.

Daha fazla bilgi için

Bozulma hatalarının açıklaması

Bu tabloyu kapaBu tabloyu aç
Kod Hata Açıklama
0x80070002 ERROR_FILE_NOT_FOUND Sistem belirtilen dosyayı bulamıyor.
0x8007000D ERROR_INVALID_DATA Veri geçersiz.
0x800F081F CBS_E_SOURCE_MISSING Paket veya dosya kaynağı bulunamadı.
0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT Bileşen deposu tutarsız bir durumda.
0x800736CC ERROR_SXS_FILE_HASH_MISMATCH Bileşenin dosyası, bileşenin listesinde bulunan doğrulama bilgisiyle eşleşmiyor.
0x800705B9 ERROR_XML_PARSE_ERROR İstenen XML verileri ayrıştırılamadı.
0x80070246 ERROR_ILLEGAL_CHARACTER Geçersiz karakterle karşılaşıldı.
0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR Kimlik dizesi yanlış biçimlendirilmiş.
0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME Kimlikteki özniteliğin adı geçerli aralık içinde değil.
0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE Kimlikteki özniteliğin değeri geçerli aralık içinde değil.
0x80070057 ERROR_INVALID_PARAMETER Parametre hatalı.
0x800B0100 TRUST_E_NOSIGNATURE Konuda imza yoktu.
0x80092003 CRYPT_E_FILE_ERROR Windows Update dosyayı okurken veya yazarken bir hata oluştu.
0x800B0101 CERT_E_EXPIRED Gerekli sertifika, geçerli sistem saatiyle veya imzalı dosyadaki zaman damgasıyla doğrulanırken geçerlilik süresi dışındaydı.
0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE İşlemin gerekli üyelerinden biri ya da birkaçı yok.
0x80070490 ERROR_NOT_FOUND Windows yeni güncelleştirmeleri arayamadı.

Sistem Güncelleştirme Hazırlık Aracı ne işe yarıyor

Kaynakların bütünlüğünü doğrulama

Bu resmi kapatBu resmi aç
Sistem Güncelleştirme Hazırlık Aracı aşağıdaki kaynakların bütünlüğünü doğrular:
  • Aşağıdaki dizinlerde bulunan dosyalar:
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • Aşağıdaki kayıt defteri alt anahtarlarında bulunan kayıt defteri verileri:
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
Bu liste her zaman güncelleştirilebilir.

Sistem Güncelleştirme Hazırlık Aracı hatalı bildirimleri, Dolap dosyalarını veya kayıt defteri verilerini algıladığında, hatalı verileri doğru sürümleriyle değiştirebilir.
Bu resmi kapatBu resmi aç

Günlüğe Kaydetme

Bu resmi kapatBu resmi aç
Sistem Güncelleştirme Hazırlık Aracı bulduğu veya düzelttiği sorunları kaydetmek üzere bir günlük dosyası oluşturur. Günlük dosyası şurada bulunur:
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log
Bu resmi kapatBu resmi aç

CheckSUR.log dosyasında bulunan hataları düzeltme

Sistem Güncelleştirme Hazırlık Aracı'nın algıladığı ancak düzeltemediği bozulma hatalarını el ile düzeltmek için şu adımları izleyin:
  1. %SYSTEMROOT%\Logs\CBS\CheckSUR.log dosyasını açın. Burada %SYSTEMROOT%, Windows'un yüklü olduğu klasördür. Örneğin, %SYSTEMROOT% klasörü C:\Windows klasörüdür.
  2. Aracın düzeltemediği paketleri belirleyin. Örneğin, günlük dosyasında şu bilgileri bulabilirsiniz:
    Özet:
    Yürütülme süresi (saniye): 264
    3 hata bulundu
    CBS MUM Eksik Toplam Sayısı: 3
    Kullanılabilir olmayan onarım dosyaları:
    servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum
    ...
    Bu durumda, bozuk olan paket KB958690'dır.
  3. Paketi, Microsoft Yükleme Merkezi'nden veya Microsoft Update Kataloğu'ndan indirin.
  4. Paket dosyasını (.msu), %SYSTEMROOT%\CheckSUR\packages dizinine kopyalayın. Varsayılan olarak, bu dizin yoktur ve dizini sizin oluşturmanız gerekir.
  5. Sistem Güncelleştirme Hazırlık Aracı'nı yeniden çalıştırın. Bkz. Sistem Güncelleştirme Hazırlık Aracı'nı indirme ve çalıştırma.

Bu makale hakkında

Makale numarası: 947821
Son gözden geçirme: 9 Temmuz 2014 Çarşamba
Bu makaledeki bilginin uygulandığı durum:: Windows 8.1, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Vista Service Pack 2, Windows Server 2008 Service Pack 2
Bu makale hakkında görüş bildirmek ister misiniz?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.