DirectX 12 is not supported on your system

Découvrez des solutions simples pour résoudre l'erreur "DirectX 12 n'est pas pris en charge" sur Windows 11/10. Vérifiez votre matériel, mettez à jour DirectX et vos pilotes graphiques.
Lorsque vous lancez un jeu ou une application sur Windows 11/10, si vous voyez un message d'erreur indiquant que DirectX 12 n'est pas pris en charge sur votre système ou que DX12 n'est pas pris en charge sur votre système, voici comment vous pouvez résoudre ce problème. Étant donné qu'il peut y avoir plusieurs raisons pour lesquelles vous pourriez rencontrer ce problème, nous avons rassemblé toutes les raisons possibles ainsi que des solutions pour vous en débarrasser.
Corriger l'erreur "DirectX 12 n'est pas pris en charge sur votre système" sous Windows 11
Pour corriger l'erreur "DirectX 12 n'est pas pris en charge sur votre système" sous Windows 11/10, suivez ces solutions :
- Vérifier les exigences matérielles
- Mettre à jour DirectX
- Mettre à jour le pilote graphique
- Désactiver le mode de compatibilité
- Réparer le .NET Framework
Pour en savoir plus sur ces solutions, continuez à lire.
Vérifier les exigences matérielles
C'est la chose la plus importante à retenir lorsque vous rencontrez l'erreur mentionnée ci-dessus. DirectX dépend directement de la carte graphique. Si votre carte graphique ne prend pas en charge la version de DirectX, vous ne pourrez pas l'installer de toute façon. En conséquence, vous continuerez à rencontrer l'erreur ci-dessus lorsque vous essayez d'ouvrir un jeu ou un programme.
Mettre à jour DirectX
Vous pouvez essayer de mettre à jour DirectX manuellement. Cependant, il n'existe pas d'installateur autonome que vous pouvez utiliser pour mettre à jour la version existante. En d'autres termes, vous devez installer une version séparée de DirectX si vous avez une version plus ancienne installée sur votre ordinateur.
Avant cela, vous devez vérifier la version existante de DirectX. Pour ce faire, cliquez sur la zone de recherche de la barre des tâches et recherchez dxdiag. Ensuite, cliquez sur le résultat de recherche individuel pour ouvrir l'outil de diagnostic DirectX. À partir de là, vérifiez la version de DirectX.
Si elle s'affiche comme DirectX 11 ou une version antérieure, visitez Microsoft.com et téléchargez l'installateur web de DirectX. Ensuite, suivez le processus d'installation pour terminer le travail.
Mettre à jour le pilote graphique
Auparavant, la mise à jour du pilote graphique était possible via le Gestionnaire de périphériques. Cependant, vous pouvez désormais le faire en utilisant l'option de mise à jour Windows dans le panneau des paramètres de Windows. Pour ce faire, ouvrez le panneau des paramètres de Windows et allez dans Mise à jour Windows > Options avancées > Mises à jour facultatives.
Si une mise à jour est disponible, vous pouvez la trouver ici. Si c'est le cas, vous pouvez cocher la case respective pour télécharger la mise à jour et l'installer en conséquence.
Alternativement, vous pouvez également vous rendre sur le site Web officiel du fabricant de votre carte graphique pour vérifier s'il existe une mise à jour. Si oui, vous pouvez choisir votre carte graphique et la télécharger selon vos besoins.
Désactiver le mode de compatibilité
Si vous utilisez le mode de compatibilité pour ouvrir un jeu, il est temps de le désactiver. Supposons que votre jeu nécessite DirectX 12 et ne peut pas fonctionner en arrière-plan parce que vous avez activé le mode de compatibilité. Il y a de fortes chances que vous rencontriez l'erreur en ouvrant ce jeu dans une telle situation.
C'est pourquoi il est suggéré de désactiver le mode de compatibilité pour voir si cela résout le problème. Pour désactiver le mode de compatibilité, faites un clic droit sur l'icône du jeu et sélectionnez Propriétés. Ensuite, allez dans l'onglet Compatibilité et dirigez-vous vers la section Mode de compatibilité.
Après cela, retirez la coche de la case Exécuter le programme en mode de compatibilité pour et cliquez sur le bouton OK.
Réparer le .NET Framework
Ce problème peut survenir en raison d'un .NET Framework corrompu. Si tel est le cas, vous pouvez le réparer à l'aide de l'outil de réparation .NET Framework de Microsoft. Cette utilitaire gratuit peut être téléchargé depuis le site officiel de Microsoft et corrige presque tous les problèmes courants en réparant certaines des nouvelles versions du .NET Framework.
J'espère que ce guide vous a été utile.
Comment corriger "DX12 n'est pas pris en charge sur mon système" ?
Pour corriger l'erreur "DX12 n'est pas pris en charge sur votre système" sous Windows 11/10, vous devez d'abord vérifier les exigences système. Cependant, si votre système est conforme à DirectX 12, vous devez mettre à jour la version existante de DirectX et le pilote graphique. D'un autre côté, vous pouvez également désactiver le mode de compatibilité.
Pourquoi mon PC ne prend-il pas en charge DirectX 12 ?
Il pourrait y avoir de nombreuses raisons.
Il existe plusieurs raisons pour lesquelles votre PC ne prend pas en charge DirectX 12. La raison la plus courante est la carte graphique installée sur votre ordinateur. Si votre carte graphique ne la prend pas en charge ou si elle est assez ancienne, vous ne pourrez pas utiliser DirectX 12 sur votre ordinateur.
Les questions et réponses indispensables
Pourquoi DirectX 12 n’est-il pas pris en charge sur mon système ?
Il existe plusieurs raisons pour lesquelles DirectX 12 pourrait ne pas être pris en charge sur votre système. Voici quelques points essentiels à vérifier :
- Mettez à jour votre système : La plupart des utilisateurs ont résolu ce problème en effectuant une mise à jour de leur système.
- Pilotes GPU : Assurez-vous d'utiliser le dernier pilote disponible pour votre GPU. Les pilotes obsolètes peuvent causer des problèmes de compatibilité.
- Windows : Vérifiez que vous utilisez la dernière version de Windows, car DirectX 12 nécessite certaines mises à jour du système d'exploitation.
En suivant ces étapes, vous augmenterez vos chances de faire fonctionner DirectX 12 sur votre système.
Comment activer DirectX 12 ?
Pour activer DirectX 12, suivez ces étapes simples :
- Accédez aux Propriétés de votre jeu.
- Sélectionnez l'onglet Paramètre général.
- Dans la case Options de lancement, entrez
-dx12
. - Fermez le menu Général.
Ces étapes activeront le lancer de rayons dans votre jeu et permettront d'accéder aux fonctionnalités avancées de DirectX 12.
Comment savoir si mon PC supporte DirectX 12 ?
Pour vérifier si votre système est compatible avec DirectX 12, suivez ces étapes simples :
- Ouvrez le menu Démarrer.
- Tapez dxdiag dans la barre de recherche et appuyez sur Entrée.
- Dans la fenêtre qui s'ouvre, regardez la section Informations système.
- Vérifiez la ligne Version de DirectX. Si elle indique DirectX 12, votre PC est compatible.
Assurez-vous également que votre carte graphique prend en charge WDDM 2.0, nécessaire pour DirectX 12. Cette information se trouve aussi dans la fenêtre dxdiag.
Comment réparer le premier descendant directx 12 n'est pas pris en charge sur votre système ?
Si vous rencontrez l'erreur 'DirectX 12 n'est pas pris en charge sur votre système' lors de votre jeu à The First Descendant, voici quelques solutions rapides et efficaces :
- Redémarrez le jeu : Une simple fermeture et réouverture du jeu peut résoudre le problème.
- Vérifiez l'intégrité des fichiers du jeu :
- Ouvrez votre bibliothèque Steam.
- Cliquez sur The First Descendant.
- Sélectionnez Propriétés.
- Accédez à l'onglet Fichiers installés.
- Cliquez sur Vérifier l'intégrité des fichiers du jeu.
Cela peut résoudre plusieurs erreurs, y compris celles liées à DirectX 12.
En cas de persistance du problème, envisagez de mettre à jour vos pilotes graphiques ou votre version de DirectX.
Maintenant que tu as fini de lire DirectX 12 is not supported on your system, nous t'invitons à explorer davantage la catégorie Windows. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire