Aller au contenu
tricknfixGAMING · TECHNOLOGIE · INFORMATIQUE
Créer
#jeux-video·Question ouverteTutorial

Erreur DirectX 12 non pris en charge au lancement d'un jeu PC : solutions

0 réponse
Tutorial

Cette fiche s'adresse aux joueurs qui reçoivent un message indiquant que DirectX 12 n'est pas pris en charge au lancement d'un jeu sur PC, sous Windows 10 ou Windows 11. Les solutions sont classées de la plus simple à la plus avancée.

Problème

Symptômes fréquents :

  • Le jeu refuse de démarrer avec un message sur DirectX 12, souvent en anglais.
  • Le message apparaît sur un PC portable qui possède pourtant une carte graphique récente.
  • Le problème est apparu après une mise à jour du jeu ou de Windows.
  • Le jeu fonctionnait en DirectX 11 mais plante en DirectX 12.
Texte brut4 lignes

DX12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument.
Your graphics card does not support DirectX 12 / Feature Level 12_0.

Causes fréquentes

  • Pilote graphique trop ancien, ou pilote générique de Windows (« Carte graphique de base Microsoft »).
  • Sur un portable, le jeu se lance sur la puce graphique intégrée au lieu de la carte graphique dédiée.
  • Carte graphique trop ancienne : elle ne gère pas le niveau de fonctionnalité DirectX 12 exigé par le jeu (par exemple 12_0 ou 12_1).
  • Windows pas à jour : DirectX 12 est intégré à Windows 10 et 11 et se met à jour par Windows Update.
  • Fichiers du jeu endommagés.

Solution 1 : vérifier la carte graphique et la version de DirectX

Solution proposée

Étape 1 : Appuyez sur Windows + R, tapez la commande suivante et validez :

Batch3 lignes

dxdiag

Étape 2 : Dans l'onglet Système, notez la Version de DirectX. Dans l'onglet Affichage (ou Affichage 1 / Affichage 2 sur un portable), notez le nom de la carte graphique, la version du pilote et la ligne Niveaux de fonctionnalités.

Étape 3 : Comparez avec la configuration minimale indiquée sur la page du jeu (Steam, Epic Games, site de l'éditeur). Si le niveau exigé (par exemple 12_0) n'apparaît pas dans la liste, la carte graphique ne peut pas lancer le jeu en DirectX 12.

Guide officiel : Quelle version de DirectX se trouve sur votre PC ? (support Microsoft).

Solution 2 : installer le dernier pilote graphique

Solution proposée

  1. Téléchargez le pilote correspondant à votre carte graphique sur le site officiel du fabricant : Télécharger les pilotes NVIDIA, Télécharger les pilotes AMD, Détecter les pilotes Intel.
  2. Sur un PC portable, si l'installation échoue, prenez le pilote proposé par le fabricant du portable : Pilotes HP, Pilotes Dell, Pilotes Lenovo, Pilotes ASUS.
  3. Redémarrez le PC, puis relancez le jeu.

Résultat attendu : dxdiag affiche le nom exact de votre carte graphique (et non « Carte graphique de base Microsoft ») avec un pilote récent.

Solution 3 : forcer le jeu à utiliser la carte graphique dédiée (PC portable)

Solution proposée

Étape 1 : Ouvrez les préférences graphiques de Windows :

Paramètres > Système > Affichage > Graphiques

Étape 2 : Ajoutez le fichier .exe du jeu (bouton Parcourir ou Ajouter une application de bureau), cliquez dessus, puis Options et choisissez Hautes performances (votre carte NVIDIA ou AMD).

Étape 3 : Enregistrez, branchez le portable sur secteur et relancez le jeu.

Astuce : vous pouvez aussi faire ce réglage dans le Panneau de configuration NVIDIA (Gérer les paramètres 3D > Paramètres de programme) ou dans AMD Software.

Solution 4 : mettre Windows à jour et vérifier les fichiers du jeu

Solution proposée

Étape 1 : Installez toutes les mises à jour disponibles, puis redémarrez :

Paramètres > Windows Update > Rechercher des mises à jour

Étape 2 : Vérifiez les fichiers du jeu depuis son lanceur : sur Steam, clic droit sur le jeu > Propriétés > Fichiers installés > Vérifier l'intégrité des fichiers du jeu ; sur Epic Games, ... > Gérer > Vérifier.

Étape 3 : Certains jeux plus anciens ont aussi besoin des composants DirectX 9 à 11 : Télécharger le programme d'installation web DirectX pour l'utilisateur final (Microsoft). Ce programme ne remplace pas DirectX 12, qui fait partie de Windows.

Solution 5 : lancer le jeu en DirectX 11 si c'est proposé

Solution proposée

  1. Si le jeu propose un choix au lancement (DirectX 11 ou DirectX 12), choisissez DirectX 11.
  2. Sinon, vérifiez dans les options graphiques du jeu ou dans sa documentation officielle s'il existe une option de lancement DirectX 11 (sur Steam : Propriétés > Général > Options de lancement, par exemple -dx11 selon le jeu).
  3. Si le jeu exige obligatoirement DirectX 12 et que la carte graphique ne le prend pas en charge (Solution 1), seule une carte graphique plus récente permettra d'y jouer.

Attention : les options de lancement varient d'un jeu à l'autre ; n'utilisez que celles indiquées par l'éditeur du jeu.

Méthode avancée : réinstallation propre du pilote graphique

Si le pilote semble à jour mais que le jeu ne détecte toujours pas DirectX 12, une ancienne installation peut être en cause.

Étape 1 : Téléchargez le dernier pilote (Solution 2) et Display Driver Uninstaller (DDU).

Étape 2 : Déconnectez Internet, redémarrez en mode sans échec et lancez DDU : choisissez votre type de carte, puis Nettoyer et redémarrer.

Étape 3 : Au redémarrage, installez le pilote téléchargé, puis reconnectez Internet.

Attention : créez un point de restauration avant d'utiliser DDU.

Récapitulatif

SituationSolution conseillée
Savoir si la carte gère DirectX 12Solution 1
Pilote ancien ou génériqueSolution 2
PC portable avec deux puces graphiquesSolution 3
Problème après une mise à jourSolution 4
Carte graphique ancienneSolution 5
Pilote à jour mais erreur persistanteMéthode avancée

Pour éviter ce souci à l'avenir

  • Vérifiez la configuration minimale du jeu (version de DirectX et niveau de fonctionnalité) avant l'achat.
  • Gardez le pilote graphique et Windows à jour.
  • Sur un portable, jouez branché sur secteur et réglez les jeux sur la carte graphique dédiée.

💡 RECOMMANDATION PC CONFORT

Pour éviter ce souci et garder un pilote graphique adapté à vos jeux, utilisez l'outil officiel Driver Detect : il identifie vos composants, repère les pilotes obsolètes et vous aide à installer la bonne version.

👉 Télécharger Driver Detect

Téléchargement gratuit.

Vérifier que c'est réglé

  • ☐ dxdiag affiche votre carte graphique avec un pilote récent.
  • ☐ Le jeu se lance sans message sur DirectX 12.
  • ☐ Sur un portable, le jeu utilise la carte graphique dédiée.

Le message DirectX 12 apparaît toujours ? Répondez à ce sujet avec le nom du jeu, le message exact, le modèle de la carte graphique, la version du pilote, les niveaux de fonctionnalités affichés par dxdiag 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.