[Réparer] Statut d'erreur 0xc000012f "Mauvaise image" lors de l'exécution d'un programme

Lorsque vous exécutez un programme sous Windows, l'erreur 0xc000012f peut apparaître, indiquant que le binaire que vous essayez d'exécuter est corrompu. Voici quelques exemples, avec le message d'erreur complet textuellement :

n'est pas conçu pour fonctionner sous Windows ou contient une erreur. Essayez d'installer à nouveau le programme à l'aide du support d'installation d'origine ou contactez votre administrateur système ou le fournisseur du logiciel pour obtenir de l'aide. Statut d'erreur 0xc000012f

C:\Windows\System32\schannel.dll n'est pas conçu pour s'exécuter sous Windows ou il contient une erreur. Essayez d'installer à nouveau le programme à l'aide du support d'installation d'origine ou contactez votre administrateur système ou le fournisseur du logiciel. erreur: 0xc000012f

mauvaise erreur d'image c000012f

Que signifie l'état d'erreur 0xc000012f ?

L'erreur 0xc000012f signifie « Mauvaise image », ce qui indique que l'exécutable du programme ou l'un des modules de prise en charge est corrompu. Ou il y a probablement une discordance de DLL et surtout vu dans les programmes qui utilisent

Redistribuables Microsoft Visual C++. Dans certaines situations, la réinstallation de la version appropriée du Redistribuables Microsoft Visual C++ résout le problème.

En termes de développeur, 0xC000012F veux dire STATUS_INVALID_IMAGE_NOT_MZ, ce qui signifie que le fichier image spécifié n'avait pas le bon format. Il n'avait pas de MZ initial. Il est possible que la version ou le nombre de bits des bibliothèques d'exécution ne corresponde pas. Par exemple, la version 64 bits d'une DLL peut avoir été accidentellement copiée sur C:\Windows\SysWOW64 répertoire destiné à stocker des modules 32 bits.

L'erreur 0xc000012f peut se produire dans n'importe quelle version de Windows, et les correctifs ci-dessous s'appliquent à toutes les versions, y compris Windows 10.

[Réparer] Statut d'erreur 0xc000012f « Mauvaise image » dans Windows

Correctif 1: Désinstaller et réinstaller le programme

La désinstallation puis la réinstallation du programme concerné sont utiles dans la plupart des cas. Assurez-vous que le fichier d'installation est prêt.

Cliquez avec le bouton droit sur Démarrer, cliquez sur Exécuter. Taper appwiz.cpl et cliquez sur OK. Cliquez avec le bouton droit sur le programme à l'origine de l'erreur 0xc000012f "Mauvaise image", puis cliquez sur Désinstaller.

désinstaller un programme via le panneau de configuration

(Dans Windows 10, vous pouvez également utiliser les applications et fonctionnalités via l'interface utilisateur des paramètres modernes pour désinstaller des programmes. Cliquez sur Démarrer, Paramètres, Applications et fonctionnalités.)

Notez que certains fournisseurs proposent des outils de désinstallation « propres » pour supprimer complètement toutes les traces de leur programme. Dans la plupart des cas, les outils de désinstallation sont plus efficaces que la routine de désinstallation standard. Si le fournisseur dispose d'un tel outil, téléchargez-le et exécutez-le en plus.

Exécutez à nouveau le programme d'installation du programme pour le réinstaller. Si vous n'en avez pas, visitez le site Web du fournisseur du logiciel et téléchargez le programme.

Correctif 2: Désinstallez la mise à jour Windows problématique

Si "Fix 1" ne vous aide pas et que l'erreur "mauvaise image" ne s'est produite qu'après l'installation d'une mise à jour Windows particulière, essayez de désinstaller la mise à jour.

  • Cliquez avec le bouton droit sur Démarrer, cliquez sur Exécuter. Dans la boîte de dialogue Exécuter, tapez appwiz.cpl et cliquez sur OK.
  • Cliquez sur Afficher les mises à jour installées dans le panneau de gauche.
  • Triez l'historique d'installation de Windows Update par colonne « Installé sur » et recherchez la mise à jour problématique qui a causé l'erreur
    désinstaller la mise à jour de Windows via des programmes et des fonctionnalités
  • Sélectionnez la mise à jour et cliquez sur Désinstaller.
  • Redémarrez Windows.

Correctif 3: Réparer la corruption des fichiers système à l'aide de DISM et SFC

Ouvrir un Invite de commandes élevée ou administrateur fenêtre et exécutez la commande suivante :

sfc/scannow

Le vérificateur de fichiers système effectuera une vérification approfondie de l'intégrité des fichiers et répare automatiquement tous les fichiers système corrompus.

Si, en revanche, le vérificateur de fichiers système ne parvient pas à réparer certains fichiers, il affiche l'erreur suivante :

La protection des ressources Windows a trouvé des fichiers corrompus mais n'a pas pu en réparer certains. Les détails sont inclus dans le CBS.Log %WinDir%\Logs\CBS\CBS.log.

sfc scannow ne peut pas réparer les fichiers

Lors de l'analyse du Fichier CBS.log, vous pouvez trouver le ou les noms de fichiers exacts qui n'ont pas pu être restaurés à partir du magasin :

, Info CSI 00000008 [SR] Impossible de réparer le fichier membre [l: 34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutre, VersionScope neutre, PublicKeyToken = {l: 8 b: b03f5f7f11d50a3a}, Type neutre, TypeName neutre, PublicKey neutre dans le magasin, le fichier est manquant

Dans ce cas, vous devez exécuter l'outil DISM pour restaurer les fichiers système dans le magasin de composants, puis réexécuter l'outil Vérificateur des fichiers système si nécessaire. Voici la ligne de commande DISM que vous devez exécuter :

DISM.exe /En ligne /Cleanup-image /Restorehealth
dism en ligne restaurer la santé

Pour que la commande soit plus efficace, une meilleure option serait d'exécuter DISM en mentionnant le Installer.wim fichier image comme source, obtenu à partir du ISO Windows 10. Pour des instructions détaillées, lisez l'article Réparez Windows 10 à l'aide de DISM et SFC.

Redémarrer le PC.

Correctif 4: Effectuer la restauration de la restauration du système

La configuration de Windows 10 désactive la restauration du système par défaut. Si vous avez déjà activé la restauration du système et que vous avez la chance de disposer d'un point de restauration approprié, vous pouvez essayer un retour en arrière. Assurez-vous de sélectionner un point de restauration système qui a été créé lorsque le système était stable. (c'est-à-dire avant la date à laquelle l'erreur « mauvaise image » est apparue pour la première fois.)

Cliquez avec le bouton droit sur Démarrer, cliquez sur Exécuter. Taper rstrui.exe et cliquez sur OK. Choisissez le point de restauration approprié et restaurez le système à un état de fonctionnement précédent.

créer un point de restauration ou annuler la précédente

Pour les instructions, voir le post Comment créer un point de restauration et revenir à un point de restauration précédent.

J'espère que l'un des correctifs ci-dessus vous a aidé à résoudre l'erreur 0xc000012f (« Mauvaise image »), sans avoir besoin de faire une nouvelle installation de Windows.


Une petite demande: si vous avez aimé ce post, merci de le partager ?

Un "minuscule" partage de votre part aiderait beaucoup à la croissance de ce blog. Quelques bonnes suggestions :
  • Épinglez-le !
  • Partagez-le sur votre blog préféré + Facebook, Reddit
  • Tweetez-le !
Alors merci beaucoup pour votre soutien, mon lecteur. Cela ne prendra pas plus de 10 secondes de votre temps. Les boutons de partage sont juste en dessous. :)