Bilgi Bankası →5 dk okumaGüncellendi: 2026-09-21

Windows 11'de Windows Update 0x80070005 Hatası Nasıl Onarılır

0x80070005 hatası, Windows'un “Erişim reddedildi” mesajıdır: güncelleştirme hizmeti ihtiyaç duyduğu dosyaları okuyup yazamıyor. Bunun en yaygın sebepleri servis klasörlerinin bozulan izinleri, yolu kesen bir güvenlik ilkesi ya da hizmeti bloke eden bir antivirüstür. Çözüm neredeyse her zaman üç adıma indirgenir — yerleşik sorun gidericiyi çalıştırmak, güncelleştirme bileşenlerini sıfırlamak ve sistem dosyalarını onarmak — ve 15–20 dakika sürer.

0x80070005 hatası gerçekte ne anlama geliyor

Kod, sarmalanmış bir Win32 hatasıdır: sondaki 5, klasik “Erişim reddedildi” anlamına gelir; yani güncelleştirme hizmetine rutin saydığı bir dosya işlemi için izin verilmemiştir. Bu reddin kaynağı nadiren Windows'un kendisidir — genellikle güncelleştirme klasörlerindeki bozuk NTFS izinleri, hizmeti kısıtlayan bir ilke ya da hizmet ile dosyaları arasına giren bir güvenlik yazılımıdır. Hata indirme sırasında, kurulum sırasında veya özellik güncelleştirmesi sırasında ortaya çıkabilir ve asıl sebep ortadan kalkana kadar neredeyse her yeniden denemede tekrarlar.

İyi haber şu ki olası sebeplerin listesi kısa. Her birinin doğrudan ve iyi belgelenmiş bir çözümü var. Olasılık sırasına göre ilerlerseniz listenin sonuna nadiren ulaşırsınız.

  • C:\Windows\SoftwareDistribution veya C:\Windows\System32\catroot2 üzerinde bozuk NTFS izinleri
  • Windows Update erişimini kısıtlayan bir Grup İlkesi veya kayıt defteri kuralı
  • Güncelleştirme hizmetinin dosya işlemlerini engelleyen üçüncü taraf antivirüs
  • Hizmetin üzerine yazamadığı başarısız bir güncelleştirmeden kalan dosyalar
  • Bakım yığınının kendisini bozan hasarlı sistem dosyaları

0x80070005 nasıl onarılır: sorun giderici ve bileşen sıfırlama

Yerleşik sorun gidericiyle başlayın: Ayarlar → Sistem → Sorun gidericiler → Diğer sorun gidericiler → Windows Update → Çalıştır. Birkaç güncelleştirme ayarını kendiliğinden sıfırlar ve vakaların güzel bir bölümünde hatayı temizler. Hata dönerse Terminal'i (veya Komut İstemi'ni) yönetici olarak açın ve ilgili dört hizmeti durdurun: net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver. Ardından güncelleştiricinin çalıştığı iki klasörü yeniden adlandırın: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ve ren C:\Windows\System32\catroot2 catroot2.old.

Hizmetleri ters sırayla geri başlatın (net start wuauserv, net start cryptSvc, net start bits, net start msiserver) ve bilgisayarı yeniden başlatın. Windows iki klasörü sıfırdan oluşturur ve yalnızca hâlâ bekleyen güncelleştirmeleri yeniden indirir. Yeniden adlandırma yükseltilmiş bir komut isteminde bile “erişim reddedildi” ile sonuçlanıyorsa klasörün kendi izinleri bozulmuştur: klasörün Özellikler → Güvenlik sekmesini açın ve Yöneticiler ile SYSTEM'e tam denetim verildiğinden emin olup tekrar deneyin.

İlkeler, antivirüs ve sistem dosyaları: derin onarımlar

Hata bileşen sıfırlamayı da atlarsa, güncelleştirmeleri kasıtlı olarak kısıtlayan bir şey olup olmadığına bakın. En sık suçlu üçüncü taraf antivirüstür — güncelleştirme kurulurken geçici olarak kapatın, sonra geri açın. Şirket makinelerinde bir Grup İlkesi güncelleştirmeleri engelliyor olabilir; ev kullanıcısı olsanız da gpedit.msc'yi açıp (sürümünüzde varsa) Yönetim Şablonları → Windows Bileşenleri → Windows Update altında Etkin durumda bir ayar olmadığını, özellikle “Windows Update özelliklerinin tümüne erişimi kaldır” ilkesini kontrol etmelisiniz. O ilkenin kayıt defterindeki ikiz kardeşi HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate altında yaşar — orada bir şeyi değiştirmeden önce yedek bir kopya dışa aktarın.

Son olarak sistem dosyalarının kendisini onarın: yükseltilmiş bir komut isteminde sfc /scannow çalıştırın. SFC düzeltemediği bozulmalar bildirirse ardından DISM /Online /Cleanup-Image /RestoreHealth komutunu çalıştırıp yeniden başlatın. Pratikte yukarıdaki izin ve bileşen sıfırlaması 0x80070005 vakalarının çoğunu kapatır; ilke ve antivirüs kontrolleri kalanların neredeyse tamamını yakalar.

Sorular ve yanıtlar

Windows Update 0x80070005 hatası ne anlama geliyor?

Bu, Win32'nin “Erişim reddedildi” hatasıdır: güncelleştirme hizmetine bir dosya veya klasöre erişim reddedilmiştir — bozuk izinler, kısıtlayıcı bir ilke veya antivirüs müdahalesi yüzünden.

SoftwareDistribution ve catroot2 klasörlerini yeniden adlandırmak güvenli mi?

Evet, Windows ikisini de otomatik olarak yeniden oluşturur. Yalnızca yerel indirme önbelleğini ve güncelleştirme geçmişi listesini kaybedersiniz; yüklenmiş güncelleştirmeler etkilenmez.

0x80070005 hatası neden sürekli geri geliyor?

Çünkü alttaki engel hâlâ yerinde — çoğunlukla bozuk klasör izinleri ya da bir ilke. Bileşen sıfırlamayı tekrarlayın, ardından Güvenlik sekmesini ve yukarıdaki ilke konumlarını kontrol edin.

Satın almadan önce lisans kapsamını öğrenin.

Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.

Bunları da okuyun

Tüm yazılar · SSS

Bize yazın: [email protected]