FIX: ERROR_DLL_INIT_FAILED



Proveu El Nostre Instrument Per Eliminar Problemes

L’error DLL INIT FAILED és un error força comú i té a veure amb el fitxer msxml.dll. L'error significa que la DLL no ha pogut inicialitzar-se o iniciar-se, per algun motiu, amb la possibilitat més probable que la DLL estigui danyada o s'hagi mogut. Aquesta DLL és principalment per a aplicacions XML, que és el que utilitza Windows Update per enviar informació d'anada i tornada des dels seus servidors. Aquesta és l'aplicació mitjana d'aquest error.



Mètode 1: analitzar si hi ha corrupció

El problema més comú que es produeix amb un DLL és que el fitxer es corromp. Els desenvolupadors de Microsoft ho entenen molt bé i han incorporat l'eina sfc per permetre als usuaris cercar fitxers corruptes i fer que Windows corregeixi automàticament aquells que estan corruptes sense necessitat de fer moltes tasques complicades.



Mantingueu el Clau de Windows i Premeu X i tria Indicador d'ordres (administrador) si utilitzeu Windows 8 o 10. En cas contrari, feu clic a Començar -> tipus cmd i tria exercir com a administrador.



Al símbol del sistema (finestra), escriviu sfc / scannow i premeu ENTRAR. Espereu a que finalitzi l'exploració, si els resultats de l'exploració no produeixen danys ni infraccions, els fitxers del sistema estan bé, però si retornen o informen de danys, repareu-los mitjançant l'ordre següent:

Dism / Online / Cleanup-Image / RestoreHealth

ERROR_DLL_INIT_FAILED



Un cop finalitzat el procés, reinicieu l'ordinador i proveu.

Mètode 2: copieu i torneu a registrar les DLL

Copieu els fitxers DLL següents des d'un equip de treball amb el mateix sistema operatiu que vosaltres. Els fitxers que heu de copiar es troben a C: Windows System32

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

Un cop copiats els fitxers, deseu-los i copieu-los al sistema en qüestió al mateix directori (C: windows system32) i, a continuació, escriviu l'ordre següent per a cada fitxer dll.

regsvr C: Windows System32 msxml3.dll

Mètode 3: per a desenvolupadors

Si sou desenvolupador i experimenteu aquest error, té una causa diferent. Si això passa mentre es desenvolupa, normalment vol dir que el component del qual prové l'error no s'ha pogut instal·lar correctament.

Torneu a instal·lar el component.

Proveu per veure si aquest problema es produeix amb permisos elevats activats. Si el problema es produeix en aquest nivell elevat, teniu un problema de permisos.

Poseu-vos en contacte amb el proveïdor del component per assegurar-vos que l'aplicació que esteu desenvolupant no inclogui cap mòdul que interaccioni amb l'escriptori. Aquest error es produeix a causa d'un error de permisos que ASP.NET dóna quan intenta accedir a alguna cosa de l'escriptori, ja que ASP.NET està construït per no interactuar amb l'escriptori.

2 minuts de lectura