FIX: ERROR_DLL_INIT_FAILED



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Eroarea DLL INIT FAILED este o eroare destul de comună și are legătură cu fișierul msxml.dll. Eroarea înseamnă că DLL-ul nu a reușit să inițializeze sau să pornească, din anumite motive, cel mai probabil fiind ca DLL-ul să fie corupt sau să fi fost mutat. Această DLL este în primul rând pentru aplicații XML, ceea ce folosește Windows Update pentru a trimite informații înainte și înapoi de pe serverele sale. Aceasta este aplicația medie pentru această eroare.



Metoda 1: Scanați pentru corupție

Cea mai frecventă problemă care apare cu un DLL este că fișierul devine corupt. Dezvoltatorii de la Microsoft înțeleg foarte bine acest lucru și au încorporat instrumentul sfc pentru a permite utilizatorilor să scaneze fișiere corupte și au ca Windows să le corecteze automat pe cele corupte fără a fi nevoie să facă foarte multe sarcini complicate.



Tine Tasta Windows și Apăsați X și alegeți Prompt de comandă (Admin) dacă utilizați Windows 8 sau 10. Altfel, faceți clic pe start -> tip cmd și alegeți candidați ca administrator.



În linia de comandă (fereastră) tastați sfc / scannow și apăsați ENTER. Așteptați finalizarea scanării, dacă rezultatele scanării nu returnează corupții sau încălcări, fișierele de sistem sunt ok, dar dacă returnează sau raportează corupții, reparați-le folosind următoarea comandă:

Dism / Online / Cleanup-Image / RestoreHealth

ERROR_DLL_INIT_FAILED



După terminarea procesului, reporniți computerul și testați.

Metoda 2: Copiați și reînregistrați DLL-urile

Copiați următoarele fișiere DLL de pe un computer de lucru cu același sistem de operare ca dvs. Fișierele pe care trebuie să le copiați se află în C: Windows System32 și sunt

msxml3a.dll, msxml3r.dll, msxml6.dll, msxml3.dll și msxml6r.dll

După ce fișierele au fost copiate, salvați-le și copiați-le în sistemul respectiv în același director (C: windows system32) și apoi tastați următoarea comandă pentru fiecare fișier dll.

regsvr C: Windows System32 msxml3.dll

Metoda 3: Pentru dezvoltatori

Dacă sunteți dezvoltator și întâmpinați această eroare, aceasta are o altă cauză. Dacă acest lucru se întâmplă în timp ce vă dezvoltați, atunci înseamnă de obicei că componenta din care provine eroarea nu a reușit să se instaleze corect.

Reinstalați componenta.

Testați pentru a vedea dacă această problemă apare cu permisiuni ridicate activate. Dacă problema apare la acest nivel ridicat, aveți o problemă cu permisiunile.

Contactați furnizorul componentei pentru a vă asigura că aplicația pe care o dezvoltați nu include un modul care interacționează cu desktopul. Această eroare apare din cauza unei erori de permisiuni pe care ASP.NET o dă atunci când încearcă să acceseze ceva pe desktop, deoarece ASP.NET este construit pentru a nu interacționa cu desktopul.

2 minute citite