Erreur Image incorrecte – XXX.DLL n’est pas conçu pour s’exécuter sous Windows ou il contient une erreur

5.0
01

Au démarrage de Windows 7, 8.1 ou 10 ou lorsque vous lancez une application, vous pouvez obtenir un message d’erreur :

Image incorrecte – XXX.DLL n’est pas conçu pour s’exécuter sous Windows ou il contient une erreur.

Ce message fait que l’application ne peut fonctionner et vous n’avez que la possibilité de cliquer sur OK.
Des codes erreurs 0xc00012f, 0x0000020 ou 0xc000007b sont signalés dans le message d’erreur.

Cet article vous aide à résoudre ces erreurs de DLL qui n’est pas conçu pour s’exécuter et qui contiennent des erreurs.

Erreur Image incorrecte - XXX.DLL n'est pas conçu pour s'exécuter sous Windows ou il contient une erreur
Erreur Mauvaise Image – XXX.DLL n’est pas conçu pour s’exécuter sous Windows ou il contient une erreur

Il faut bien comprendre le message d’erreur qui contient plusieurs informations.
En haut à gauche XXXXX.exe – Image incorrecte, c’est l’exécutable de l’application qui plante.
Dans l’exemple précédent, il s’agit de Skype.exe qui ne peut s’exécuter.
Puis sur le message d’erreur le fichier DLL qui pose problème.
En clair, l’exécutable ne peut charger la DLL car celle-ci contient une erreur.

Ci-dessous, l’exécutable est celui de PowerPoint et le fichier DLL est lié à Microsoft Office.
Il est donc possible de tenter de réparer Microsoft Office : Comment réparer Microsoft Office : Word, Excel, etc

Erreur Image incorrecte - XXX.DLL n'est pas conçu pour s'exécuter sous Windows ou il contient une erreurVisualisez donc bien l’application source qui provoque le message d’erreur.
N’hésitez pas à faire une recherche sur Google sur le nom de l’exécutable ou sur votre disque dur afin d’identifier l’application source.

Plusieurs sources et explications peuvent donner ces erreurs erreurs 0xc00012f, 0x0000020 ou 0xc000007b :

  • Windows n’est pas à jour et toutes les mises à jour n’ont pas été installées
  • Le fichier DLL est endommagé ou une version incorrecte a été installé
  • Les Visual C++ Redistributable sont endommagés

Il faut donc bien suivre la procédure dans l’ordre pour tenter de résoudre cette erreur.

Notez qu’il existe déjà un article sur le site notamment pour l’erreur MSVCP140.dll : Résoudre l’erreur MSVCP140.dll sur Windows 10 au lancement d’une application

Vérifier que Windows est bien à jour

Dans un premier temps, vérifiez que Windows est bien à jour.
Ouvrez Windows Update et vérifiez sir des mises à jour sont en attente.

Pour vérifier la version de Windows :

  • Utilisez la combinaison de touche Windows + R
  • Cela va ouvrir la fenêtre exécuter pour saisir winver et OK dedans.
  • La fenêtre A propos de Windows s’ouvre alors.

Erreur Image incorrecte - XXX.DLL n'est pas conçu pour s'exécuter sous Windows ou il contient une erreur

Plus d’informations : 4 méthodes pour connaître la version de Windows installée

Fichier DLL endommagé

La DLL citée dans le message d’erreur peut-être endommagée ce qui provoque l’impossibilité d’exécuter l’application.
Il est donc conseillé d’utiliser l’utilitaire SFC de Windows pour vérifier que les fichiers systèmes sont sains.

SFC

Pour lancer l’invite de commandes en administrateur Windows 10 :

  • Faites une recherche sur l’invite de commandes depuis Cortana,
  • Sur le résultat invite de commandes, faites un clic droit puis exécuter en tant qu’administrateur.

Si vous avez besoin d’aide pour ouvrir l’invite de commandes de Windows : Comment ouvrir l’invite de commandes sur Windows 10 

Sur Windows 7, utilisez le menu Démarrer puis, saisissez invite.
Sur l’icône invite e commandes, faites un clic droit puis exécuter en tant qu’administrateur.

Sur la fenêtre noire de l’invite de commandes, saisissez la commande suivante et laissez-vous guider pour effectuer la vérification du système.
La commande vous indiquera si des erreurs ont été trouvées et s’ils ont pu être corrigées.

sfc /SCANNOW

Réinstaller ou réparer l’application

Dans un second temps, vous pouvez tenter de réinstaller complètement l’application.
En effet, s’il s’agit d’une DLL qui compose celle-ci, elle sera réinstallée avec et donc cela peut corriger les erreurs.

Certaines applications peuvent être réparée si elle est conçue pour.
Les options de réparation sont disponibles en général depuis le Panneau de Configuration puis programmes et fonctionnalités.

Visual C++ Redistributable

Les Visual C++ Redistributable sont des composants sur lesquelles les applications s’appuient pour fonctionner.
Si ce composant est corrompu, les applications pourront ne plus fonctionner.
C’est d’autant plus vrai lorsque le nom de la DLL débute par MS comme MSVCP140.dll

Erreur Image incorrecte - XXX.DLL n'est pas conçu pour s'exécuter sous Windows ou il contient une erreur

Il est alors possible de désinstaller et réinstaller les Visual C++ Redistributable.

Liens autour des problèmes de DLL

Quelques liens autour des problèmes de DLL de Windows et ouverture de programmes sur Windows.

image_pdfimage_print
(Visité 1 357 fois, 1 visites ce jour)
5.0
01