Perbaikan: DllRegisterServer gagal dengan kode kesalahan 0x80070005
DllRegisterServer gagal dengan kode kesalahan 0x80070005 saat mencoba mendaftarkan file DLL Windows dari jendela Runtime dan dari baris perintah Windows. Dalam kedua kasus, Windows menampilkan pesan kesalahan.
Pesan galat berikut muncul saat mencoba mendaftarkan berkas DLL Windows dari jendela Jalankan dan baris perintah Windows.
DllRegisterServer gagal dengan kode kesalahan 0x80070005.
Anda dapat menemukan informasi lebih lanjut tentang masalah ini di Internet dengan menggunakan kode kesalahan sebagai istilah pencarian.
Artikel ini menjelaskan penyebab dan cara mengatasi masalah tersebut.
Daftar isi
Apa yang menyebabkan DllRegisterServer gagal dengan kode kesalahan 0x80070005?

- Masalah administrasi
- Kesalahan Akses Ditolak
- Masalah dengan PC Windows
- Injeksi virus
- DllRegisterServer gagal dengan kode kesalahan
Bagaimana cara mengatasi DllRegisterServer yang gagal dengan kode kesalahan 0x80070005?

Luncurkan Cmd sebagai Administrator
Masalahnya diselesaikan dengan hanya memaksa sistem untuk mengenali pengguna sebagai administrator sebelum menjalankan perintah. Langkah-langkah berikut berisi informasi tentang cara melakukannya.
- Tekan tombol Windows pada keyboard Anda.
- Ketik cmd di kotak pencarian, tetapi JANGAN tekan Enter.
- Di daftar program yang muncul, temukan CMD dan klik kanan padanya.
- Pilih " Jalankan sebagai administrator ” dan klik “Next” pada prompt yang muncul.
- Ketik regsvr32 "path file" untuk menjalankan perintah (ganti jalur file dengan jalur sebenarnya ke file tanpa tanda kutip).
Jika semuanya berjalan dengan baik, kali ini harus berhasil. Jika Anda melihat pesan kesalahan, pastikan jalur file lengkap dan benar.
Menonaktifkan program antivirus
Dalam beberapa kasus, pesan kesalahan muncul bahkan jika Anda memiliki hak administrator yang sesuai. Ini mungkin karena program antivirus mengganggu proses pendaftaran.
- Klik dua kali ikon antivirus di sudut kanan bawah layar.
- Saat layar antivirus terbuka, cari opsi untuk menonaktifkan antivirus.
- Biasanya ada opsi untuk menonaktifkan virus selama 10, 20, atau 30 menit, setelah itu akan aktif secara otomatis. Pilih opsi yang paling sesuai dengan kebutuhan Anda.
Juga, perhatikan bahwa opsi dapat bervariasi tergantung pada jenis program antivirus yang digunakan. Setelah menonaktifkan antivirus, coba jalankan regsvr32 sekarang dengan hak administratif yang sesuai dan lihat apakah masalah tetap ada.
Tip: Antivirus penting untuk keamanan komputer Anda karena dapat melindunginya dari berbagai ancaman. Oleh karena itu, Anda disarankan untuk menonaktifkan antivirus segera setelah masalah teratasi.
Menonaktifkan UAC
Menonaktifkan kontrol akun pengguna terkadang memecahkan masalah. Saat Anda menonaktifkan kontrol akun pengguna, sistem tidak lagi meminta konfirmasi hak administrator.
Sebelum Anda menonaktifkan kontrol akun pengguna, Anda harus menyadari bahwa itu pada dasarnya melemahkan keamanan sistem, membuatnya lebih rentan terhadap serangan keamanan. Oleh karena itu, Anda disarankan untuk menonaktifkan UAC setelah proses pendaftaran selesai.
- Click Start > type cmd > klik kanan pada cmd dan pilih Run as administrator.
- Untuk menonaktifkan UAC, salin dan tempel perintah berikut ke baris perintah dan tekan Enter.
- reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 0 /f
- Untuk mengaktifkan UAC, masukkan perintah berikut pada prompt perintah dan tekan Enter.
reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 1 /f - Anda telah berhasil mematikan UAC. Nyalakan ulang komputer Anda dan jalankan perintah REGSVR32, ikuti langkah-langkah dalam metode 1. Sekarang seharusnya berjalan tanpa masalah.
Pertanyaan yang Sering Diajukan
Bagaimana cara memperbaiki kode kesalahan 0x80070005?
- Klik tombol Mulai.
- Ketik pembaruan di kotak pencarian.
- Pilih Pembaruan Windows dari daftar hasil pencarian.
- Klik Ubah pengaturan.
- Pilih Instal pembaruan secara otomatis (disarankan) di bawah Pembaruan penting.
- Tetapkan jadwal untuk menginstal pembaruan.
- Klik Oke.
Bagaimana cara memperbaiki kesalahan regsvr32?
Jika DLL 32-bit ada di folder %systemroot%System32, pindahkan ke folder %systemroot%SysWoW64. Kemudian jalankan perintah berikut: %systemroot%SysWoW64regsvr32 (path lengkap ke DLL). Ini akan memperbaiki kesalahan regsvr32.exe.
Bagaimana saya bisa memperbaiki kesalahan "modul regsvr32 tidak dapat dimuat"?
Pastikan biner disimpan di jalur yang ditentukan, atau lakukan debugging untuk memeriksa masalah dengan biner atau .dll dependen. Modul regsvr32 gagal dimuat.
Apa itu kesalahan 0x80070005?
Kode kesalahan 0x80070005 menunjukkan bahwa pengguna tidak memiliki otorisasi yang diperlukan, yang menyebabkan penginstalan gagal atau selesai. Terkadang pembaruan yang salah menghapus file Anda. Ini terjadi dengan pembaruan Windows besar terakhir pada Oktober 2018 ketika folder "Dokumen" dihapus setelah instalasi.

Comments