CORRECTIF: ERROR_DLL_INIT_FAILED



Essayez Notre Instrument Pour Éliminer Les Problèmes

La DLL d'erreur INIT FAILED est une erreur assez courante et concerne le fichier msxml.dll. L'erreur signifie que la DLL n'a pas réussi à s'initialiser ou à démarrer, pour une raison quelconque, la possibilité la plus probable étant que la DLL est corrompue ou a été déplacée. Cette DLL est principalement destinée aux applications XML, ce que Windows Update utilise pour envoyer des informations dans les deux sens depuis ses serveurs. C'est l'application moyenne de cette erreur.



Méthode 1: rechercher la corruption

Le problème le plus courant qui se produit avec une dll est que le fichier est corrompu. Les développeurs de Microsoft le comprennent très bien et ont intégré l'outil sfc pour permettre aux utilisateurs de rechercher les fichiers corrompus et de faire en sorte que Windows corrige automatiquement ceux qui sont corrompus sans avoir à effectuer de très nombreuses tâches compliquées.



Tenez le Clé Windows et Appuyez sur X et choisissez Invite de commandes (Admin) si vous utilisez Windows 8 ou 10. Sinon, cliquez sur Début -> type cmd et choisissez exécuter en tant qu'administrateur.



Dans le type Invite de commandes (fenêtre) sfc / scannow et appuyez sur ENTER. Attendez la fin de l'analyse, si les résultats de l'analyse ne renvoient aucune corruption ou violation, les fichiers système sont corrects, mais s'ils renvoient ou signalent des corruptions, réparez-les à l'aide de la commande suivante:

Dism / Online / Cleanup-Image / RestoreHealth

ERROR_DLL_INIT_FAILED



Une fois le processus terminé, redémarrez le PC et testez.

Méthode 2: Copiez et réinscrivez les DLL

Copiez les fichiers DLL suivants à partir d'un ordinateur fonctionnant avec le même système d'exploitation que vous. Les fichiers que vous devez copier se trouvent dans C: Windows System32 et sont

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

Une fois les fichiers copiés, enregistrez-les et copiez-les sur le système en question dans le même répertoire (C: windows system32), puis tapez la commande suivante pour chaque fichier dll.

regsvr C: Windows System32 msxml3.dll

Méthode 3: pour les développeurs

Si vous êtes développeur et que vous rencontrez cette erreur, la cause est différente. Si cela se produit pendant le développement, cela signifie généralement que le composant dont provient l'erreur n'a pas pu s'installer correctement.

Réinstallez le composant.

Testez pour voir si ce problème se produit avec des autorisations élevées activées. Si le problème se produit à ce niveau élevé, vous avez un problème d'autorisations.

Contactez le fournisseur du composant pour vous assurer que l'application que vous développez n'inclut pas un module qui interagit avec le bureau. Cette erreur se produit en raison d'une erreur d'autorisations qu'ASP.NET donne lorsqu'il tente d'accéder à quelque chose sur le bureau car ASP.NET est conçu pour ne pas interagir avec le bureau.

2 minutes de lecture