"0x80070643" Güncelleme Yükleme Hatası: Detaylı Çözüm Rehberi
Hata kodu "0x80070643", Windows Update çalışırken bir güncellemenin (genellikle bir .NET Framework veya Windows Defender/Security güncellemesi) yüklenemediğini belirten yaygın bir hatadır. "Bazı güncelleştirmeler yüklenirken sorun oluştu" mesajıyla birlikte gelir.Bu sorunun birden fazla nedeni olabilir, ancak genellikle .NET Framework bileşenlerinin bozulması veya Windows Update hizmetlerindeki bir sorundan kaynaklanır.
Yöntem 1: Windows Update Sorun Gidericisini Çalıştırma
İlk adım olarak, Windows'un kendi otomatik onarım aracını kullanmalısınız.- Ayarlar'ı açın (Windows tuşu + I).
- Windows 11 için: Sistem > Sorun Gider > Diğer sorun gidericiler'e gidin.
- Windows 10 için: Güncelleştirme ve Güvenlik > Sorun Gider > Ek sorun gidericiler'e gidin.
- Listeden "Windows Update" seçeneğini bulun ve yanındaki "Çalıştır" (Run) düğmesine tıklayın.
- Sorun gidericinin taramayı bitirmesini bekleyin ve önerdiği düzeltmeleri uygulayın.
- Bilgisayarınızı yeniden başlatın ve güncellemeyi tekrar deneyin.
Yöntem 2: .NET Framework Onarım Aracı'nı Kullanma (En Önemli Yöntem)
Bu hatanın en yaygın nedeni bozuk veya eksik .NET Framework dosyalarıdır. Microsoft, bu sorunu çözmek için özel bir araç sunmaktadır.- Web tarayıcınızda "Microsoft .NET Framework Repair Tool" (veya "Microsoft .NET Framework Onarım Aracı") şeklinde arama yapın.
- Aracı Microsoft'un resmi web sitesinden indirin.
- İndirdiğiniz NetFxRepairTool.exe dosyasını çalıştırın.
- Lisans koşullarını kabul edin ve "Next" (İleri) tıklayın.
- Araç, sisteminizdeki .NET Framework kurulumlarını tarayacak ve sorunları tespit etmeye çalışacaktır.
- Önerilen değişiklikleri (Recommended changes) uygulayın.
- Araç bittiğinde bilgisayarınızı yeniden başlatın ve güncellemeyi tekrar deneyin.
Yöntem 3: Sistem Dosyalarını Onarma (SFC ve DISM)
Bozuk sistem dosyaları, güncellemelerin başarısız olmasına neden olabilir.- Başlat menüsüne "cmd" yazın.
- "Komut İstemi"ne (Command Prompt) sağ tıklayın ve "Yönetici olarak çalıştır" deyin.
- Açılan siyah ekrana sfc /scannow yazın ve Enter'a basın.
- Tarama %100 olana kadar bekleyin.
- Tarama bittikten sonra, (hata bulsa da bulmasa da) aşağıdaki komutu girin: DISM /Online /Cleanup-Image /RestoreHealth
- Bu işlem de bittikten sonra bilgisayarınızı yeniden başlatın.
Yöntem 4: Windows Update Bileşenlerini Sıfırlama
Güncelleme dosyalarının indirildiği önbellek bozulmuş olabilir. Bu yöntem, ilgili hizmetleri durdurur ve bu önbelleği temizler.- Tekrar "Komut İstemi"ni "Yönetici olarak çalıştır" seçeneği ile açın.
- Aşağıdaki komutları sırayla girin ve her birinden sonra Enter'a basın (Bu komutlar Windows Update hizmetlerini durdurur):net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
- Şimdi, indirme klasörlerini yeniden adlandıracağız:ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.old
- Hizmetleri yeniden başlatmak için aşağıdaki komutları girin:net start wuauservnet start cryptSvcnet start bitsnet start msiserver
- Komut İstemi'ni kapatın ve bilgisayarınızı yeniden başlatın.
Yöntem 5: Güncellemeyi Manuel Olarak Yükleme
Eğer hata sadece belirli bir güncelleme (örn: KB5001234) için alınıyorsa, bu güncellemeyi manuel olarak indirip kurabilirsiniz.- Hata veren güncellemenin KB numarasını not edin (Windows Update ayarlarındaki "Güncelleme geçmişi" bölümünde bulabilirsiniz).
- Web tarayıcınızda "Microsoft Update Catalog" (Microsoft Update Kataloğu) sitesini açın.
- Arama kutusuna KB numarasını yazın ve aratın.
- Listeden sisteminize uygun (örn: Windows 11 için x64) sürümü bulun ve "İndir" (Download) düğmesine tıklayın.
- Açılan penceredeki .msu veya .cab uzantılı dosyayı indirip çalıştırın.
- Kurulumu tamamlayın ve bilgisayarı yeniden başlatın.