🛠️ 0x80240020 Windows Update Hatası: Çözüm Yolları
Windows Update sırasında karşılaşılan 0x80240020 hatası, genellikle güncelleme dosyalarının indirilmesi veya yüklenmesi sırasında yaşanan bir sorunu işaret eder. Bu can sıkıcı durumun üstesinden gelmek için deneyebileceğiniz çeşitli yöntemler bulunmaktadır. İşte adım adım çözüm önerileri:
⚙️ Kayıt Defteri Düzeltmeleri
Kayıt defteri, Windows işletim sisteminin kalbidir ve burada yapılacak hatalı değişiklikler sistemde ciddi sorunlara yol açabilir. Bu nedenle, kayıt defterinde değişiklik yapmadan önce mutlaka sisteminizin yedeğini almanız önemlidir.
- 🔑 Kayıt Defteri Düzenleyicisi'ni Açın: Windows arama çubuğuna "regedit" yazarak Kayıt Defteri Düzenleyicisi'ni açın. Yönetici olarak çalıştırmayı unutmayın.
- 📂 Doğru Anahtara Gidin: Aşağıdaki anahtara gidin:
`HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update`
- 🗑️ Değerleri Silin: Eğer "OSUpgradePending" adında bir DWORD (32-bit) değeri varsa, bu değeri silin.
- 🔄 Bilgisayarı Yeniden Başlatın: Değişikliklerin etkili olması için bilgisayarınızı yeniden başlatın.
🧹 Geçici Dosyaları Temizleme
Güncelleme dosyalarının indirildiği geçici klasörlerde biriken bozuk veya eksik dosyalar, 0x80240020 hatasına neden olabilir. Bu dosyaları temizlemek sorunu çözebilir.
- 📁 Temp Klasörüne Erişin: Çalıştır penceresini (Windows Tuşu + R) açın ve `%temp%` yazarak Enter'a basın.
- 🗑️ Tüm Dosyaları Silin: Açılan klasördeki tüm dosya ve klasörleri silin. Bazı dosyalar kullanımda olduğu için silinemeyebilir, bu durumda "Tümünü yoksay" seçeneğini işaretleyerek devam edin.
- 📦 SoftwareDistribution Klasörünü Temizleyin:
* Komut İstemi'ni yönetici olarak çalıştırın.
* Aşağıdaki komutları sırasıyla girin ve her birinden sonra Enter'a basın:
net stop wuauserv
net stop bits
net stop appidsvc
net stop cryptsvc
* `C:\Windows\SoftwareDistribution` klasörüne gidin ve içindeki tüm dosya ve klasörleri silin.
* Komut İstemi'ne geri dönün ve aşağıdaki komutları sırasıyla girin:
net start wuauserv
net start bits
net start appidsvc
net start cryptsvc
- 🔄 Bilgisayarı Yeniden Başlatın: Değişikliklerin etkili olması için bilgisayarınızı yeniden başlatın.
🛡️ Windows Update Sorun Gidericisini Çalıştırma
Windows, çeşitli sorunları otomatik olarak tespit edip çözebilen yerleşik bir sorun gidericiye sahiptir. Windows Update sorun gidericisini çalıştırmak, 0x80240020 hatasının çözümüne yardımcı olabilir.
- ⚙️ Ayarları Açın: Windows Ayarları'nı açın (Windows Tuşu + I).
- 🧰 Güncelleştirme ve Güvenlik > Sorun Gider'e Gidin: "Güncelleştirme ve Güvenlik" bölümüne tıklayın ve ardından "Sorun Gider" sekmesini seçin.
- 🛠️ Windows Update'i Seçin: "Windows Update" seçeneğini bulun ve "Sorun gidericiyi çalıştır" butonuna tıklayın.
- 📝 Talimatları İzleyin: Ekranda beliren talimatları izleyerek sorun giderme işlemini tamamlayın.
- 🔄 Bilgisayarı Yeniden Başlatın: Sorun giderici tamamlandıktan sonra bilgisayarınızı yeniden başlatın.
🌐 Ağ Bağlantınızı Kontrol Edin
İnternet bağlantınızda yaşanan sorunlar da güncelleme hatalarına neden olabilir. Bağlantınızın stabil olduğundan ve Windows Update sunucularına erişebildiğinizden emin olun.
- 📶 Bağlantıyı Test Edin: İnternet bağlantınızın çalıştığından emin olmak için bir web sitesini ziyaret etmeyi deneyin.
- 🔌 Kablo Bağlantılarını Kontrol Edin: Kablolu bir bağlantı kullanıyorsanız, kabloların doğru şekilde takılı olduğundan emin olun.
- 📡 Modemi/Router'ı Yeniden Başlatın: Modeminizi veya router'ınızı kapatıp tekrar açarak bağlantınızı sıfırlayın.
- 🚫 Proxy Ayarlarını Kontrol Edin: Eğer bir proxy sunucusu kullanıyorsanız, ayarlarınızın doğru olduğundan emin olun. Yanlış proxy ayarları Windows Update'in çalışmasını engelleyebilir.
💾 Sistem Dosyası Denetleyicisi (SFC) ve DISM Araçlarını Kullanma
Bozuk sistem dosyaları da güncelleme sorunlarına yol açabilir. Sistem Dosyası Denetleyicisi (SFC) ve DISM (Deployment Image Servicing and Management) araçları, bu tür sorunları tespit edip onarmaya yardımcı olabilir.
- ⌨️ Komut İstemi'ni Yönetici Olarak Çalıştırın: Windows arama çubuğuna "cmd" yazarak Komut İstemi'ni bulun ve "Yönetici olarak çalıştır" seçeneğini seçin.
- 🔍 SFC Taraması Yapın: Komut İstemi'ne `sfc /scannow` yazın ve Enter'a basın. Bu işlem, sistem dosyalarını tarayacak ve bozuk olanları onarmaya çalışacaktır.
- ⏳ DISM Komutlarını Çalıştırın: SFC taraması tamamlandıktan sonra aşağıdaki DISM komutlarını sırasıyla çalıştırın:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Bu komutlar, Windows imajını onararak güncelleme sorunlarını gidermeye yardımcı olabilir.
- 🔄 Bilgisayarı Yeniden Başlatın: Her iki işlem de tamamlandıktan sonra bilgisayarınızı yeniden başlatın.
⛔ Üçüncü Taraf Güvenlik Yazılımlarını Geçici Olarak Devre Dışı Bırakma
Bazı güvenlik yazılımları, Windows Update'in düzgün çalışmasını engelleyebilir. Bu nedenle, güncelleme işlemi sırasında güvenlik yazılımınızı geçici olarak devre dışı bırakmayı deneyebilirsiniz.
- 🛡️ Güvenlik Yazılımınızı Bulun: Sistem tepsisinde veya Başlat menüsünde güvenlik yazılımınızın simgesini bulun.
- 🛑 Geçici Olarak Devre Dışı Bırakın: Güvenlik yazılımınızın arayüzünü açın ve geçici olarak devre dışı bırakma seçeneğini bulun. Bu seçenek genellikle "Koruma Durdur", "Güvenlik Duvarını Devre Dışı Bırak" gibi isimlerle anılır.
- ⚠️ Dikkat: Güvenlik yazılımınızı devre dışı bırakırken dikkatli olun ve yalnızca güncelleme işlemi tamamlanana kadar bu şekilde bırakın. Güncelleme tamamlandıktan sonra güvenlik yazılımınızı tekrar etkinleştirmeyi unutmayın.
- 🔄 Güncellemeyi Tekrar Deneyin: Güvenlik yazılımınızı devre dışı bıraktıktan sonra Windows Update'i tekrar çalıştırmayı deneyin.
📅 Güncellemeyi Manuel Olarak İndirme ve Yükleme
Otomatik güncelleme işlemi başarısız olursa, güncellemeyi manuel olarak indirmeyi ve yüklemeyi deneyebilirsiniz.
- 🔎 Güncelleme Kataloğunu Ziyaret Edin: Microsoft Update Kataloğu web sitesini ziyaret edin.
- 🔑 Güncelleme Kodunu Arayın: Yüklemeye çalıştığınız güncellemenin kodunu (örneğin, KB5032189) arama kutusuna girin ve arayın.
- ⬇️ Uygun Güncellemeyi İndirin: Sistem mimarinize (32-bit veya 64-bit) uygun olan güncellemeyi indirin.
- 📦 Güncellemeyi Yükleyin: İndirdiğiniz dosyayı çalıştırarak güncellemeyi yükleyin.
- 🔄 Bilgisayarı Yeniden Başlatın: Yükleme tamamlandıktan sonra bilgisayarınızı yeniden başlatın.
Bu adımları izleyerek 0x80240020 Windows Update hatasını çözebilir ve sisteminizi güncel tutabilirsiniz.