Windows Update Hataları ve Çözümleri: 0x80070002, 0x800f0922 ve Diğer Yaygın Güncelleme Sorunları
Windows güncelleme hataları çoğunlukla SoftwareDistribution klasöründeki bozuk önbellek, dolu disk alanı veya durmuş güncelleme servislerinden kaynaklanır ve hata kodunu okumak çözümün ilk adımıdır. Windows bir güncellemeyi yükleyemediğinde ekrana 0x80070002 veya 0x800f0922 gibi onaltılık bir kod düşürür. Bu kod rastgele değildir; hangi çözümü deneyeceğinizi doğrudan söyler. Bu rehberde önce sık görülen kodların ne anlama geldiğini, sonra en kolaydan en ileriye doğru sıralı çözümleri bulacaksınız.
Windows Update hata kodları ne anlama gelir?
Her hata kodu farklı bir kök nedene işaret eder. Doğru kodu bilmek, gereksiz adımlarla vakit kaybetmenizi önler.
- 0x80070002 / 0x80070003: Güncelleme dosyaları eksik veya bozuk. Genellikle yarım kalan indirme ya da bozuk önbellek kaynaklıdır. En sık görülen hatadır.
- 0x800f0922: Çoğunlukla EFI Sistem Bölümünün (ESP) dolması, .NET Framework sorunu veya güncelleme sunucularına ulaşamama. 2026 boyunca en yaygın feature update hatası oldu.
- 0x80073712: Bileşen deposundaki (WinSxS) bir dosya bozulmuş. DISM ve SFC ile onarılır.
- 0x80070070 / 0x8007000E: Disk alanı veya bellek yetersiz. Feature update için genelde 20 GB civarı boş alan gerekir.
- 0x80240034: Windows Update servisi durmuş veya yanlış yapılandırılmış.
Güncelleme hatası nasıl çözülür? Adım adım yol
Çözümleri en kolaydan zora doğru sırayla deneyin. Her adımdan sonra güncellemeyi tekrar başlatın; çoğu zaman tek bir neden hatayı ortaya çıkarır.
1. Windows Update sorun gidericisini çalıştırın
Ayarlar bölümünden Sistem, ardından Sorun Giderme yolunu izleyip Windows Update sorun gidericisini çalıştırın. Bu araç, önbellek ve servis kaynaklı yaygın arızaların yaklaşık yarısını otomatik onarır. Manuel adımlara geçmeden önce mutlaka deneyin.
2. Yeterli disk alanı olduğundan emin olun
Windows kurulu sürücüde en az 20 GB boş alan bırakın. Disk Temizleme aracını çalıştırarak veya gereksiz dosyaları silerek yer açın. 0x80070070 ve 0x8007000E kodları neredeyse her zaman dolu diskten kaynaklanır.
3. Güncelleme önbelleğini sıfırlayın
Bozuk önbellek en yaygın nedendir. Komut İstemini yönetici olarak açıp şu servisleri durdurun:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
Sonra C:\Windows klasöründeki SoftwareDistribution ve System32\catroot2 klasörlerinin adlarının sonuna .old ekleyerek yeniden adlandırın. Ardından yukarıdaki komutlardaki stop kelimesini start ile değiştirip servisleri tekrar başlatın. Windows bu klasörleri yeniden oluşturup temiz bir kopya indirir. Bu işlem tekrar eden 0x80070002 ve 0x80073712 hatalarının çoğunu çözer.
4. DISM ve SFC ile sistem dosyalarını onarın
Bozuk sistem dosyaları 0x800f0922 ve 0x80073712 gibi kodlara yol açar. Yönetici Komut İsteminde sırayla şu komutları çalıştırın:
- DISM /Online /Cleanup-Image /RestoreHealth
- sfc /scannow
DISM önce sistem imajını onarır, SFC ise korunan dosyaları tarayıp düzeltir. İkisini bu sırayla çalıştırmak önemlidir.
5. EFI Sistem Bölümünde yer açın (özellikle 0x800f0922 için)
2026 güncellemelerinde 0x800f0922 hatasının bir numaralı nedeni, dolu EFI Sistem Bölümüdür. Özellikle Windows 10 üzerinden yükseltilmiş bilgisayarlarda bu 100 MB civarındaki gizli bölüm eski dil ve font dosyalarıyla dolar. Disk Yönetimi bölümünden EFI bölümünün boş alanını kontrol edin. 30 MB altındaysa bölümü genişletmek veya güvenilir bir bölüm aracı kullanmak gerekebilir.
6. Sorunlu güncellemeyi elle yükleyin
Tek bir KB güncellemesi sürekli başarısız oluyorsa, o güncellemeyi Microsoft Update Catalog üzerinden elle indirip kurmak arızayı atlatır. Hata mesajındaki KB numarasını not edin ve doğrudan resmi katalogdan arayın.
VPN, antivirüs ve tarih ayarı sorunları
Bazı hatalar dış etkenlerden kaynaklanır. Üçüncü taraf antivirüs yazılımları veya VPN istemcileri güncelleme sürecini kesebilir. Güncelleme öncesi VPN aracını geçici kapatın ve sistem tarih ile saatinin doğru olduğundan emin olun; yanlış tarih 0x80070002 hatasını tetikleyebilir.
Saha Notu: Bir IT yöneticisinin gözünden güncelleme hataları
Fabrikada tek kişilik IT departmanı olarak onlarca makinede güncelleme hatasıyla karşılaştım ve şunu net söyleyebilirim: vakaların büyük çoğunluğu iki nedene iner. Birincisi dolu disk, ikincisi bozuk SoftwareDistribution önbelleği. Yeni bir makinede hata gördüğümde önce Disk Yönetimini açıp EFI bölümüne bakıyorum; Windows 10 üzerinden yükseltilmiş eski makinelerde 0x800f0922 hatasının neredeyse tamamı buradan çıkıyor. Bir tavsiye: kritik bir güncelleme öncesi kurumsal antivirüsü geçici devre dışı bırakmak, açıklanması zor birçok kilitlenmeyi baştan önlüyor. Sorun gidericiyi küçümsemeyin; sahada gerçekten vakaların yarısına yakınını tek başına kapatıyor.
Sık Sorulan Sorular
SoftwareDistribution klasörünü silmek güvenli mi?
Klasörü doğrudan silmek yerine yeniden adlandırmak daha güvenlidir. Servisler durdurulduğunda .old ekiyle yeniden adlandırırsanız Windows temiz bir kopya oluşturur. Güncellemeler düzgün yüklendikten sonra eski .old klasörünü silebilirsiniz.
DISM ve SFC hangi sırayla çalıştırılmalı?
Önce DISM /Online /Cleanup-Image /RestoreHealth, sonra sfc /scannow çalıştırılır. DISM sistem imajındaki kaynağı onarır, SFC ise bu sağlam kaynağı kullanarak bozuk dosyaları düzeltir. Ters sırada verimsiz olur.
0x800f0922 hatası neden bu kadar sık görülüyor?
Çünkü çoğunlukla dolu EFI Sistem Bölümünden kaynaklanır ve özellikle Windows 10 üzerinden yükseltilen makinelerde bu bölüm zamanla dolar. 2026 güncellemelerinde bu hata için Microsoft ayrı bir çözüm de yayınladı.
Güncelleme sürekli geri alınıyor, ne yapmalıyım?
Genelde yarım kalmış bir önceki güncelleme veya bekleyen bir yeniden başlatma nedeniyle olur. Önce bilgisayarı yeniden başlatın, ardından güncelleme önbelleğini sıfırlayın ve DISM ile SFC çalıştırın. Sorun sürerse hata kodunu not edip o koda özel adımları uygulayın.
Antivirüs güncelleme hatasına neden olur mu?
Evet. Agresif üçüncü taraf antivirüs yazılımları ve disk şifreleme araçları servis dosyalarını kilitleyerek güncellemeyi kesebilir. Güncelleme öncesi bunları geçici devre dışı bırakmak sık karşılaşılan bir çözümdür.
Özet
Windows güncelleme hatalarında altın kural, önce hata kodunu okumaktır çünkü kod size nedeni doğrudan söyler. Sırasıyla sorun gidericiyi çalıştırın, disk alanını kontrol edin, güncelleme önbelleğini sıfırlayın ve gerekirse DISM ile SFC ile sistem dosyalarını onarın. 0x800f0922 gibi inatçı hatalarda EFI bölümündeki boş alana bakmayı unutmayın. Bu adımları sırayla uyguladığınızda güncelleme hatalarının büyük çoğunluğu birkaç dakikada çözülür.











Yorumlar
Henuz yorum yok. Ilk yorumu siz yazin.
Yorum Yap