KORRIGERA: ERROR_DLL_INIT_FAILED



Prova Vårt Instrument För Att Eliminera Problem

Felet DLL INIT FAILED är ett ganska vanligt fel och det har att göra med msxml.dll-filen. Felet innebär att DLL misslyckades med att initialisera eller starta på grund av någon anledning med den mest troliga möjligheten att DLL är skadad eller har flyttats. Denna DLL är främst för XML-applikationer, vilket är vad Windows Update använder för att skicka information fram och tillbaka från sina servrar. Det är den genomsnittliga applikationen för detta fel.



Metod 1: Sök efter korruption

Det vanligaste problemet som uppstår med en dll är att filen blir skadad. Utvecklarna på Microsoft förstår detta mycket väl och har inbyggt sfc-verktyget för att tillåta användare att söka efter korrupta filer och få Windows automatiskt att korrigera de som är korrupta utan att behöva göra mycket komplicerade uppgifter.



Håll Windows-nyckel och Tryck på X och välj Kommandotolken (Admin) om du använder Windows 8 eller 10. Klicka annars på Start -> typ cmd och välj kör som administratör.



Skriv kommandotolken (fönster) sfc / scannow och tryck på RETUR. Vänta tills skanningen är klar, om skanningsresultaten inte ger några skador eller överträdelser, är du systemfiler ok, men om de returnerar eller rapporterar skador reparerar du dem med följande kommando:

Dism / Online / Cleanup-Image / RestoreHealth

ERROR_DLL_INIT_FAILED



När processen är klar startar du om datorn och testar.

Metod 2: Kopiera och registrera om DLL-filerna

Kopiera följande DLL-filer från en fungerande dator med samma operativsystem som du. Filerna som du behöver kopiera finns i C: Windows System32 och är

msxml3a.dll, msxml3r.dll, msxml6.dll, msxml3.dll och msxml6r.dll

När filerna har kopierats, spara och kopiera dem till systemet i fråga i samma katalog (C: windows system32) och skriv sedan följande kommando för varje dll-fil.

regsvr C: Windows System32 msxml3.dll

Metod 3: För utvecklare

Om du är utvecklare och har det här felet har det en annan orsak. Om detta händer medan du utvecklar betyder det vanligtvis att komponenten som felet kommer från inte kunde installeras korrekt.

Installera om komponenten.

Testa om det här problemet uppstår med förhöjda behörigheter på. Om problemet uppstår på denna förhöjda nivå har du ett behörighetsproblem.

Kontakta leverantören av komponenten för att säkerställa att applikationen du utvecklar inte innehåller en modul som interagerar med skrivbordet. Det här felet uppstår på grund av ett behörighetsfel som ASP.NET ger när det försöker komma åt något på skrivbordet eftersom ASP.NET är byggt för att inte interagera med skrivbordet.

2 minuter läst