Windows güncellemeleri veya yazılım yüklemeleri sırasında karşınıza çıkan 0x80070002 hatası, sistemin ihtiyaç duyduğu bir dosyayı bulamadığını veya ilgili dosyanın bozulduğunu belirtir. Bu hata, genellikle güncelleme bileşenlerindeki bir tutarsızlıktan kaynaklanır ve işletim sisteminin yerleşik onarım araçlarıyla veya manuel müdahalelerle çözülebilir.
Not: Aşağıdaki işlemlerin çoğu, sistem dosyalarına erişim gerektirdiği için Komut İstemi'ni "Yönetici olarak çalıştır" seçeneğiyle açmanızı gerektirir.
0x80070002 Hatası Neden Oluşur?
Bu hata, Windows'un dosya sistemi ile güncelleme sunucuları arasındaki iletişim kopukluklarından veya yerel dosya bozulmalarından kaynaklanır. Sistem, bir işlemi tamamlamak için gerekli olan "yolu" izlediğinde, hedefteki veriyi bulamadığı noktada bu hata kodunu üretir.
Windows Update Sırasında Karşılaşılan Yaygın Nedenler
Bozuk Sistem Dosyaları ve Eksik Güncelleme Bileşenleri
| Neden | Açıklama | Çözüm Adımı |
|---|---|---|
| Bozuk Önbellek | Güncelleme dosyalarının hatalı indirilmesi. | SoftwareDistribution klasörünü sıfırlayın. |
| Sistem Dosyası Hatası | Windows dosyalarının bütünlüğünün bozulması. | SFC ve DISM araçlarını çalıştırın. |
| Yetersiz Disk Alanı | Güncelleme için yer kalmaması. | Disk temizliği yapın. |
| Servis Sorunları | Windows Update servislerinin durması. | Servisleri yeniden başlatın. |
Adım Adım 0x80070002 Çözümü
1. Windows Update Sorun Gidericisini Çalıştırın
2. Sistem Dosyası Denetleyicisi (SFC) Taraması Yapın
3. DISM Komutu ile Sistem Sağlığını Geri Yükleyin
4. Windows Update Bileşenlerini Sıfırlayın
Bu komutlar, güncellemeyi yöneten servisleri durdurur. Ardından klasörleri temizleyip tekrar başlatmanız gerekecektir.
5. Bozuk Klasörleri Yeniden Adlandırın (SoftwareDistribution ve Catroot2)
6. Disk Alanını Kontrol Edin ve Geçici Dosyaları Temizleyin
7. Sistem Geri Yükleme veya Onarım Yüklemesi Uygulayın
| Komut | Açıklama | Ne Zaman Kullanılır? |
|---|---|---|
| `sfc /scannow` | Sistem dosyalarını onarır. | Hata devam ettiğinde. |
| `DISM /Online /Cleanup-Image /RestoreHealth` | Sistem imajını yeniler. | SFC başarısız olduğunda. |
| `net stop wuauserv` | Güncelleme servisini durdurur. | Bileşenleri sıfırlarken. |