Aller au contenu
tricknfixGAMING · TECHNOLOGIE · INFORMATIQUE
Créer
#logiciels-applications·Question ouverteTutorial

Erreur 0xc000007b au lancement d'un logiciel ou d'un jeu : solutions

0 réponse
Tutorial

Cette fiche s'adresse aux personnes qui voient l'erreur 0xc000007b en ouvrant un programme ou un jeu sous Windows 10 ou Windows 11. Cette erreur signifie le plus souvent qu'un composant 32 bits et un composant 64 bits sont mélangés, ou qu'une bibliothèque nécessaire est absente ou abîmée.

Problème

Message affiché :

Texte brut4 lignes

L'application n'a pas réussi à démarrer correctement (0xc000007b).
Cliquez sur OK pour fermer l'application.

Contexte fréquent :

  • Après l'installation d'un jeu ou d'un logiciel ancien.
  • Après avoir copié à la main un fichier .dll trouvé sur Internet.
  • Après une mise à jour de Windows ou du pilote graphique.

Causes fréquentes

  • Redistribuables Visual C++ manquants ou endommagés.
  • Composants DirectX anciens (fichiers d3dx9, xinput...) absents.
  • Fichier .dll 32 bits placé à la place d'un fichier 64 bits (ou l'inverse).
  • Installation du programme incomplète.
  • Fichiers système de Windows abîmés.

Solution 1 : redémarrer et lancer en administrateur

Solution proposée

  1. Redémarrez le PC (vrai redémarrage).
  2. Faites un clic droit sur le raccourci du programme > Exécuter en tant qu'administrateur.
  3. Si le programme est ancien, clic droit > Propriétés > onglet Compatibilité, cochez Exécuter ce programme en mode de compatibilité pour et choisissez Windows 8 ou Windows 7, puis testez.

Solution 2 : réinstaller les redistribuables Visual C++

Solution proposée

  1. Ouvrez la page officielle Microsoft : Télécharger Visual C++ Redistributable.
  2. Téléchargez et installez la version X64 puis la version X86, même sur un Windows 64 bits : beaucoup de programmes utilisent encore la version 32 bits.
  3. Si l'installateur propose Réparer, choisissez-le.
  4. Redémarrez, puis relancez le programme.

Astuce : les jeux installés via Steam ou d'autres lanceurs ont souvent un dossier « _CommonRedist » ou « Redist » dans leur dossier d'installation, avec les bonnes versions à installer.

Solution 3 : installer les anciens composants DirectX

Solution proposée

Windows 10 et 11 intègrent DirectX 12, mais pas les anciennes bibliothèques utilisées par beaucoup de jeux (DirectX 9, 10 et 11).

  1. Téléchargez le programme d'installation officiel : Télécharger DirectX End-User Runtime (Microsoft).
  2. Lancez-le et suivez les étapes (décochez les éventuelles offres supplémentaires).
  3. Redémarrez, puis relancez le jeu.

Solution 4 : annuler un fichier .dll copié à la main

Solution proposée

Si vous avez téléchargé un fichier .dll sur un site tiers et l'avez copié dans le dossier du jeu ou dans Windows, c'est souvent lui qui provoque l'erreur.

Étape 1 : Supprimez la copie de ce fichier dans le dossier du programme.

Étape 2 : S'il a été copié dans un dossier système, ne le supprimez pas à la main : lancez plutôt la réparation de Windows (Solution 6), qui remet la bonne version. Pour mémoire, sur Windows 64 bits :

C:\Windows\System32 = fichiers 64 bits • C:\Windows\SysWOW64 = fichiers 32 bits

Attention : ne téléchargez jamais de fichiers .dll isolés sur des sites tiers. Ils sont souvent d'une mauvaise version et parfois piégés. Installez toujours le paquet officiel qui les contient.

Solution 5 : réinstaller ou réparer le programme

Solution proposée

  1. Pour un jeu Steam : clic droit > Propriétés > Fichiers installés > Vérifier l'intégrité des fichiers du jeu. Sur Epic Games : Gérer > Vérifier.
  2. Pour un logiciel : Paramètres > Applications > Applications installées, cliquez sur les … à côté du programme > Modifier ou Réparer si proposé, sinon désinstallez puis réinstallez depuis le site officiel de l'éditeur.
  3. Vérifiez que vous installez la bonne version (32 ou 64 bits) pour votre Windows.

Solution 6 : réparer les fichiers système de Windows

Solution proposée

Étape 1 : Ouvrez un Terminal en administrateur.

Étape 2 : Lancez les deux commandes suivantes l'une après l'autre :

Batch4 lignes

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Étape 3 : Redémarrez une fois les deux vérifications terminées.

Résultat attendu : sfc indique que les fichiers endommagés ont été réparés ou qu'aucune violation d'intégrité n'a été trouvée.

Méthode avancée : vérifier si un programme est 32 ou 64 bits

Lancez le programme jusqu'à l'erreur, ou un autre programme de la même famille, puis ouvrez le Gestionnaire des tâches, onglet Détails. Faites un clic droit sur l'en-tête des colonnes > Sélectionner les colonnes > cochez Plateforme. Vous voyez alors si le processus est 32 bits ou 64 bits, et donc quels composants il lui faut.

Récapitulatif

SituationSolution conseillée
Erreur sur un jeu récentSolutions 2 et 5
Erreur sur un jeu ancienSolutions 1 et 3
Erreur après avoir copié une .dllSolutions 4 et 6
Erreur sur plusieurs programmesSolutions 2 et 6

Pour éviter ce souci à l'avenir

  • Installez les redistribuables fournis avec chaque jeu.
  • Ne copiez jamais de fichiers .dll trouvés sur Internet.
  • Gardez Windows à jour.

💡 RECOMMANDATION PC CONFORT

Pour éviter ce souci et garder un système en bonne santé, utilisez l'outil officiel PC Confort Center : il vérifie l'état de Windows et explique en mots simples ce qui doit être corrigé.

👉 Télécharger PC Confort Center

Téléchargement gratuit.

Vérifier que c'est réglé

  • ☐ Le programme se lance sans message 0xc000007b.
  • ☐ Les autres programmes concernés se lancent aussi.
  • ☐ La commande sfc /scannow ne signale plus d'erreur.

Le problème persiste ? Répondez à ce sujet avec le nom du programme ou du jeu, sa version, la version de Windows et les solutions déjà essayées, avec la fiche de diagnostic.

Une idée, une piste ?

Soyez la première personne à rejoindre la discussion.

Répondre

Répondez sans inscription avec un pseudo TNF_… conservé sur cet appareil. Avant validation de l’e-mail : une publication toutes les 30 minutes.

Ajouter un GIF

Jusqu’à 5 GIF par message.

Votre brouillon reste sur cet appareil pendant la rédaction.