Qu'est-ce qu'une erreur d'image incorrecte (0xc000012f)

Mauvaise image est un problème populaire lié aux fichiers qui apparaît lors de la tentative d'ouverture d'une application dans Windows 10. Il indique qu'un fichier n'est pas conçu pour s'exécuter sous Windows 10 ou contient une erreur. Réinstaller un programme problématique ou contacter des fournisseurs de logiciels est la seule solution offerte par le message d'erreur. Essayer de le faire peut ne pas aider car il y a souvent des raisons plus larges pour son apparition. Dans la plupart des cas, les erreurs d'image incorrecte indiquent qu'il existe une version corrompue ou incorrecte du fichier DLL spécifié dans le texte de l'erreur. Cela peut se produire à la suite de certains plantages, de composants égarés ou inexistants, de mises à jour endommagées et de diverses autres causes similaires. Il est également possible de se produire après que les utilisateurs aient téléchargé des fichiers DLL à partir de ressources tierces pour corriger d'autres erreurs. Le nom du fichier DLL écrit dans le message d'erreur Bad Image peut être très utile pour identifier les raisons plus précises du problème. Normalement, les gens rencontrent des erreurs 0xc000012f ou 0xc0000020 en raison de problèmes avec le logiciel Microsoft Visual C++ Redistributable. Si vous voyez votre fichier DLL commencer par msvc, msvcp, ou d'autres noms comme ucrtbase.dll, il est probable qu'il y ait un problème avec le Visual C++ mentionné ci-dessus. Dans tous les autres cas, mieux vaut googler votre DLL et obtenir un résumé détaillé de son émergence. Ci-dessous, nous vous montrerons les solutions les plus populaires et les plus efficaces qui aident les gens à se débarrasser des erreurs de mauvaise image dans la plupart des cas.

Télécharger l'outil de réparation Windows

Télécharger l'outil de réparation Windows

compatible avec microsoft

Il existe des utilitaires de réparation spéciaux pour Windows, qui peuvent résoudre les problèmes liés à la corruption du registre, au dysfonctionnement du système de fichiers, à l'instabilité des pilotes Windows. Nous vous recommandons d'utiliser Advanced System Repair Pro pour corriger "l'erreur d'image incorrecte (0xc000012f)" dans Windows 10.

1. Réinstallez les redistribuables Visual C++

Comme nous l'avons déjà mentionné, les erreurs Bad Image sont souvent causées par une corruption des redistribuables Visual C++ installés sur votre système. Ainsi, cela vaut la peine d'essayer de réinstaller les packages redistribuables en les supprimant de votre PC et en téléchargeant les nouvelles versions à partir du site officiel. Vous pouvez également essayer de les réparer manuellement, mais nous vous recommandons tout de même de les effacer complètement et de les installer à partir de zéro. Pour faire ça, suit les étapes suivantes:

  1. Actualités Touche Windows + R, Le type appwiz.cpl puis appuyez sur Entrer.
  2. Sélectionnez le Microsoft Visual C ++ redistribuable programmes dans la liste et cliquez sur Modifier dans la barre supérieure.
  3. Une fois la fenêtre de configuration ouverte, sélectionnez le réparation .
  4. Une fois terminé, redémarrez votre PC et essayez à nouveau d'ouvrir le programme.
  5. Au cas où cela ne fonctionnerait pas, essayez de supprimer tous les redistribuables de la liste et réinstallez-les à partir du site officiel.

Remarque : les redistribuables Visual C++ ont des éditions d'année différentes ainsi que des versions x86 et x64 bits. Nous vous recommandons d'installer toutes les versions (x86 et x64) de 2008 à 2019. Ouvrir ce lien sur le site officiel de Microsoft et téléchargez chaque version disponible. Certaines pages de téléchargement de Visual C++ peuvent également nécessiter le choix de votre pays dans la liste.

2. Vérifiez l'intégrité des fichiers système

En poursuivant avec la solution d'erreur, nous vous conseillons de scanner le système à la recherche d'éléments endommagés ou manquants. Certains fichiers peuvent être essentiels au bon fonctionnement d'autres composants Windows. S'il y a quelque chose qui tombe du répertoire natif, ce sera probablement la raison des erreurs de compatibilité. Ci-dessous, nous allons utiliser à la fois SFC (System File Checker) et DISM (Deployment Image Servicing and Management), qui détecteront et restaureront les composants absents. C'est ainsi:

Utilisation de SFC

  1. Ouvert Invite de commandes en tapant cmd dans la zone de recherche à côté de Menu Démarrer .
  2. Faites un clic droit sur Invite de commandes et choisissez Exécuter en tant qu'administrateur.
  3. Une fois la console ouverte, saisissez le sfc /scannow commande et cliquez Entrer.
  4. Une fois le processus de réparation terminé, redémarrez votre ordinateur.

Utilisation de DISM

  1. Ouvert Invite de commandes comme nous l'avons fait à l'étape précédente.
  2. Copiez et collez cette commande DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Cliquez Entrer et attendez que Windows termine la numérisation et la réparation.
  4. Une fois cela fait, redémarrez votre PC et essayez à nouveau d'ouvrir le programme problématique.

Après avoir effectué ces deux analyses, essayez de démarrer l'application avec laquelle vous avez eu du mal. Si cela ne fonctionne pas, passez aux autres étapes mentionnées ci-dessous.

3. Désinstallez les mises à jour récentes

Au cas où une mise à jour aurait été installée juste avant que Bad Image (0xc000012f ou 0xc0000020) ne commence à s'afficher, vous pouvez essayer de la supprimer et voir si cela vous aide. Certaines mises à jour peuvent être publiées avec des bogues et des failles qui entraînent le dysfonctionnement d'autres processus. Parfois, les utilisateurs peuvent ne pas repérer les mises à jour car elles sont installées en mode automatique. Si vous ne savez pas si certains ont été installés ces derniers jours, vous pouvez toujours vérifier cela par date. Si vous avez des mises à jour en attente qui n'ont pas encore été téléchargées, assurez-vous de les installer au lieu d'en supprimer. Il est possible que ces mises à jour contiennent des correctifs spéciaux pour résoudre votre erreur.

Pour désinstaller les mises à jour récentes :

  1. Actualités Clé Windows + I boutons pour ouvrir les paramètres et choisir Mise à jour et sécurité.
  2. Ensuite, dans Windows Update, cliquez sur Afficher l'historique des mises à jour dans le volet droit.
  3. Selectionnez Désinstaller les mises à jour en haut et supprimez la mise à jour la plus récente par date d'installation.
  4. Vous pouvez maintenant redémarrer votre PC et rouvrir l'application problématique.

4. Mettre à jour les pilotes

Comme vous le savez peut-être, les pilotes jouent un rôle important dans le bon fonctionnement des composants physiques. Les cartes graphiques, processeurs et autres éléments nécessitent une configuration appropriée établie par les pilotes. C'est pourquoi il est important de les maintenir à jour en exécutant des mises à jour régulières. Certains fichiers DLL peuvent également être liés à des pilotes corrompus. Il est plus probable que ce soit le cas si une DLL indiquée dans le texte d'erreur se trouve à l'intérieur du DriverStore dossier. Le plus souvent, ce sont les pilotes d'affichage à l'origine du problème, vous devez donc d'abord essayer de les mettre à jour. Pour ce faire, suivez les instructions ci-dessous :

Pour mettre à jour les pilotes manuellement:

  1. Faites un clic droit sur le Menu Démarrer bouton et sélectionnez Gestionnaire de périphériques.
  2. Dans l'onglet ouvert faites un clic droit sur tous les pilotes, choisissez Mise à jour du piloteet suivez les instructions à l'écran.
  3. Windows commencera à rechercher les mises à jour disponibles et les installera automatiquement sur votre ordinateur.
  4. Parfois, il y a des pilotes défectueux (marqués d'un rectangle jaune), ce qui signifie que vous devez les mettre à jour dans le premier ordre.

Pour restaurer les pilotes:

Si vous saviez quel pilote a été mis à jour récemment, vous pouvez le trouver et le restaurer à la version précédente.

  1. Accédez à Gestionnaire de périphériques comme nous l'avons fait ci-dessus.
  2. Recherchez et cliquez avec le bouton droit sur un pilote précédemment mis à jour.
  3. Selectionnez Revenir à la version et suivez les instructions.
  4. Une fois terminé, redémarrez votre PC et voyez si le problème se dissipe.

Vous pouvez également utiliser Booster de pilote IObit pour effectuer des mises à jour automatiques. C'est beaucoup plus rapide que de passer par le processus manuel car l'utilitaire trouvera les pilotes vieillis ou défectueux et les mettra à jour. Voici le lien pour le télécharger.

Télécharger Driver Booster

5. Exécutez un démarrage propre

La corruption des fichiers DLL peut également être causée par un logiciel tiers qui provoque des problèmes de compatibilité. Ceci, il vaut la peine de vérifier si c'est votre cas. Un démarrage propre garantit que votre PC est démarré uniquement avec des applications et des services intégrés pour savoir si une application secondaire déclenche le problème. Pour lancer en mode de démarrage Clean, suivez simplement les étapes ci-dessous :

  1. Actualités Touche Windows + R combinaison et pâte msconfig.
  2. Ensuite, dans la fenêtre ouverte, allez à la Nos Services onglet situé en haut.
  3. Cochez la case à côté de Masquer tous les services Microsoft et cliquez sur le Désactiver tous les .
  4. Maintenant, choisissez le Général onglet et sélectionnez le Démarrage sélectif option. Assurez-vous que la case est cochée uniquement à côté du Charger les services système.
  5. Cliquez Appliquer et OK. Ensuite, redémarrez votre PC.

Vous pouvez maintenant essayer de lancer une application tout en étant en mode Clean Boot. Si tout fonctionne bien maintenant, cela signifie qu'un programme tiers ne parvient pas à s'entendre avec les processus Windows. Pensez à ce que vous avez installé récemment et essayez de le supprimer. Après avoir démarré en mode propre, vous devez rétablir les paramètres de démarrage normal de Windows. Pour ce faire, refaites simplement toutes les étapes que vous avez mises en œuvre ci-dessus en activant les services désactivés et en modifiant votre option de démarrage de Sélectif à Normal.

6. Utiliser le point de restauration du système

Si rien ne fonctionne et que la recherche de la bonne solution entraîne un échec constant, la restauration du système peut être votre sauveur. À moins que vous n'ayez installé Windows à l'instant, il devrait y avoir un stockage de points de sauvegarde par le système lorsque les problèmes de DLL n'étaient pas présents. Ramenons votre système exactement à ce point en suivant ces étapes :

  1. Ouvert ce PC, faites un clic droit sur l'espace vide juste sous vos disques et choisissez biens.
  2. Cliquez Paramètres système avancés dans le volet gauche.
  3. Maintenant, vous devriez voir un nouvel onglet ouvert. Déménager à protection du système et cliquez sur restauration du système .
  4. Ensuite, dans la fenêtre qui apparaît, sélectionnez un point de sauvegarde par une date à laquelle vous n'avez pas eu le problème.
  5. Cliquez Suivant et attendez que Windows restaure votre système.

Résumé

Les erreurs de mauvaise image sont assez ennuyeuses car elles empêchent les gens d'utiliser les programmes qu'ils veulent. Nous espérons que ce n'est plus un problème après avoir appliqué les solutions de notre guide. Les problèmes de DLL varient et nécessitent souvent des solutions différentes pour chaque cas individuel. Si vous rencontrez toujours le problème malgré toutes les étapes, nous vous suggérons de réinstaller votre système à partir de zéro. Cela garantira que votre Windows est nouveau et n'est pas affecté par quelque chose qui provoque l'erreur.

Article précédentComment supprimer GoodMorning Ransomware et décrypter les fichiers .GoodMorning, .LOCKED ou .REAL
Article suivantComment supprimer PDFConverterSearchOnline