Anda mungkin menghadapi ralat berikut dalam Windows apabila anda cuba memasang kemas kini baharu atau program baharu:
Akses ditolak. Kod ralat 0x80070005
Ralat 0x80070005 jarang disertai dengan sebarang penjelasan lanjut tentang perkara yang salah, jadi anda perlu melakukan beberapa penyelesaian masalah untuk mengecilkan masalah tersebut.
Arahan dalam artikel ini digunakan pada Windows 10, Windows 8 dan Windows 7.
Barisan Bawah
Ralat 0x80070005 boleh berlaku apabila program yang anda jalankan cuba membuka fail atau pendaftaran Windows yang anda tidak mempunyai kebenaran untuk mengakses. Perkara ini selalunya timbul apabila anda memasang perisian baharu atau kemas kini Windows.
Cara Membetulkan Ralat 0x80070005 pada Windows
Cuba pembetulan ini mengikut urutan sehingga ralat diselesaikan:
-
Pastikan perisian adalah daripada sumber yang sah. Muat turun hanya perisian daripada syarikat yang dipercayai dan imbas semua perisian dan fail yang anda muat turun dari internet dengan perisian antivirus seperti Windows Defender.
Perisian antivirus hanya boleh menyemak perisian hasad yang ditemui oleh pembangun. Jika virus baharu atau tidak diselidik, ia tidak akan mencetuskan perisian antivirus.
- Log masuk sebagai pentadbir. Log keluar daripada akaun anda dan log masuk ke akaun pentadbir Windows, yang mempunyai lebih banyak kebenaran untuk mengakses data dan pendaftaran, kemudian jalankan kemas kini semula. Selalunya ini menyelesaikan masalah. Jika tidak, ini mungkin masalah dengan fail atau dengan media pemasangan.
- Imbas media pemasangan untuk mengesan perisian hasad. Jika anda memuat naik perisian daripada batang USB, pemacu keras atau peranti lain, imbasnya dengan perisian antivirus anda. Jika imbasan menemui perisian hasad, segera alih keluar pemacu dan jalankan imbasan penuh komputer anda.
-
Kemas kini atau pasang semula perisian. Sesetengah kemas kini mungkin perlu dijalankan dalam susunan tertentu. Jika tiada kemas kini lain, nyahpasang program dan kemudian pasang semula.
- Putuskan sambungan semua peranti USB. Matikan komputer dan cabut sebarang pemacu USB dan aksesori, kemudian but semula PC dengan hanya peranti yang diperlukan disambungkan untuk melihat sama ada itu membantu.
- Kemas kini pemacu peranti. Buka Pengurus Peranti dan semak peranti yang disambungkan untuk sebarang kemas kini pemacu. Jika ada yang ditandai dengan tanda seru, kemas kini pemacu peranti Windows dan cuba semula pemasangan.
-
Lumpuhkan Windows Firewall. Muat turun mungkin disekat oleh tembok api anda, jadi anda mungkin perlu melumpuhkan Windows Firewall.
Hanya lakukan ini dengan apl yang anda percayai dan telah disahkan adalah sah.
-
Laraskan atribut fail. Anda mungkin tidak dapat mengemas kini program jika ia ditandakan sebagai baca sahaja. Cari perisian dalam Windows File Explorer dan klik kanannya, kemudian pilih Properties Di bawah tab General, pilih Read-only jika ia ditandakan untuk mengosongkan tanda semak, kemudian pilih OK untuk menyimpan perubahan.
Anda mesti log masuk ke akaun pentadbir anda untuk menukar sifat fail.
- Tukar tetapan keselamatan fail. Dalam menu Properties untuk program, pilih tab Security dan pastikan semua kebenaran keselamatan di bahagian bawah mempunyai tanda semak di bawahBenarkan Jika ada yang ditandakan sebagai Nafikan atau kosong, pilih Edit untuk menukar semua kebenaran kepada Benarkan
-
Tetapkan semula kebenaran dengan SubInACL. Jika anda menghadapi masalah dengan program Microsoft, muat turun SubInACL dan pasangkannya, kemudian buka Notepad dan masukkan kod berikut dalam fail teks baharu:
Tetapkan OSBIT=32
JIKA wujud "%ProgramFiles(x86)%" tetapkan OSBIT=64
set RUNNINGDIR=%ProgramFiles%
JIKA %OSBIT%==64 set RUNNINGDIR=%ProgramFiles(x86)%
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
Pilih Simpan sebagai, tetapkan Simpan sebagai jenis kepada Semua Fail dan simpan ia sebagai reset.cmd Pastikan anda menyimpannya di tempat yang anda boleh cari dengan mudah, kemudian buka fail sebagai pentadbir. Selepas itu, kemas kini program sekali lagi, kemudian padamkan fail cmd yang anda buat.