🛡️ 0x80070005 Windows Update Hatası: Neden Olur?
0x80070005 hatası, Windows Update işlemi sırasında "Erişim Engellendi" anlamına gelir. Bu, sisteminizin gerekli dosyalara veya kaynaklara erişmek için yeterli izne sahip olmadığını gösterir. Genellikle, güvenlik duvarı veya antivirüs yazılımı gibi güvenlik önlemleri bu erişimi engelleyebilir.
🧱 Güvenlik Duvarı Ayarlarınızı Kontrol Edin
Güvenlik duvarınızın Windows Update'i engellemediğinden emin olun. İşte yapmanız gerekenler:
- ⚙️ Windows Güvenlik Duvarı'nı Açın: Denetim Masası'ndan "Windows Güvenlik Duvarı"nı açın.
- ✅ İzin Verilen Uygulamaları Kontrol Edin: "Bir uygulamaya veya özelliğe Windows Güvenlik Duvarı üzerinden izin ver" seçeneğini tıklayın.
- ➕ Windows Update'in Listede Olduğundan Emin Olun: Listede "Windows Update"i bulun ve hem "Özel" hem de "Genel" ağlar için işaretli olduğundan emin olun. Eğer yoksa, "Başka bir uygulamaya izin ver..." seçeneği ile ekleyin.
⚠️ Antivirüs Yazılımınızı Geçici Olarak Devre Dışı Bırakın
Antivirüs yazılımınız, Windows Update'in doğru şekilde çalışmasını engelleyebilir. Güncelleme sırasında geçici olarak devre dışı bırakmayı deneyin:
- 🛡️ Antivirüs Programınızı Bulun: Sistem tepsisinde veya Başlat menüsünde antivirüs programınızın simgesini bulun.
- ⛔ Geçici Olarak Devre Dışı Bırakın: Programın ayarlarında "Gerçek Zamanlı Koruma" veya benzer bir seçeneği bulun ve geçici olarak devre dışı bırakın. Genellikle belirli bir süre için (örneğin, 15 dakika veya 1 saat) devre dışı bırakma seçeneği sunulur.
- 🔄 Windows Update'i Tekrar Deneyin: Antivirüs yazılımını devre dışı bıraktıktan sonra Windows Update'i tekrar çalıştırmayı deneyin.
Önemli Not: Antivirüs yazılımınızı devre dışı bırakmak, sisteminizi güvenlik tehditlerine karşı savunmasız bırakabilir. Bu nedenle, güncellemeyi tamamladıktan hemen sonra tekrar etkinleştirmeyi unutmayın.
🔑 İzinleri Kontrol Edin
Bazı durumlarda, gerekli klasörlere veya dosyalara erişim izniniz olmayabilir. Aşağıdaki adımları izleyerek izinleri kontrol edebilirsiniz:
- 📁 Windows Update Klasörünü Bulun: Genellikle `C:\Windows\SoftwareDistribution` klasörüdür.
- 🔒 Güvenlik Ayarlarını Açın: Klasöre sağ tıklayın, "Özellikler"i seçin ve ardından "Güvenlik" sekmesine gidin.
- ➕ Kullanıcı Adınızı Ekleyin: "Düzenle" düğmesine tıklayın ve kullanıcı adınızın listede olup olmadığını kontrol edin. Eğer yoksa, "Ekle..." düğmesine tıklayarak ekleyin.
- ✅ Tam Denetim İzni Verin: Kullanıcı adınızı seçtikten sonra, "Tam denetim" kutusunu işaretleyin ve "Uygula"ya tıklayın.
🛠️ Windows Update Sorun Gidericisini Çalıştırın
Windows, otomatik olarak sorunları tespit edip çözebilen bir sorun gidericiye sahiptir:
- ⚙️ Ayarları Açın: "Ayarlar" uygulamasını açın (Windows tuşu + I).
- ⚙️ Güncelleştirme ve Güvenlik: "Güncelleştirme ve Güvenlik" bölümüne gidin.
- 🛠️ Sorun Gider: Sol menüden "Sorun Gider"i seçin.
- ➕ Windows Update'i Seçin: "Ek sorun gidericiler" seçeneğine tıklayın ve "Windows Update"i seçin. Ardından "Sorun gidericiyi çalıştır" düğmesine tıklayın.
💻 Komut İstemi ile Onarım
Komut İstemi'ni kullanarak bazı onarım komutları çalıştırmak da işe yarayabilir:
- ⌨️ Komut İstemi'ni Yönetici Olarak Çalıştırın: Başlat menüsüne "cmd" yazın, "Komut İstemi"ne sağ tıklayın ve "Yönetici olarak çalıştır"ı seçin.
- ✍️ Komutları Girin: Aşağıdaki komutları sırayla girin ve her birinden sonra Enter'a basın:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
🔄 Sistemi Yeniden Başlatın
Yukarıdaki adımları uyguladıktan sonra, bilgisayarınızı yeniden başlatın. Bu, değişikliklerin etkili olmasını sağlar.