L'application n'a pas pu démarrer correctement (0xc000007b)
Les applications Windows(Windows) dépendent d'un certain nombre d'opérations pour être exécutées. Et en même temps, divers paramètres doivent être remplis pour qu'un programme soit exécuté. Une erreur qui peut apparaître lors de leur exécution est - L'application n'a pas pu démarrer correctement (0xc00007b) (The application was unable to start correctly (0xc00007b)). Il existe de nombreuses raisons pour que cette erreur se produise, mais la raison principale pourrait être une application x86 non compatible avec le système d'exploitation basé sur x64.
L' erreur 0x000007b indique généralement un conflit du logiciel avec une architecture incompatible. Par exemple, tenter d'utiliser un logiciel 32 bits sur un système 64 bits. Vous pouvez cependant exécuter des programmes 32 bits sur un ordinateur 64 bits.
Si vous voyez une boîte de dialogue indiquant que L'application n'a pas pu démarrer correctement(The application was unable to start correctly) , Code d'erreur 0xC000007B , STATUS INVALID IMAGE FORMAT , lorsque vous essayez de lancer un programme ou un jeu, cela signifie que l'application n'est pas compatible avec l'architecture de votre Windows 11/10 PC ou il manque des dépendances. Cette erreur peut également apparaître lorsque vous utilisez un .NET Framework obsolète , Direct X , un pilote(Driver) ou une corruption dans vos fichiers système. Il peut également apparaître lorsqu'il y a un problème avec votre disque dur.
Alors que 0xC000007B se produit avec de nombreux autres programmes, STATUS_INVALID_IMAGE_FORMAT signifie que lorsque vous essayez d'exécuter une application conçue pour fonctionner sur 64 bits fonctionnant sur un système 32 bits. Le système ne parvient pas à charger la DLL destinée au 64 bits et entre donc dans un état de terminaison. En dehors de cela, si vous êtes également pointé vers un fichier NTStatus.h , cela signifie qu'il peut s'agir d'un cas de corruption de fichier.
L'application n'a pas pu démarrer correctement (0xc000007b)
Ayant une idée de ce qui cause l'erreur 0x000007b, vous êtes bien mieux équipé pour résoudre le problème. Voici les correctifs que nous allons explorer dans cette section :
STATUS_INVALID_IMAGE_FORMAT
0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
La première chose à faire est de cliquer sur OK pour fermer l'application. Deuxièmement(Second) , essayez d'installer à nouveau le support pour voir s'il fonctionne cette fois-ci. Sinon, essayez les méthodes suivantes ci-dessous :
- Lancez l'application en mode de compatibilité.
- Activez le .NET Framework.
- Mettez à jour DirectX.
- Réinstallez Visual C++.
- Remplacer les DLL corrompues
- Réinstaller l'application(Application) avec les privilèges d'administrateur(Admin Privileges)
- Installer et mettre à jour les dépendances
- Utilisez l'utilitaire CHKDSK.
Ensuite, nous verrons les détails des correctifs ci-dessus ainsi que les étapes nécessaires pour les mener à bien.
1] Lancer(Launch) l'application en mode compatibilité
Le mode de compatibilité est utile pour exécuter des programmes qui ne sont pas compatibles avec votre système. Si vous pensez que la compatibilité d'une application est la cause de l'erreur, cliquez avec le bouton droit sur le raccourci et accédez à Propriétés(Properties) .
Passez à l' onglet Compatibilité de la fenêtre (Compatibility)Propriétés(Properties) et si vous connaissez une version antérieure de Windows qui gérait correctement le programme, cochez l' option Exécuter ce programme en mode de compatibilité pour .(Run this program in compatibility mode for)
Vous pouvez également cliquer sur Exécuter l'utilitaire de résolution des problèmes de compatibilité(Run compatibility troubleshooter) . Ensuite, sélectionnez l' édition Windows stable dans la liste déroulante Mode de compatibilité (Compatibility mode ) et appuyez sur le bouton OK .
2] Activer le .NET Framework
La cause la plus fréquente du code d'erreur 0x000007b dans Windows 11/10 est que le système désactive le .NET Framework par défaut. Vous devez activer cette option pour utiliser Origin .
Pour activer le .NET Framework sur votre ordinateur, appuyez sur la touche Windows et recherchez Panneau(Control Panel) de configuration . Lancez le Panneau de configuration(Launch Control Panel) .
Changez le Panneau de configuration en vue Catégorie(Category) à partir du lien dans le coin supérieur droit, puis cliquez sur Désinstaller un programme(Uninstall a program) Sous programmes(programs) . Ici, sélectionnez le lien Activer ou désactiver les fonctionnalités Windows(Turn Windows features on or off) dans le volet de gauche.
Cochez toutes les cases pour .NET Framework . Ils devraient être en haut de la liste. Après avoir activé le .NET Framework , cliquez sur le bouton OK . Cela arrête l'erreur 0x000007b.
3] Mettre à jour DirectX
Un autre correctif de base pour le problème mentionné ci-dessus consiste à mettre à jour ou à réinstaller DirectX(update or reinstall DirectX) . En mettant à jour ou en réinstallant DirectX , vous pouvez simplement remplacer les composants corrompus ou incompatibles de DirectX depuis votre ordinateur.
Nous avons identifié un Direct X obsolète comme facteur pouvant provoquer l'erreur avec le code 0x000007b. La mise à jour de Direct X(Direct X) améliorera également les performances de votre jeu et de votre système. Pour le mettre à jour, visitez le site Web de Microsoft DirectX et téléchargez la dernière version.
Après avoir téléchargé le fichier d'installation de Direct X , double-cliquez dessus pour commencer l'installation. Dans les cas graves d'erreur 0x000007b, l' installation de Direct X peut échouer.
Vous pouvez également essayer d' exécuter l'outil de diagnostic DirectX.(run the DirectX Diagnostic Tool.)
4] Réinstallez Visual C++
Si vous remarquez toujours le problème après le premier correctif, réinstallez Visual C++ Redistribution .
Tout d'abord, vous devez désinstaller ce que vous avez déjà.
Recherchez Ajouter ou supprimer des programmes(Add or remove programs) dans le menu Démarrer(Start) et sélectionnez-le. Cliquez(Click) sur toutes les versions de Visual C++ de cette liste et désinstallez-les.
Après avoir désinstallé divers logiciels VC++, ouvrez la page Web liée et faites défiler jusqu'à la première section après Résumé(Summary) . Cela devrait être la dernière version.
Ici, cliquez sur les liens à côté de x86 et x64 si votre ordinateur est 64 bits car vous devez télécharger les versions 64 bits et 32 bits. Les systèmes(Systems) sur l'architecture 32 bits doivent télécharger uniquement x86.
5] Remplacez les DLL corrompues
Parfois, les fichiers DLL(DLL) corrompus défectueux peuvent également causer des problèmes dans les applications lors de leur exécution. Vous devez corriger ces fichiers DLL manquants ou corrompus .
- mfc100.dll
- mfc100u.dll
- msvcr100.dll
- msvcp100.dll
- msvcr100_clr04000.dll
La meilleure façon de le faire serait d' exécuter le vérificateur de fichiers système ou DISM .
6] Réinstaller l'application(Reinstall Application) avec les privilèges d'administrateur(Admin Privileges)
Redémarrez votre PC Windows , puis installez l'application avec les privilèges d' administrateur . (Admin)Vous pouvez cliquer dessus avec le bouton droit de la souris, puis sélectionner Exécuter en tant qu'administrateur(Run as Administrator) . Si votre compte est un compte standard, assurez-vous de demander à un administrateur de vous aider à l'installer en entrant son mot de passe lorsque vous y êtes invité.
7] Installer et mettre à jour les dépendances
De nombreux programmes et applications doivent avoir des pilotes et des logiciels de support installés pour fonctionner correctement. Certes l'installation habituelle s'en charge, mais puisque nous sommes confrontés à ce problème de terminaison anormale, il est temps de faire quelques vérifications manuelles.
a] Installer des pilotes qualifiés
Certaines applications et jeux haut de gamme doivent disposer de pilotes corrects et valides pour fonctionner. Ils ne fonctionneront pas avec les pilotes génériques. Microsoft a ce test Windows Hardware Quality Labs(Windows Hardware Quality Labs testing) ou test WHQL. (WHQL Testing.) Cela garantit que les conducteurs ont la bonne expérience et passent les tests appropriés avant la certification. Ainsi, lorsque vous installez des pilotes, assurez-vous qu'il s'agit de pilotes qualifiés pour ce Windows .
b] Mettre(Update) à jour ou télécharger(Download) et installer DirectX
Microsoft DirectX est une suite de technologies développées par Microsoft pour fournir une accélération matérielle pour les applications multimédia lourdes telles que les jeux 3D et les vidéos HD. Alors que Windows 10 a Directx 12 , la version précédente utilisait DirectX 11 . Assurez-vous de suivre les instructions pour mettre à jour ou installer DirectX(update or install DirectX) sur votre PC Windows 10.
c] Installer le runtime utilisateur final Microsoft DirectX(Microsoft DirectX End-User Runtime)
Le runtime utilisateur final Microsoft DirectX(Microsoft DirectX End-User Runtime) fournit des mises à jour de la version 9.0c et des versions précédentes de DirectX . Suivez ce lien(this link) pour le télécharger et l'installer immédiatement.
d] Installer(Install) ou mettre à jour le framework .NET
Ce framework est utilisé par les applications et les jeux lors du développement. Cela signifie que sans les fichiers d'exécution installés sur votre PC Windows 10, cela ne fonctionnera pas. L'installation ou la mise à jour de .NET Framework est simple. Vous pouvez également le vérifier à l'aide de l' outil de vérification de configuration .NET(.NET setup verification tool) .
8] Utilisez l'utilitaire CHKDSK
L' utilitaire CHKDSK est pratique pour rechercher et résoudre les problèmes de disque dur. C'est un outil de ligne de commande que vous pouvez utiliser sans logiciel ou matériel supplémentaire. Recherchez cmd dans le menu Démarrer(Start) et cliquez avec le bouton droit sur Invite de commandes(Command Prompt) . Sélectionnez l' option Exécuter en tant qu'administrateur .(Run as administrator )
Entrez(Input) la commande ci-dessous dans la fenêtre d' invite de commande et appuyez sur la touche (Command Prompt)ENTRÉE(ENTER) .
chkdsk /f /r
L'invite de commande(Command Prompt) peut maintenant vous demander si vous souhaitez analyser votre système lors de votre prochain redémarrage. Appuyez sur la touche Y pour accepter cela et appuyez sur ENTER . Votre ordinateur va maintenant redémarrer et commencer à analyser et à réparer les problèmes sur votre disque dur.
J'espère que quelque chose a aidé.
Autres erreurs similaires L'application n'a pas pu démarrer correctement :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)
- L'application n'a pas pu démarrer correctement ( 0xc0000142 )
- L'application n'a pas réussi à s'initialiser correctement ( 0xc0000135 )
- L'application n'a pas réussi à s'initialiser correctement 0xc0000005
- L'application n'a pas pu démarrer correctement ( 0xc0000022 )
- L'application n'a pas pu démarrer correctement ( 0xc0000018 )
- L'application n'a pas pu démarrer correctement ( 0xc0000017 ).
Related posts
Windows ne peut pas vérifier la signature numérique (Code 52)
Fixer l'archive est soit dans un format inconnu ou une erreur endommagée
Cette fonction nécessite un support amovible - erreur de réinitialisation Password
Fix Microsoft Store Connexion error 0x801901f4 sur Windows 11/10
Fix Crypt32.dll introuvable ou manquante erreur dans Windows 11/10
Fix Package n'a pas pu être enregistré sur Windows 11/10
Une erreur est survenue d'appliquer des attributs au fichier en Windows 10
Erreur 0x80073D26,0x8007139F ou 0x00000001 Gaming service error
Fix Application Error 0xc0150004 sur Windows 11/10
Fix Upgrade Errors 0xC190020c, 0xc190020D, 0xc190020E, 0xc190020F
Error 1327 Invalid Drive lors de l'installation ou de la désinstallation de programmes
Envoi ou réception de error 0x800CCC0F signalé dans Outlook
Fix Application Load Error 5:0000065434 sur Windows 10
Le file install.wim est trop grand pour la destination file system
Le pilote a détecté un driver error interne sur \ Device \ vboxnetlwf
Comment réparer Start PXE sur IPv4 dans Windows 11/10
Le talon a reçu un mauvais data error message sur Windows 10
Hid.dll introuvable ou manquante erreur dans Windows 10
Ce PC ne peut pas être mis à niveau vers Windows 10 en raison des espaces Parity Storage
Oups! Nous ne pouvions pas enregistrer celui-là - Windows Photos App