Betulkan: DllUnregisterServer Gagal dengan Kod Ralat 0x80040200



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Sebilangan pengguna Windows menghadapi ‘ DllUnregisterServer gagal dengan kod ralat 0x80040200 ′ ketika cuba mendaftarkan atau membatalkan pendaftaran fail DLL atau ketika cuba memasang aplikasi yang cuba mendaftarkan fail DLL secara automatik. Masalah ini dilaporkan berlaku pada Windows 7, Windows 8.1, dan Windows 10.



DllUnregisterServer gagal dengan kod ralat 0x80040200



Sebab yang paling biasa yang akhirnya menghasilkan kesalahan ini adalah masalah kebenaran. Untuk mengurusnya, anda perlu mencuba dan mendaftar atau membatalkan pendaftaran fail DLL dengan akses pentadbir.



Namun, jika masalah berlaku ketika cuba memasang program, anda mungkin perlu mendaftarkan semula fail setelah pemasangan gagal. Sekiranya anda menghadapi masalah dengan Pergantungan OCX , cuba pindahkan fail ke folder System32 sebelum cuba melakukan pemasangan semula.

Kaedah 1: Membatalkan pendaftaran fail DLL dengan Akses Pentadbir

Sekiranya anda melihat ralat ini semasa cuba membatalkan pendaftaran fail DLL secara manual, anda mungkin akan melihatnya 0x80040200 kerana anda tidak mempunyai kebenaran yang mencukupi. Sekiranya senario ini berlaku, anda seharusnya dapat mengelakkan mesej ralat ini sama sekali dengan menggunakan ‘Regsvr32’ arahan dalam prompt arahan yang tinggi.

Sekiranya anda belum mencuba ini, ikuti arahan di bawah untuk cuba membatalkan pendaftaran fail DLL secara manual dari permintaan CMD yang tinggi:



  1. Tekan Kekunci Windows + R untuk membuka a Lari kotak dialog. Seterusnya, taip ‘Cmd’ di dalam kotak teks dan tekan Ctrl + Shift + Enter untuk membuka ketinggian CMD segera. Apabila anda melihat UAC (Kawalan Akaun Pengguna) , klik Ya untuk memberikan hak pentadbiran.

    Menjalankan Prompt Perintah

  2. Sebaik sahaja anda berada di dalam prompt CMD yang dinaikkan, ketik perintah berikut dan tekan Masukkan untuk membatalkan pendaftaran fail .DLL secara manual:
    regsvr32 / u * Fail DLL *

    Catatan: Perlu diingat bahawa * fail DLL * hanyalah placeholder. Anda perlu menggantinya dengan nama + pelanjutan fail DLL yang anda cuba nyahdaftar. Sebagai contoh, kami perlu membatalkan pendaftaran fail cdo32.dll, jadi kami menggunakan fail tersebut regsvr32 / u cdo32.dll arahan.

  3. Sekiranya operasi berjaya dilakukan tanpa 0x80040200 kod ralat, but semula mesin anda dan kemudian selesaikan pemasangan yang sebelumnya menyebabkan masalah.

Sekiranya masalah yang sama masih berlaku atau operasi ini tidak berlaku, beralih ke kemungkinan perbaikan seterusnya di bawah.

Kaedah 2: Mendaftarkan semula Fail selepas Pemasangan Program

Sekiranya anda melihat ralat ini semasa cuba memasang aplikasi, anda mungkin melihat ralat ini kerana beberapa pergantungan yang tidak dimuat dengan betul. Dalam kes ini, anda mungkin dapat menyelesaikan masalah ini dengan menjalankan pemasang dengan hak pentadbir dan kemudian membatalkan pendaftaran dan mendaftarkan kebergantungan yang gagal secara manual.

Catatan: Pembaikan ini sering dilaporkan berkesan pada Windows 7.

Sekiranya senario ini berlaku, ikuti arahan di bawah untuk menjalankan pemasangan dengan akses pentadbir, kemudian daftarkan kembali kebergantungan yang gagal:

  1. Buka File Explorer dan arahkan ke lokasi pemasang yang akhirnya menyebabkan ralat.
  2. Klik kanan padanya dan pilih Jalankan sebagai Pentadbir dari menu konteks yang baru muncul.

    Menjalankan pemasang dengan akses pentadbir

  3. Ikuti arahan di skrin untuk menyelesaikan pemasangan. Tidak kisah jika anda melihat perkara yang sama 0x80040200 kesalahan - Cukup tutup tetingkap ralat dan turun ke langkah seterusnya.
  4. Buka a Lari kotak dialog dengan menekan Kekunci Windows + R . Seterusnya, taip ‘Cmd’ di dalam kotak teks dan tekan Ctrl + Shift + Enter untuk membuka arahan CMD yang tinggi.

    Menjalankan Prompt Perintah

  5. Sebaik sahaja anda berada di dalam terminal Prompt Perintah, ketik perintah berikut mengikut urutan dan tekan Enter selepas setiap arahan untuk membatalkan pendaftaran dan kemudian mendaftarkan semula kebergantungan OCX:
    spr32x30.ocx / UNREGISTER spr32x30.ocx / REGSERVER
  6. Mulakan semula komputer anda dan lihat apakah masalahnya diselesaikan pada permulaan komputer seterusnya.

Sekiranya masalah yang sama berlanjutan, turunkan ke kemungkinan penyelesaian seterusnya di bawah.

Kaedah 3: Menjalankan Fail OCX dari folder System32

Sekiranya anda menghadapi masalah ini semasa bekerja dengan fail .ocx (OLE Control Extension), kemungkinan besar anda akan mendapat masalah kebenaran. Beberapa pengguna yang terjejas telah mengesahkan bahawa mereka berjaya menyelesaikan masalah ini dengan memindahkan fail .OCX ke folder System32 dan melancarkannya dari sana untuk memastikan bahawa ia mempunyai akses yang diperlukan.

PENTING: Lakukan ini hanya jika anda yakin 100% bahawa fail .OCX tidak menimbulkan risiko keselamatan.

Sekiranya anda benar-benar menemui 0x80040200 kod ralat dengan jenis fail ini, ikuti arahan di bawah untuk memindahkan fail dalam folder System32 sebelum membukanya:

  1. Buka File Explorer, arahkan ke lokasi fail .OCX, klik kanan padanya dan pilih Potong dari menu konteks.

    Memotong fail

  2. Seterusnya, arahkan ke C: Windows Sistem32 dan tampal fail yang anda mahukan disalin ke papan keratan anda .
  3. Setelah fail berada di Sistem32 folder, ulangi pemasangan sekali lagi dan lihat apakah anda masih mengalami perkara yang sama 0x80040200 kesilapan.
Teg Tingkap 3 minit membaca