DirectX 12 n'est pas pris en charge sur votre système : 4 façons de le réparer
De nombreux utilisateurs ont signalé le message DirectX 12 n’est pas pris en charge sur votre système, essayez de lancer sans la commande ou l’argument de ligne de commande, et cela vous empêchera de jouer à certains jeux. Cependant, il pourrait y avoir des moyens de résoudre ce problème.
Comment puis-je résoudre l’erreur DirectX 12 n’est pas pris en charge sur votre système ?
1. Vérifiez si votre PC prend en charge DirectX 12
- Appuyez sur la touche Windows + R et tapez dxdiag.

- Accédez à l’onglet Affichage.
- Dans la section Pilotes, recherchez Niveaux de fonctionnalités. Si cela indique 12_1, 12_0, cela signifie que DirectX est pris en charge.

Gardez à l’esprit que certains jeux nécessitent Niveau de fonctionnalité 12_2, et si votre carte graphique ne le prend pas en charge, vous ne pourrez pas y jouer.
Si vous aviez des difficultés à suivre ces étapes, nous avons un guide étape par étape sur comment vérifier si votre carte graphique est compatible avec DirectX 12 qui pourrait vous aider.
2. Mettez à jour vos pilotes
- Visitez le site Web de votre fabricant de GPU.
- Localisez votre modèle dans la liste.

- Téléchargez la dernière version du pilote et installez-la.

Vous pouvez également utiliser GeForce Experience ou AMD Adrenalin pour mettre à jour vos pilotes. Nous avons un guide détaillé sur comment mettre à jour les pilotes graphiques sous Windows 11, alors n’hésitez pas à le consulter.
3. Désactivez le mode DX12 dans le jeu
- Localisez le fichier de configuration du jeu. Dans notre exemple, le fichier était situé à l’emplacement suivant :
%LOCALAPPDATA%\Prospect\Saved\Config\WindowsNoEditor\ - Ensuite, localisez GameUserSettings.ini et ouvrez-le dans Notepad.

- Trouvez m_enableDX12=True dans le texte et supprimez-le.
- Enregistrez les modifications et relancez le jeu.
Dans notre exemple, nous avons utilisé The Cycle: Frontier, mais les étapes peuvent être différentes pour d’autres jeux. De nombreux jeux disposent également de lanceurs qui vous permettront de désactiver le mode DirectX 12, alors utilisez-les à la place. En savoir plus sur ce sujet
- Comment s’inscrire et créer un nouveau compte Gmail [Guide facile]
- Voici comment réparer Missile Command Delta ne s’installant pas
- CORRIGER : Missile Command Delta plante sur PC
4. Modifiez les paramètres de lancement
- Localisez le raccourci du jeu, faites un clic droit dessus et choisissez Propriétés.

- Dans le champ Cible, ajoutez -d3d11 après les guillemets.

- Enregistrez les modifications.
DirectX 12 n’est pas pris en charge sur votre système et affecte de nombreux jeux Steam, y compris Nightingale, Frostpunk 2, Marvel Rivals, Robocop, et plus encore. Et s’il est pris en charge, il se peut qu’il ne soit pas détecté par certains programmes, mais nous avons également une solution pour cela.
Ce sont quelques conseils généraux qui peuvent fonctionner pour presque tous les jeux, alors n’hésitez pas à les essayer. Si vous avez des problèmes supplémentaires, assurez-vous que vous avez activé DirectX 12 sur votre PC correctement.