Windows 0x80070643 Yükleme Hatası Nasıl Düzeltilir?

09.08.2026 - 06:30
YAYINLANMA
6 DK
OKUNMA SÜRESİ
Google News

Windows 0x80070643 hatası, kullanıcıların Windows 10 ve Windows 11 işletim sistemlerinde sıkça karşılaştığı kritik bir yükleme sorunu olarak tanımlanır. Bu hata, genellikle Windows Update, .NET Framework kurulumları veya üçüncü taraf yazılımların yüklenmesi sırasında ortaya çıkar ve sistemin güncellemeleri tamamlamasını engeller. Sorunun kökeni, eksik dosyalar, bozuk kayıt defteri girdileri ya da güncelleme bileşenlerinin uyumsuzluklarından kaynaklanır.

Kullanıcılar bu hatayla karşılaştıklarında, işletim sistemlerinin güvenliğini sağlamak için düzenli güncellemeleri tamamlayamamış olurlar. Bu durum, sistemlerin eski ve güvenlik açıklarına karşı savunmasız kalmasına yol açar. Dolayısıyla, 0x80070643 hatasının nasıl giderileceğini öğrenmek, hem kişisel hem de kurumsal bilgisayar kullanıcıları için kritik öneme sahiptir.

Temel Kavramlar ve Tanımlar

0x80070643, Windows tarafında bir hata kodudur ve “HTTP 0x80070002” gibi diğer hata kodlarından farklı olarak, güncelleme bileşenlerinin kurulum sürecinde ortaya çıkan bir koddur. Bu kod, genellikle “Failover” veya “msiexec” gibi kurulum yöneticileri tarafından üretilir. Hata mesajı, “Windows Update Client” veya “Microsoft .NET Framework” gibi bileşenlerin eksik ya da bozuk dosyalar nedeniyle yüklenemediğini gösterir.

Windows Update ve .NET Framework, işletim sisteminin temel bileşenleridir. Windows Update, sistemin güvenlik yamalarını, özellik güncellemelerini ve hata düzeltmelerini sağlar. .NET Framework ise birçok uygulamanın çalışması için gerekli bir ortam sunar. 0x80070643 hatası, bu bileşenlerin birini ya da birden fazlasını etkileyebilir.

Kodun teknik anlamı, “0x80070643” bir HRESULT kodudur. Bu kod, “Component not found” veya “Missing component” anlamına gelir. Yani, sistem, gerekli bir dosya veya bileşeni bulamayıp kurulum sürecini sonlandırmaktadır.

Windows Update Kayıt Defteri Girişleri

Windows Update bileşenleri, kayıt defterinde önemli yapılandırma bilgilerini saklar. Hatanın kaynağı, bu kayıt defteri girdilerinin bozulmuş ya da eksik olmasından kaynaklanabilir. Örneğin, “HKLM\SYSTEM\CurrentControlSet\Services\wuauserv” anahtarı, Windows Update Agent’in durumunu belirler. Bu anahtarda “Start” değeri 2 (Automatic) yerine 4 (Disabled) olarak ayarlandığında, güncellemeler başlatılamaz.

Kayıt defterinde yapılan değişiklikler, sistemin güncellemeleri yükleme yeteneğini doğrudan etkiler. Yanlış bir değer, 0x80070643 hatasına yol açabilir. Bu yüzden, kayıt defteri temizliği veya manuel düzenleme yapmadan önce mutlaka yedek alınmalıdır.

NET Framework Yeniden Kurgulama

.NET Framework, birçok modern uygulamanın çalışması için zorunlu bir ortamdır. 0x80070643 hatası, .NET Framework kurulumunun eksik ya da bozuk dosyalar nedeniyle tamamlanmaması sonucu ortaya çıkabilir. Bu durumda, framework’ü yeniden kurmak sorunu çözebilir.

İlk adım, mevcut .NET Framework sürümünü kaldırmaktır. Denetim Masası > Programlar ve Özellikler üzerinden “Microsoft .NET Framework” sürümünü seçip “Kaldır” seçeneğini kullanın. Ardından, Microsoft’un resmi web sitesinden en son .NET Framework sürümünü indirin ve kurulumunu başlatın. Kurulum sırasında “Repair” seçeneği varsa, bu seçeneği tercih edin.

Eğer hata devam ederse, Windows Installer servisini yeniden başlatmak yardımcı olabilir. “services.msc” ekranında “Windows Installer” servisini bulup “Restart” seçeneğini tıklayın. Bu, kurulum sırasında oluşan geçici dosya sorunlarını temizler.

Üçüncü Taraf Yazılım Çakışması

Windows Update, .NET Framework ve diğer sistem bileşenleri, bazen üçüncü taraf yazılımlarla çakışabilir. Örneğin, antivirüs yazılımları, güncelleme dosyalarının bütünlüğünü kontrol ederek kurulum sürecini geciktirebilir. Aynı şekilde, disk temizleme araçları, geçici dosyaları silerken gerekli sistem dosyalarını da kaldırabilir.

Bu tür çakışmaları önlemek için, güncelleme sırasında geçici olarak üçüncü taraf yazılımları devre dışı bırakmak önerilir. Özellikle antivirüs programları, “Güncelleme sırasında otomatik koruma” özelliğini kapatmayı düşünebilirsiniz. Daha sonra güncelleme tamamlandığında, koruma tekrar etkinleştirilebilir.

Windows Servis Kontrolü

Windows Update Agent (wuauserv) servisi, güncellemelerin başlatılmasından sorumludur. Bu servis, “Başarısız” durumuna geçerse, 0x80070643 hatası meydana gelebilir. Servisin durumunu kontrol etmek için “services.msc” ekranına gidin ve “Windows Update” servisini bulun. Durum “Çalışıyor” ise, servisin başlatılmasını kontrol edin.

Eğer servis duruyorsa, “Başlat” butonuna tıklayın. Servis zaten çalışıyorsa, “Yeniden Başlat” seçeneğini kullanın. Servis açılmıyorsa, event viewer’da ilgili hataları inceleyip, eksik dosyaları veya kayıt defteri girdilerini düzeltmek gerekebilir.

Uzman Önerileri ve İpuçları

1. Sistem Dosyası Denetleyicisi (SFC): Çalıştır > cmd > `sfc /scannow` komutunu girerek sistem dosyalarını tarayın.
2. DISM Aracı: `DISM /Online /Cleanup-Image /RestoreHealth` komutuyla Windows görüntüsünü onarın.
3. Windows Update Sorun Gidericisi: Ayarlar > Güncelleme ve Güvenlik > Sorun Giderme > Ek Sorun Gidericiler’den “Windows Update” seçeneğini çalıştırın.
4. Güncelleme Dosyalarını Manuel İndirme: Microsoft Update Kataloğu’ndan eksik güncellemeleri indirip kurun.
5. Yedekleme ve Geri Yükleme: Sistem Geri Yükleme noktasını oluşturun, ardından hatalı güncellemeleri geri alın.
6. Kayıt Defteri Temizliği: `regedit` ile `HKLM\SYSTEM\CurrentControlSet\Services\wuauserv`’deki hatalı değerleri düzeltin.
7. Güvenli Modda Güncelleme: Bilgisayarı Güvenli Modda başlatarak güncellemeleri yeniden deneyin.
8. Antivirüs Devre Dışı Bırakma: Güncelleme sırasında antivirüs yazılımını geçici olarak kapatın.
9. Disk Alanı Kontrolü: Güncelleme için yeterli disk alanı olduğundan emin olun.
10. İnternet Bağlantısı: Sabit ve hızlı bir bağlantı ile güncellemeleri indirin.

Sıkça Sorulan Sorular

0x80070643 hatası, sadece Windows Update için mi geçerlidir?

Hayır, bu hata kodu .NET Framework kurulumları, Office güncellemeleri ve bazı üçüncü taraf yazılımlarda da ortaya çıkabilir.

Hatanın nedeni eksik bir dosya mı?

Genellikle evet, eksik ya da bozuk bir dosya, kayıt defteri girdisi veya servis durumu hataya yol açar.

DISM komutu ne işe yarar?

DISM, Windows görüntüsünü onarır ve eksik bileşenleri tamamlar, bu da 0x80070643 hatasını düzeltebilir.

Hata devam ederse ne yapılmalı?

Sistem Geri Yükleme noktasını kullanarak hatalı güncellemeleri geri alın veya Windows’u sıfırdan kurmayı düşünün.

Sonuç

Windows 0x80070643 hatası, sistem güncellemelerinin ve kritik bileşenlerin düzgün çalışmasını engelleyen yaygın bir sorundur. Bu hatayı düzeltmek için, sistem dosyalarını taramak, kayıt defteri girdilerini kontrol etmek, .NET Framework’i yeniden kurmak ve Windows Update servisini yeniden başlatmak gibi adımlar atılabilir. Uzman önerileri doğrultusunda sistemdeki potansiyel çakışmaları ortadan kaldırmak, sorunun kalıcı çözümünü sağlar.

Görsel içerik eklemek için aşağıdaki prompt’ı kullanabilirsiniz:

admin
Yazar hakkında bilgi bulunmamaktadır.
Tüm Yazıları Görüntüle →
1

Yorum Yap