Betulkan: DllRegisterServer gagal dengan kod ralat 0x80070005



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Masalah ini muncul ketika cuba menjalankan perintah regsvr32 pada Sistem dengan Windows Vista Home Premium (32 bit). Kesalahan menjadikan mustahil untuk menjalankan perintah dengan jayanya. Apabila anda cuba menjalankan perintah di atas, ralat berikut terus muncul di skrin;



dimuat tetapi panggilan ke DllRegisterServer gagal dengan kod ralat 0x80070005



Masalah ini cukup biasa dan sebab ralat ini adalah keistimewaan pentadbiran yang terhad. Untuk menjalankan perintah regsvr32 dengan jayanya, anda perlu mempunyai hak pentadbiran. Oleh itu, kerana masalahnya adalah kerana hak pentadbiran, anda dapat menyelesaikan masalah ini dengan mudah dengan menjalankan perintah ini dengan hak pentadbir.



Kaedah dan langkah berikut harus menyelesaikan ralat tanpa masalah.

Kaedah 1: Cmd sebagai Pentadbir

Masalahnya diselesaikan dengan hanya memaksa sistem mengenali pengguna sebagai pentadbir sebelum menjalankan perintah. Langkah-langkah di bawah memberikan maklumat mengenai cara melakukannya.



  1. Tekan Kekunci Windows pada papan kekunci anda
  2. Jenis cmd di bar carian tetapi JANGAN tekan Masukkan .
  3. Dari senarai program yang muncul, cari CMD dan klik kanan padanya.
  4. Pilih Jalankan sebagai Pentadbir dan klik teruskan dari arahan yang muncul.
  5. Jenis laluan fail regsvr32 untuk menjalankan perintah (Ganti jalur fail dengan jalan fail sebenar tanpa tanda petik)

Sekiranya semuanya berjalan lancar, semestinya berjaya kali ini. Sekiranya anda melihat sebarang mesej ralat, pastikan jalan fail lengkap dan tepat.

Kaedah 2: Menyahdayakan UAC Kawalan Akaun Pengguna

Melumpuhkan Kawalan Akaun Pengguna kadang-kadang menyelesaikan masalah juga. Pada dasarnya, apabila anda melumpuhkan UAC, sistem tidak akan meminta anda mengesahkan hak pentadbiran.

Sebelum mematikan UAC, perhatikan bahawa pada dasarnya melemahkan keselamatan sistem kerana menjadi lebih rentan keselamatan serangan. Oleh itu, dinasihatkan untuk menghidupkan UAC setelah anda selesai dengan proses pendaftaran.

Langkah-langkah berikut menunjukkan cara menyelesaikan ralat dengan memutar UAC.

  1. Klik Mulakan -> taip cmd -> klik kanan cmd dan pilih dijalankan sebagai pentadbir
  2. Untuk mematikan UAC , salin dan tampal perintah berikut di Command Prompt, dan tekan Enter.
    reg.exe TAMBAHKAN HKLM  PERISIAN  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 0 / f

  3. Untuk menghidupkan UAC , tampalkan arahan berikut ke Command Prompt dan tekan Enter.
    reg.exe TAMBAHKAN HKLM  PERISIAN  Microsoft  Windows  CurrentVersion  Policies  System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Anda berjaya melumpuhkan UAC. Mulakan semula komputer anda dan jalankan arahan REGSVR32 dengan mengikuti langkah-langkah yang diberikan dalam kaedah 1. Ia harus berjaya dijalankan tanpa masalah sekarang.

Kaedah 3: Lumpuhkan Antivirus

Terdapat kes apabila anda akan melihat mesej ralat walaupun mempunyai hak pentadbiran. Ini mungkin kerana antivirus mengganggu proses pendaftaran. Oleh itu, jika anda masih menghadapi beberapa masalah setelah mengikuti kaedah 1 dan 2 maka cubalah mematikan antivirus anda.

  1. Klik dua kali ikon antivirus yang terletak di sudut kanan bawah skrin
  2. Setelah skrin antivirus dibuka, cari pilihan untuk mematikan antivirus
  3. Biasanya, akan ada pilihan untuk mematikan antivirus selama 10, 20, 30 minit yang secara automatik akan mengaktifkan antivirus anda selepas waktu itu. Pilih pilihan yang paling sesuai untuk keperluan anda.

Juga, ingat bahawa pilihannya mungkin berbeza-beza bergantung pada jenis antivirus yang anda gunakan. Setelah antivirus dilumpuhkan, cuba jalankan perintah regsvr32 sekarang dengan hak pentadbiran yang betul dan lihat apakah masalahnya berlanjutan.

Catatan: Antivirus penting untuk keselamatan komputer anda kerana ia membantu melindungi komputer anda dari banyak ancaman. Oleh itu, disarankan untuk menghidupkan antivirus anda sebaik sahaja masalah anda diselesaikan.

2 minit membaca