Yaşadığın durum gerçekten sinir bozucu olmalı. 0x80070005 hata kodu, dediğin gibi genellikle bir Erişim izni sorunuNa işaret eder. Bu, windows'un etkinleştirme sunucularıyla veya kendi sistem dosyalarıyla iletişim kurarken bir engel olduğunu gösteriyor.
Öncelikle, bilgisayarının saat ve tarih ayarlarının Doğru olduğundan emin olmalısın. Yanlış bir tarih, sunucuyla olan bağlantıyı bozabilir. Ayarlar > Zaman ve Dil > Tarih ve Saat bölümünden otomatik tarih ve saat ile saat dilimini kontrol et.
Bu tür bir hata genellikle arka planda çalışan bazı servislerin veya dosya izinlerinin doğru olmamasından kaynaklanır. windows update servisinin doğru çalıştığından emin olmak önemli. Komut İstemi'ni (Yönetici olarak çalıştır) açıp şu komutları sırayla çalıştırabilirsin:
Net stop wuauservNet stop cryptSvcNet stop bitsNet stop msiserverRen C:\Windows\SoftwareDistribution SoftwareDistribution.oldRen C:\Windows\System32\catroot2 catroot2.oldNet start wuauservNet start cryptSvcNet start bitsNet start msiserver
Bu komutlar, Windows Update ile ilgili bazı klasörleri yeniden adlandırır ve servisleri yeniden başlatır. Bu, bozuk güncellemelerin veya servislerin sorun yaratmasını engelleyebilir.
Eğer sorun devam ederse, Sistem dosyası denetleyicisiNi çalıştırmalısın. Komut İstemi'ni (Yönetici olarak çalıştır) açıp Sfc /scannow komutunu çalıştır. Bu komut, bozuk veya eksik sistem dosyalarını tarar ve onarmaya çalışır. Bu işlemlerden sonra bilgisayarını yeniden başlatıp lisans anahtarını tekrar girmeyi deneyebilirsin.