Remediere: Mshtml.dll a fost încărcat, punctul de intrare DllRegisterServer nu a fost găsit

'



În acest caz particular, încercarea de a înregistra fișierul mshtml.dll fișierul nu este o soluție acceptabilă, deoarece este de fapt un fișier DLL neînregistrabil care începe cu Internet Explorer 7. Fișierele DLL nu pot fi înregistrate decât dacă sunt construite cu DllRegisterServer funcție și mshtml.dll fișierul nu are această funcționalitate începând cu IE 7. Dacă nu este găsit un punct de intrare pentru DllRegisterServer, utilizatorii vor vedea mesajul de eroare „ Mshtml.dll a fost încărcat, dar punctul de intrare DllRegisterServer nu a fost nu a fost găsit. Acest fișier nu poate fi înregistrat ”.



Acum, că am explicat temeinic cauza și simptomele acestei probleme, să vedem ce putem face pentru a remedia problema. Dacă vă confruntați cu această problemă, depanați folosind metodele de mai jos. Vă rugăm să urmați fiecare soluție în ordine până când întâlniți o metodă care funcționează pentru situația dvs.



Metoda 1: Actualizați Internet Explorer la cea mai recentă versiune

Din moment ce mshtml.dll fișierul a devenit neregistrabil după Internet Explorer 6, cea mai bună soluție ar fi să vă actualizați versiunea IE la cea mai recentă. Microsoft a făcut o treabă destul de bună în remedierea problemelor de incompatibilitate legate de mshtml.dll fişier. Actualizarea la Internet Explorer 11 va rezolva probabil orice problemă de bază a browserului declanșată de fișierul DLL.



Notă: Rețineți că următoarea procedură nu vă va permite să înregistrați mshtml.dll (veți primi totuși același mesaj de eroare când încercați să îl înregistrați), dar vă va ajuta să scăpați de orice probleme de funcționalitate cauzate de acest fișier.

Actualizați la cea mai recentă versiune IE disponibilă urmând acest link Microsoft ( aici ). Selectați versiunea Windows și descărcați versiunea IE adecvată versiunii dvs. Windows bit.



Nota 1: O modalitate mai ușoară de a actualiza Internet Explorer la cea mai recentă versiune disponibilă disponibilă pentru sistemul dvs. de operare este de a utiliza Windows Update. presa Tasta Windows + R și tastați „Actualizare control” . Lovit introduce pentru a deschide Windows Update, apoi faceți clic pe Verifică pentru actualizări caseta și aplicați-le pe toate.

Dacă sunteți pe Windows 8.1 sau Windows 10, aveți deja Internet Explorer 11 preinstalat. În cazul în care vă aflați pe Windows 10, deschideți Edge și vedeți dacă întâmpinați aceleași probleme. Altfel, consultați metodele de mai jos pentru alte instrucțiuni.

Metoda 2: retrogradarea versiunii Internet Explorer (Windows Vista, XP)

Am stabilit deja că eroarea ' Mshtml.dll a fost încărcat, dar punctul de intrare DllRegisterServer nu a fost nu a fost găsit. Acest fișier nu poate fi înregistrat ' este inofensiv dacă nu afectează funcționalitatea browserului. Dar unele persoane ar putea avea nevoie în mod specific să înregistreze fișierul DLL pentru a rezolva o problemă de incompatibilitate cu o aplicație veche care necesită Mshtml.dll fișierul să fie înregistrat. Dacă acesta este cazul, soluția ar fi să downgradeți versiunea Internet Explorer cât mai mult posibil (la IE 6) - înapoi când fișierul mshtml.dll era înregistrabil.

Pentru a face acest lucru, apăsați Tasta Windows + R și tastați „ appwiz.cpl „. Lovit introduce a deschide Programe si caracteristici.

Internet Explorer este clasificat ca o caracteristică Windows, deci nu poate fi dezinstalat în mod convențional. În Programe si caracteristici fereastra, faceți clic pe Vizualizați actualizările instalate. Apoi, derulați în jos până la Internet Explorer 11 (sau mai vechi), faceți clic dreapta pe el și apăsați Dezinstalați.

Veți fi apoi avertizat că această modificare va aduce modificări unor alte funcții Windows - Faceți clic da și apoi alegeți Reporniți acum .

Acum că versiunea dvs. IE este retrogradată, să înregistrăm Mshtml.dll fişier. Pentru a face acest lucru, apăsați Tasta Windows + R pentru a deschide o comandă Run, apoi tastați „Regsvr32mshtml.dll ” și apăsați Enter. Dacă aveți succes, ar trebui să vedeți următorul mesaj: „ DllRegisterServer în mshtml.dll a reușit. '

Notă: Rețineți că, dacă utilizați Windows 7 sau o versiune mai recentă, nu veți putea face downgrade până la IE 6. Puteți reveni doar la Internet Explorer 8. Dacă acesta este cazul, vedeți dacă problemele de incompatibilitate legate de aplicația moștenită persistă încă după retrogradare. Dacă o fac, urmează Metoda 1 din nou pentru a actualiza la cea mai recentă versiune IE, apoi treceți la metoda de mai jos.

Metoda 3: Utilizarea Restaurării sistemului (Windows 7)

Dacă instrucțiunile de mai sus nu au funcționat pe computerul dvs. Windows 7, aveți alte opțiuni decât să utilizați un punct de restaurare a sistemului în speranța că va rezolva problema.

Notă: Restaurare sistem este un instrument de recuperare care vă permite să inversați anumite modificări care au fost aduse sistemului dvs. de operare. Gândiți-vă la aceasta ca la o caracteristică de „anulare” pentru cele mai importante părți ale Windows.

Iată un ghid rapid pentru restaurarea sistemului la un punct anterior:

  1. presa Tasta Windows + R pentru a deschide o comandă Run. Tip rstrui și a lovit introduce a deschide Restaurarea sistemului.
  2. Lovit Următor → în prima fereastră și apoi bifați caseta de lângă Afișați mai multe puncte de restaurare . Selectați un punct de restaurare înainte de prima dată când ați început să întâmpinați probleme de incompatibilitate legate de Internet Explorer. Apasă pe Următor → pentru a avansa.
  3. Lovit finalizarea și apoi faceți clic pe da la următorul prompt pentru a porni procesul de restaurare. După finalizarea restaurării, computerul dvs. va reporni automat. Odată ce sistemul dvs. de operare este restabilit la o versiune anterioară, verificați dacă există probleme de incompatibilitate legate de Mshtml.dll fișierul a fost rezolvat.

Dacă un punct de restaurare a sistemului nu v-a rezolvat problema (sau nu ați avut puncte de restaurare din care să alegeți), probabil puteți presupune că unele dintre componentele sistemului dvs. de operare nu sunt într-o stare consecventă. Dacă aveți probleme legate de browser, luați în considerare utilizarea unei opțiuni diferite, cum ar fi Crom sau Firefox .

În cazul în care întâmpinați în continuare probleme de compatibilitate cu o aplicație veche sau nu puteți utiliza WU (Actualizări Windows) , efectuați o Reparare la pornire folosind acest ghid ( aici ). Dacă nu reușește, efectuați o reinstalare curată a versiunii dvs. Windows.

4 minute citite