Solució: s'ha carregat Mshtml.dll, no s'ha trobat el punt d'entrada DllRegisterServer

'



En aquest cas concret, intentant registrar el fitxer mshtml.dll no és una solució acceptable perquè en realitat és un fitxer DLL no registrable que comença amb Internet Explorer 7. Els fitxers DLL no es poden registrar tret que estiguin creats amb DllRegisterServer funció, i el mshtml.dll el fitxer no té aquesta funcionalitat començant per IE 7. Si no es troba un punt d'entrada per a DllRegisterServer, els usuaris veuran el missatge d'error ' S'ha carregat Mshtml.dll, però no s'ha trobat el punt d'entrada DllRegisterServer. Aquest fitxer no es pot registrar ”.



Ara que hem explicat a fons la causa i els símptomes d’aquest problema, vegem què podem fer per solucionar-lo. Si teniu problemes amb aquest problema, solucioneu els problemes mitjançant els mètodes següents. Seguiu cada solució per tal de trobar un mètode que funcioni per a la vostra situació.



Mètode 1: actualitzeu Internet Explorer a la versió més recent

Des del mshtml.dll el fitxer no es pot registrar després d'Internet Explorer 6, la millor solució seria actualitzar la versió IE a la darrera. Microsoft ha fet una feina bastant bona en solucionar problemes d 'incompatibilitat relacionats amb el mshtml.dll dossier. L’actualització a Internet Explorer 11 probablement solucionarà els problemes subjacents del navegador provocats pel fitxer DLL.



Nota: Tingueu en compte que el següent procediment no us permetrà registrar el fitxer mshtml.dll (encara obtindreu el mateix missatge d’error en intentar registrar-lo), però us ajudarà a eliminar qualsevol problema de funcionalitat causat per aquest fitxer.

Actualitzeu a la darrera versió d’IE disponible seguint aquest enllaç de Microsoft ( aquí ). Seleccioneu la vostra versió de Windows i descarregueu la versió IE adequada a la vostra versió de Windows.



Nota 1: Una forma més senzilla d’actualitzar Internet Explorer a la darrera versió disponible per al vostre sistema operatiu és utilitzar-la Actualització de Windows. Premeu Tecla Windows + R i escriviu 'Actualització de control' . Encertat Entra per obrir Windows Update i, a continuació, feu clic a Buscar actualitzacions i apliqueu-los tots.

Si utilitzeu Windows 8.1 o Windows 10, ja teniu Internet Explorer 11 preinstal·lat. En cas que tingueu Windows 10, obriu Edge i comproveu si teniu els mateixos problemes. En cas contrari, consulteu els mètodes següents per obtenir altres instruccions.

Mètode 2: canviar la versió de la versió d'Internet Explorer (Windows Vista, XP)

Ja hem establert que l'error ' S'ha carregat Mshtml.dll, però no s'ha trobat el punt d'entrada DllRegisterServer. Aquest fitxer no es pot registrar ' és inofensiu si no afecta la funcionalitat del navegador. Però algunes persones poden necessitar específicament registrar el fitxer DLL per resoldre un problema d’incompatibilitat amb una aplicació heretada que requereix Mshtml.dll arxiu a registrar. Si aquest és el cas, la solució seria rebaixar la versió d’Internet Explorer el màxim possible (a IE 6), quan el fitxer mshtml.dll es pogués registrar.

Per fer-ho, premeu Tecla Windows + R i escriviu “ appwiz.cpl “. Encertat Entra obrir Programes i característiques.

Internet Explorer està classificat com a característica de Windows, de manera que no es pot desinstal·lar de manera convencional. A la Programes i característiques finestra, feu clic a Veure les actualitzacions instal·lades. A continuació, desplaceu-vos cap avall fins a Internet Explorer 11 (o més antiga), feu-hi clic amb el botó dret i premeu Desinstal·la.

Aleshores se us avisarà que aquest canvi comportarà canvis en algunes de les altres funcions de Windows: feu clic i després tria Reiniciar ara .

Ara que la vostra versió d’IE s’ha actualitzat, registrem el fitxer Mshtml.dll dossier. Per fer-ho, premeu Tecla Windows + R per obrir una ordre Executa i, a continuació, escriviu “Regsvr32mshtml.dll ” i premeu Retorn. Si té èxit, hauríeu de veure el missatge següent: DllRegisterServer a mshtml.dll ha tingut èxit. '

Nota: Tingueu en compte que, si utilitzeu Windows 7 o versions posteriors, no podreu canviar de versió fins a IE 6. Només podeu tornar a Internet Explorer 8. Si és el cas, comproveu si hi ha problemes d’incompatibilitat relacionats amb l'aplicació heretada encara persisteixen després de la versió anterior. Si ho fan, seguiu-ho Mètode 1 torneu a actualitzar a la darrera versió de IE i, a continuació, passeu al mètode següent.

Mètode 3: utilitzar la restauració del sistema (Windows 7)

Si les instruccions anteriors no funcionaven a la vostra màquina Windows 7, teniu altres opcions que fer servir un punt de restauració del sistema amb l'esperança que solucionarà el problema.

Nota: Restauració del sistema és una eina de recuperació que us permet invertir certs canvis realitzats al vostre sistema operatiu. Penseu en això com una funció de 'desfer' per a les parts més importants de Windows.

Aquí teniu una guia ràpida per fer una restauració del sistema a un punt anterior:

  1. Premeu Tecla Windows + R per obrir una ordre Executa. Tipus rstrui i colpejar Entra obrir Restauració del sistema.
  2. Encertat Pròxim a la primera finestra i, a continuació, marqueu la casella que hi ha al costat Mostra més punts de restauració . Seleccioneu un punt de restauració abans de començar a experimentar problemes d’incompatibilitat relacionats amb Internet Explorer. Feu clic a Pròxim botó per avançar.
  3. Encertat Acabar i després feu clic a a la següent sol·licitud per iniciar el procés de restauració. Quan finalitzi la restauració, el vostre PC es reiniciarà automàticament. Quan el sistema operatiu s'hagi restaurat a una versió anterior, comproveu si hi ha problemes d'incompatibilitat relacionats amb el fitxer Mshtml.dll arxiu resolt.

Si un punt de restauració del sistema no va resoldre el problema (o no teniu cap punt de restauració per triar), probablement podeu suposar que alguns dels components del SO no es troben en un estat coherent. Si teniu problemes relacionats amb el navegador, penseu a utilitzar una altra opció com ara Chrome o bé Firefox .

En cas que tingueu problemes de compatibilitat amb una aplicació heretada o no pugueu utilitzar-la WU (actualitzacions de Windows) , realitzeu un Reparació inicial utilitzant aquesta guia ( aquí ). Si falla, realitzeu una reinstal·lació neta de la vostra versió de Windows.

4 minuts de lectura