Yeni bir güncelleme veya yeni bir program yüklemeye çalışırken Windows'ta aşağıdaki hatayla karşılaşabilirsiniz:
Erişim reddedildi. Hata kodu 0x80070005
Error 0x80070005'e nadiren neyin yanlış gittiğine ilişkin başka bir açıklama eşlik eder, bu nedenle sorunu saptamak için bazı sorun giderme işlemleri yapmanız gerekir.
Bu makaledeki talimatlar Windows 10, Windows 8 ve Windows 7 için geçerlidir.
Alt Satır
Hata 0x80070005, çalıştırdığınız bir program, erişim izniniz olmayan bir dosyayı veya Windows kayıt defterini açmaya çalıştığında oluşabilir. Bu genellikle yeni yazılım veya Windows güncellemesi yüklerken ortaya çıkar.
Windows'ta 0x80070005 Hatası Nasıl Düzeltilir
Hata çözülene kadar sırayla şu düzeltmeleri deneyin:
-
Yazılımın yasal bir kaynaktan geldiğinden emin olun. Yalnızca güvenilir şirketlerden yazılım indirin ve internetten indirdiğiniz tüm yazılımları ve dosyaları Windows Defender gibi virüsten koruma yazılımlarıyla tarayın.
Antivirüs yazılımı yalnızca geliştiricinin keşfettiği kötü amaçlı yazılımları kontrol edebilir. Bir virüs yeniyse veya araştırılmamışsa, virüsten koruma yazılımını tetiklemez.
- Yönetici olarak oturum açın. Hesabınızdan çıkış yapın ve verilere ve kayıtlara erişmek için daha fazla izne sahip olan Windows yönetici hesabında oturum açın, ardından güncellemeyi yeniden çalıştırın. Çoğu zaman bu sorunu çözer. Olmazsa, büyük olasılıkla dosyayla veya yükleme medyasıyla ilgili bir sorun vardır.
- Yükleme medyasını kötü amaçlı yazılımlara karşı tarayın. Bir USB çubuğundan, sabit sürücüden veya başka bir cihazdan yazılım yüklüyorsanız, virüsten koruma yazılımınızla tarayın. Tarama kötü amaçlı yazılım bulursa, sürücüyü hemen çıkarın ve bilgisayarınızın tam taramasını çalıştırın.
- Yazılımı güncelleyin veya yeniden yükleyin. Bazı güncellemelerin belirli bir sırada çalıştırılması gerekebilir. Başka güncelleme yoksa programı kaldırıp yeniden yükleyin.
-
Tüm USB cihazlarının bağlantısını kesin. Bilgisayarı kapatın ve tüm USB sürücülerini ve aksesuarları çıkarın, ardından yardımcı olup olmadığını görmek için yalnızca gerekli cihazlar bağlıyken bilgisayarı yeniden başlatın.
- Aygıt sürücülerini güncelleyin. Aygıt Yöneticisi'ni açın ve herhangi bir sürücü güncellemesi için bağlı aygıtları kontrol edin. Ünlem işareti varsa, Windows aygıt sürücülerini güncelleyin ve yüklemeyi yeniden deneyin.
-
Windows Güvenlik Duvarı'nı devre dışı bırakın. İndirme güvenlik duvarınız tarafından engellenmiş olabilir, bu nedenle Windows Güvenlik Duvarı'nı devre dışı bırakmanız gerekebilir.
Bunu yalnızca güvendiğiniz ve meşru olduğunu doğruladığınız uygulamalarla yapın.
-
Dosya niteliklerini ayarlayın. S alt okunur olarak işaretlenmiş bir programı güncelleyemeyebilirsiniz. Yazılımı Windows Dosya Gezgini'nde bulun ve sağ tıklayın, ardından Properties öğesini seçin General sekmesinin altında S alt okunur öğesini seçin Onay işaretini kaldırmak için işaretliyse, değişiklikleri kaydetmek için OK öğesini seçin.
Bir dosyanın özelliklerini değiştirmek için yönetici hesabınızda oturum açmalısınız.
- Dosya güvenlik ayarlarını değiştirin. Programın Properties menüsünde Security sekmesini seçin ve alttaki tüm güvenlik izinlerinin altında bir onay işareti olduğundan emin olun. Allow Bazıları Reddet olarak işaretlenmişse veya boşsa, tüm izinleri Allow olarak değiştirmek için Düzenle öğesini seçin
-
SubInACL ile izinleri sıfırlayın. Bir Microsoft programıyla ilgili sorun yaşıyorsanız SubInACL'yi indirin ve kurun, ardından Not Defteri'ni açın ve yeni bir metin dosyasına aşağıdaki kodu girin:
Set OSBIT=32
IF mevcut "%ProgramFiles(x86)%" set OSBIT=64
set RUNNINGDIR=%ProgramFiles%
IF %OSBIT%==64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Tabanlı Servis" /grant="nt service\trustedinstaller"=f
Seçin Farklı kaydet, Farklı kaydet tipi öğesini Tüm Dosyalar olarak ayarlayın ve kaydedin reset.cmd olarak kolayca bulabileceğiniz bir yere kaydettiğinizden emin olun, ardından dosyayı yönetici olarak açın. Bundan sonra programı tekrar güncelleyin, ardından oluşturduğunuz cmd dosyasını silin.