Betulkan: Mshtml.dll dimuat, titik masuk DllRegisterServer tidak dijumpai

'



Dalam kes ini, cuba mendaftarkan mshtml.dll fail bukanlah penyelesaian yang boleh diterima kerana sebenarnya fail DLL yang tidak dapat didaftarkan bermula dengan Internet Explorer 7. Fail DLL tidak dapat didaftarkan melainkan dibina dengan Pelayan DllRegister fungsi, dan mshtml.dll fail tidak mempunyai fungsi ini bermula dengan IE 7. Sekiranya titik masuk untuk DllRegisterServer tidak dijumpai, pengguna akan melihat mesej ralat “ Mshtml.dll dimuat, tetapi titik masuk DllRegisterServer tidak dijumpai. Fail ini tidak dapat didaftarkan ”.



Sekarang setelah kami menjelaskan secara terperinci penyebab dan gejala masalah ini, mari kita lihat apa yang boleh kita lakukan untuk memperbaikinya. Sekiranya anda menghadapi masalah ini, selesaikan masalah menggunakan kaedah di bawah. Ikuti setiap perbaikan mengikut urutan sehingga anda menemui kaedah yang sesuai dengan keadaan anda.



Kaedah 1: Kemas kini Internet Explorer ke versi terkini

Sejak mshtml.dll fail menjadi tidak dapat didaftarkan selepas Internet Explorer 6, penyelesaian terbaik adalah mengemas kini versi IE anda kepada yang terkini. Microsoft telah melakukan pekerjaan yang cukup baik dalam memperbaiki masalah ketidaksesuaian yang berkaitan dengan mshtml.dll fail. Mengemas kini ke Internet Explorer 11 kemungkinan akan menyelesaikan masalah penyemak imbas asas yang dicetuskan oleh fail DLL.



Catatan: Perlu diingat bahawa prosedur berikut tidak akan membolehkan anda mendaftar mshtml.dll fail (anda masih akan mendapat mesej ralat yang sama ketika cuba mendaftarkannya), tetapi ia akan membantu anda menyingkirkan sebarang masalah fungsi yang disebabkan oleh fail ini.

Kemas kini ke versi IE terkini yang tersedia dengan mengikuti pautan Microsoft ini ( di sini ). Pilih versi Windows anda dan muat turun versi IE yang sesuai dengan versi bit Windows anda.



Nota 1: Cara yang lebih mudah untuk mengemas kini Internet Explorer ke versi terbaru yang tersedia untuk OS anda adalah dengan menggunakan Kemas kini Windows. Tekan Kekunci Windows + R dan taip 'Kemas kini kawalan' . Pukul Masukkan untuk membuka Windows Update, kemudian klik Menyemak kemas kini kotak dan sapukan semuanya.

Sekiranya anda menggunakan Windows 8.1 atau Windows 10, anda sudah mempunyai Internet Explorer 11 yang telah dipasang sebelumnya. Sekiranya anda menggunakan Windows 10, buka Edge dan lihat apakah anda mengalami masalah yang sama. Jika tidak, rujuk kaedah di bawah untuk arahan lain.

Kaedah 2: Menurunkan versi Internet Explorer (Windows Vista, XP)

Kami telah membuktikan bahawa kesalahan itu ' Mshtml.dll dimuat, tetapi titik masuk DllRegisterServer tidak dijumpai. Fail ini tidak dapat didaftarkan ' tidak berbahaya sekiranya tidak menjejaskan fungsi penyemak imbas anda. Tetapi sebilangan orang mungkin secara khusus perlu mendaftarkan fail DLL untuk menyelesaikan masalah ketidaksesuaian dengan aplikasi lama yang memerlukan Mshtml.dll fail yang akan didaftarkan. Sekiranya ini berlaku, jalan keluarnya adalah dengan menurunkan versi Internet Explorer anda sebanyak mungkin (ke IE 6) - kembali apabila fail mshtml.dll dapat didaftarkan.

Untuk melakukan ini, tekan Kekunci Windows + R dan taip ' appwiz.cpl '. Pukul Masukkan untuk membuka Program dan Ciri.

Internet Explorer diklasifikasikan sebagai ciri Windows, jadi tidak dapat dicopot pemasangannya dengan cara konvensional. Di dalam Program dan Ciri tetingkap, klik pada Lihat kemas kini yang dipasang. Kemudian, tatal ke bawah ke Internet Explorer 11 (atau lebih tua), klik kanan padanya dan tekan Nyahpasang.

Anda kemudian akan diberi amaran bahawa perubahan ini akan membawa perubahan pada beberapa ciri Windows yang lain - Klik Ya dan kemudian pilih Mulakan Semula Sekarang .

Sekarang versi IE anda diturunkan, mari daftarkan Mshtml.dll fail. Untuk melakukan ini, tekan Kekunci Windows + R untuk membuka arahan Run, kemudian taip “Regsvr32mshtml.dll” dan tekan Enter. Sekiranya berjaya, anda akan melihat mesej berikut: “ DllRegisterServer dalam mshtml.dll berjaya. '

Catatan: Perlu diingat bahawa jika anda menggunakan Windows 7 atau yang lebih baru, anda tidak akan dapat menurunkan versi kembali ke IE 6. Anda hanya boleh kembali ke Internet Explorer 8. Sekiranya demikian, lihat apakah masalah ketidaksesuaian yang berkaitan dengan aplikasi warisan masih berterusan setelah turun. Sekiranya ada, ikuti Kaedah 1 sekali lagi untuk mengemas kini ke versi IE terkini, kemudian beralih ke kaedah di bawah.

Kaedah 3: Menggunakan Pemulihan Sistem (Windows 7)

Sekiranya arahan di atas tidak berfungsi pada mesin Windows 7 anda, anda mempunyai beberapa pilihan lain selain menggunakan titik pemulihan sistem dengan harapan ia dapat menyelesaikan masalahnya.

Catatan: Pemulihan Sistem adalah alat pemulihan yang membolehkan anda membalikkan perubahan tertentu yang dibuat pada sistem operasi anda. Anggaplah ia sebagai ciri 'buat asal' untuk bahagian Windows yang paling penting.

Berikut adalah panduan ringkas untuk melakukan pemulihan sistem ke titik sebelumnya:

  1. Tekan Kekunci Windows + R untuk membuka arahan Run. Jenis rstrui dan memukul Masukkan untuk membuka Pemulihan Sistem.
  2. Pukul Seterusnya di tetingkap pertama dan kemudian tandakan kotak di sebelah Tunjukkan lebih banyak titik pemulihan . Pilih titik pemulihan sebelum anda mula-mula mengalami masalah ketidakcocokan yang berkaitan dengan Internet Explorer. Klik Seterusnya butang untuk maju.
  3. Pukul Selesai dan kemudian klik Ya pada arahan seterusnya untuk memulakan proses pemulihan. Apabila pemulihan selesai, PC anda akan dimulakan semula secara automatik. Setelah OS anda dipulihkan ke versi sebelumnya, lihat apakah masalah ketidaksesuaian yang berkaitan dengan Mshtml.dll fail telah diselesaikan.

Sekiranya titik Pemulihan Sistem tidak menyelesaikan masalah anda (atau anda tidak mempunyai titik pemulihan yang boleh dipilih), anda mungkin boleh menganggap bahawa beberapa komponen OS anda tidak berada dalam keadaan yang konsisten. Sekiranya anda menghadapi masalah berkaitan penyemak imbas, pertimbangkan untuk menggunakan pilihan lain seperti Chrome atau Firefox .

Sekiranya anda masih menghadapi masalah keserasian dengan aplikasi lama atau anda tidak dapat menggunakannya WU (Kemas kini Windows) , melaksanakan a Pembaikan permulaan menggunakan panduan ini ( di sini ). Sekiranya gagal, lakukan pemasangan semula bersih versi Windows anda.

4 minit membaca