Windows Update Hataları (0x80072EE2, 0x8024A105) Çözüm Rehberi
Windows Update Hataları (0x80072EE2, 0x8024A105) Çözüm Rehberi
Windows Update hataları, sistemin güncelleme sunucularıyla iletişim kuramaması veya yerel servislerin bozulması nedeniyle sıkça görülür. En yaygın hatalardan ikisi 0x80072EE2 ve 0x8024A105 kodlarıdır. Bu makalede, bu hata kodlarının anlamlarını, temel nedenlerini ve adım adım çözüm yollarını ele alıyoruz.
- 1. Hata Kodu 0x80072EE2 Nedir?
- 2. Hata Kodu 0x8024A105 Nedir?
- 3. İnternet Bağlantısını ve DNS’i Kontrol Etme
- 4. Windows Update Servislerini Yeniden Başlatma
- 5. Proxy ve Güvenlik Duvarı Kontrolü
- 6. Windows Update Troubleshooter (Sorun Giderici)
- 7. SFC ve DISM Komutları ile Sistem Onarımı
- 8. Güncelleme Servisini Manuel Olarak Başlatma
- 9. Grup İlkesi (GPO) veya Registry Engellemeleri
- 10. Manuel Güncelleme (WSUS veya Katalog)
- 11. Sistem Tarih ve Saat Ayarı
- 12. Ağ ve Güvenlik Servislerini Kontrol Etme
- 13. Windows Update Log Analizi
- 14. Gelişmiş Ağ Testleri
- 15. Sonuç
1. Hata Kodu 0x80072EE2 Nedir?
0x80072EE2 hatası genellikle Windows’un Microsoft güncelleme sunucularına erişememesi sonucu oluşur.
- Hata açıklaması: “The operation timed out.”
- Nedeni: Ağ bağlantısı engellenmiş, proxy/firewall araya girmiş veya DNS hatalı yapılandırılmış olabilir.
2. Hata Kodu 0x8024A105 Nedir?
0x8024A105 genellikle Windows Update servisinin bozulduğu veya güncelleme bileşenlerinin çakıştığı durumlarda ortaya çıkar.
- Hata açıklaması: “Windows Update encountered an unknown error.”
- Nedeni: Update servisleri devre dışı, SoftwareDistribution klasörü bozuk veya arka planda çalışan servis engellenmiş olabilir.
3. İnternet Bağlantısını ve DNS’i Kontrol Etme
İlk adım olarak ağ bağlantısını doğrulayın:
ping www.microsoft.com nslookup update.microsoft.com
Eğer DNS hatalıysa, manuel olarak Google DNS tanımlayabilirsiniz:
netsh interface ip set dns "Ethernet" static 8.8.8.8
4. Windows Update Servislerini Yeniden Başlatma
Yönetici yetkileriyle PowerShell veya CMD açarak aşağıdaki komutları çalıştırın:
net stop wuauserv net stop bits net stop cryptsvc net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc net start msiserver
Bu işlemler, bozuk güncelleme önbelleğini sıfırlar.
5. Proxy ve Güvenlik Duvarı Kontrolü
Proxy kullanıyorsanız devre dışı bırakın:
netsh winhttp reset proxy
Windows Defender Güvenlik Duvarı’nı geçici olarak devre dışı bırakın ve test edin:
netsh advfirewall set allprofiles state off
Test sonrası tekrar etkinleştirin:
netsh advfirewall set allprofiles state on
6. Windows Update Troubleshooter (Sorun Giderici)
Microsoft’un yerleşik aracı ile otomatik kontrol yapabilirsiniz:
ms-settings:troubleshoot
veya:
control /name Microsoft.Troubleshooting
“Windows Update” seçeneğini çalıştırın.
7. SFC ve DISM Komutları ile Sistem Onarımı
Sistem dosyalarının bütünlüğünü kontrol etmek için:
sfc /scannow
Eksik veya bozuk bileşenleri onarmak için DISM kullanın:
DISM /Online /Cleanup-Image /RestoreHealth
8. Güncelleme Servisini Manuel Olarak Başlatma
Güncelleme hizmeti devre dışı bırakılmış olabilir. Aşağıdaki komutla etkinleştirin:
sc config wuauserv start= auto sc start wuauserv
9. Grup İlkesi (GPO) veya Registry Engellemeleri
Grup İlkesi kullanılıyorsa:
gpedit.msc → Computer Configuration → Administrative Templates → Windows Components → Windows Update
Burada “Do not connect to any Windows Update Internet locations” seçeneğinin devre dışı olduğundan emin olun.
Registry üzerinden kontrol için:
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate"
“DisableWindowsUpdateAccess” anahtarı varsa 0 olarak ayarlayın.
10. Manuel Güncelleme (WSUS veya Katalog)
Eğer sistemde sürekli aynı hata oluşuyorsa, güncellemeyi manuel yükleyin:
- Microsoft Update Catalog adresine gidin.
- Hata veren KB numarasını arayın (örneğin KB5034129).
- Uygun sürümü indirip manuel kurulum yapın.
11. Sistem Tarih ve Saat Ayarı
Tarih/saat yanlışsa SSL doğrulaması başarısız olur ve Update sunucusuna bağlantı kurulamaz.
w32tm /resync
12. Ağ ve Güvenlik Servislerini Kontrol Etme
Servislerin çalıştığından emin olun:
services.msc
- Background Intelligent Transfer Service (BITS)
- Windows Update (wuauserv)
- Cryptographic Services
- Workstation
13. Windows Update Log Analizi
Windows Update loglarını analiz etmek için:
Get-WindowsUpdateLog
Oluşan dosyayı (WindowsUpdate.log) inceleyin ve 0x8024A105 hatasıyla ilişkili satırları kontrol edin.
14. Gelişmiş Ağ Testleri
Firewall ve DNS sorunlarını tespit etmek için:
netstat -ano | findstr 443 tracert update.microsoft.com
15. Sonuç
0x80072EE2 genellikle ağ kaynaklı, 0x8024A105 ise servis yapılandırmasıyla ilgili bir hatadır. Bu adımları izleyerek hem bağlantı hem servis düzeyindeki sorunlar giderilebilir. Kurumsal Windows altyapılarında HostLigo Windows Sunucu çözümleriyle yönetilen güncelleme (WSUS, otomatik yama yönetimi) yapısı kurmak, bu tür hataların önüne geçmek için en etkili yoldur.