Anda mungkin mengalami kesalahan berikut di Windows saat mencoba menginstal pembaruan baru atau program baru:
Akses ditolak. Kode kesalahan 0x80070005
Error 0x80070005 jarang disertai dengan penjelasan lebih lanjut tentang apa yang salah, jadi Anda harus melakukan beberapa pemecahan masalah untuk menemukan masalahnya.
Petunjuk dalam artikel ini berlaku untuk Windows 10, Windows 8, dan Windows 7.
Intisari
Error 0x80070005 dapat terjadi saat program yang Anda jalankan mencoba membuka file atau registri Windows yang Anda tidak memiliki izin untuk mengaksesnya. Ini paling sering muncul ketika Anda menginstal perangkat lunak baru atau pembaruan Windows.
Cara Memperbaiki Kesalahan 0x80070005 di Windows
Cobalah perbaikan ini secara berurutan hingga kesalahan teratasi:
-
Pastikan perangkat lunak berasal dari sumber yang sah. Hanya unduh perangkat lunak dari perusahaan tepercaya, dan pindai semua perangkat lunak dan file yang Anda unduh dari internet dengan perangkat lunak antivirus seperti Windows Defender.
Perangkat lunak antivirus hanya dapat memeriksa malware yang ditemukan oleh pengembang. Jika virus baru atau belum diteliti, itu tidak akan memicu perangkat lunak antivirus.
- Masuk sebagai administrator. Keluar dari akun Anda dan masuk ke akun administrator Windows, yang memiliki lebih banyak izin untuk mengakses data dan pendaftar, lalu jalankan pembaruan lagi. Seringkali ini memecahkan masalah. Jika tidak, kemungkinan ada masalah dengan file atau media instalasi.
- Pindai media instalasi untuk malware. Jika Anda mengunggah perangkat lunak dari stik USB, hard drive, atau perangkat lain, pindai dengan perangkat lunak antivirus Anda. Jika pemindaian menemukan malware, segera keluarkan drive dan jalankan pemindaian penuh pada komputer Anda.
- Perbarui atau instal ulang perangkat lunak. Beberapa pembaruan mungkin perlu dijalankan dalam urutan tertentu. Jika tidak ada pembaruan lain, hapus instalan program, lalu instal ulang.
-
Putuskan sambungan semua perangkat USB. Matikan komputer dan cabut semua drive USB dan aksesori, lalu reboot PC dengan hanya perangkat yang diperlukan yang terhubung untuk melihat apakah itu membantu.
- Perbarui driver perangkat. Buka Device Manager dan periksa perangkat yang terhubung untuk pembaruan driver apa pun. Jika ada yang ditandai dengan tanda seru, perbarui driver perangkat Windows dan coba lagi penginstalan.
-
Nonaktifkan Windows Firewall. Unduhan mungkin diblokir oleh firewall Anda, jadi Anda mungkin perlu menonaktifkan Windows Firewall.
Hanya lakukan ini dengan aplikasi yang Anda percayai dan telah diverifikasi sah.
-
Sesuaikan atribut file. Anda mungkin tidak dapat memperbarui program jika ditandai sebagai hanya-baca. Temukan perangkat lunak di Windows File Explorer dan klik kanan, lalu pilih Properties Di bawah tab General, pilih Read-only jika dicentang untuk menghapus tanda centang, lalu pilih OK untuk menyimpan perubahan.
Anda harus masuk ke akun administrator Anda untuk mengubah properti file.
-
Ubah pengaturan keamanan file. Di menu Properties untuk program, pilih tab Security, dan pastikan semua izin keamanan di bagian bawah memiliki tanda centang di bawahAllow Jika beberapa ditandai sebagai Deny atau kosong, pilih Edit untuk mengubah semua izin menjadi Allow
-
Setel ulang izin dengan SubInACL. Jika Anda mengalami masalah dengan program Microsoft, unduh SubInACL dan instal, lalu buka Notepad dan masukkan kode berikut dalam file teks baru:
Set OSBIT=32
JIKA ada "%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 Based Service" /grant="nt service\trustedinstaller"=f
Pilih Save as, atur Save as type ke All Files, dan simpan sebagai reset.cmd Pastikan untuk menyimpannya di tempat yang mudah Anda temukan, lalu buka file sebagai administrator. Setelah itu, update kembali programnya, lalu hapus file cmd yang Anda buat.