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.
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 2 : installer le dernier pilote graphique
Solution 3 : forcer le jeu à utiliser la carte graphique dédiée (PC portable)
Solution 4 : mettre Windows à jour et vérifier les fichiers du jeu
Solution 5 : lancer le jeu en DirectX 11 si c'est proposé
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
| Situation | Solution conseillée |
|---|---|
| Savoir si la carte gère DirectX 12 | Solution 1 |
| Pilote ancien ou générique | Solution 2 |
| PC portable avec deux puces graphiques | Solution 3 |
| Problème après une mise à jour | Solution 4 |
| Carte graphique ancienne | Solution 5 |
| Pilote à jour mais erreur persistante | Mé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é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.