Vous essayez de jouer à Valorant ou à tout autre jeu et le message d'erreur « Un GPU compatible D3D11 est requis pour exécuter le moteur » sous Windows 11 ? Eh bien, tu n'es pas seul. Cette erreur gênante touche de nombreux utilisateurs de PC Windows et empêche le lancement du jeu.
Les principales raisons de ce code d'erreur incluent un GPU obsolète et non pris en charge, des fichiers DirectX manquants ou corrompus, une sélection incorrecte du GPU pour les jeux et d'anciens pilotes GPU. Suivez ces sept méthodes pour corriger l'erreur « GPU compatible D3D11 » dans Windows et reprendre le jeu.
1. Terminez le lanceur de jeu et redémarrez
Avant d'essayer des correctifs avancés pour résoudre le problème du jeu Direct3D 11, terminez et redémarrez le lanceur de jeu. Il est courant que les applications se bloquent ou se bloquent brusquement et cessent de fonctionner, mais un redémarrage peut résoudre ce problème. Répétez les étapes suivantes :
Étape 1 : Appuyez sur le raccourci clavier Ctrl + Maj + Échap pour lancer le Gestionnaire des tâches.
Étape 2 : Localisez l'application de lancement de jeu dans la liste des processus actifs et faites un clic droit dessus. Sélectionnez l'option Fin de tâche.
Étape 3 : Fermez la fenêtre du Gestionnaire des tâches.
Étape 4 : Ouvrez le jeu et vérifiez si vous rencontrez le même problème.
2. Vérifiez la version DirectX de votre GPU
Actuellement, DirectX 12 est la dernière version prise en charge par les cartes graphiques pas si anciennes. Mais si vous possédez un très vieux PC ou ordinateur portable avec un GPU intégré ou discret qui ne prend pas en charge DirectX 11, vous rencontrerez le message d'erreur GPU compatible D3D11 et modèle de shader 5.0 introuvable. Étant donné que votre matériel ne dispose pas de ces fonctionnalités, vous ne pouvez exécuter aucun jeu nécessitant DirectX 11 ou une version plus récente.
Pour vérifier cela, vous pouvez utiliser l' utilitaire DXdiag pour vérifier la version de DirectX prise en charge par votre GPU intégré ou discret. S'il ne prend en charge que DirectX 10 ou les versions inférieures, vous devrez mettre à niveau votre GPU pour jouer à des jeux modernes comme Fortnite qui ont DirectX 11 comme exigence minimale.
3. Exécutez le jeu à l'aide du GPU discret
Si votre GPU discret prend en charge DirectX 11 mais que vous voyez toujours le message d'erreur, alors les jeux utilisent peut-être le GPU intégré qui ne prend pas en charge DirectX 11. Vous devez forcer le jeu à utiliser le GPU discret à la place. Voici comment:
Étape 1 : Appuyez sur le raccourci mot-clé Windows + I pour lancer l'application Paramètres.
Étape 2 : Accédez à la section Affichage. Cliquez ensuite sur l'option Graphiques.
Étape 3 : faites défiler jusqu'à la section « Paramètres personnalisés pour l'application ». Localisez le jeu dans la liste et cliquez sur l'icône en forme de flèche.
Étape 4 : Accédez à l’option Préférence GPU et cliquez pour développer l’option déroulante. Cliquez sur l'option Hautes performances.
Étape 5 : Fermez l'application Paramètres.
4. Mettre à jour DirectX
Des fichiers DLL DirectX 11 obsolètes ou manquants pourraient être à l'origine de l'erreur « GPU compatible D3D11 ». Vous pouvez le réparer en téléchargeant les derniers fichiers à l’aide du programme d’installation Web de DirectX End-User Runtime. Voici comment procéder :
Étape 1 : Téléchargez le programme d’installation Web de DirectX End-User Runtime.
Télécharger
Étape 2 : Double-cliquez sur le fichier téléchargé pour lancer l'application.
Étape 3 : Le contrôle de compte d'utilisateur apparaîtra. Cliquez sur le bouton Oui.
Étape 4 : Dans la fenêtre du programme d'installation de DirectX, cliquez sur le bouton radio à côté de l'option « J'accepte l'accord ». Cliquez sur le bouton Suivant.
Étape 5 : Décochez l'option « Installer la barre Bing » et cliquez sur Suivant.
Étape 6 : Attendez que le programme d'installation télécharge et installe tous les fichiers. Cliquez sur le bouton Terminer pour fermer le programme d'installation.
Étape 7 : Redémarrez votre PC.
5. Réparer les redistribuables Visual C++
Les jeux et les applications ont besoin des bibliothèques Visual C++ Runtime pour fonctionner sur le système d'exploitation Windows. Si l'installation existante est corrompue, vous pouvez la réparer sans désinstaller le package complet. Répétez les étapes suivantes :
Étape 1 : Appuyez sur la touche Windows pour ouvrir le menu Démarrer, tapez appwiz.cpl dans la barre de recherche et appuyez sur Entrée.
Étape 2 : Recherchez le redistribuable Visual C++ dans la liste des programmes installés. Faites un clic droit dessus et sélectionnez l'option Modifier.
Étape 3 : Cliquez sur le bouton Réparer.
Étape 4 : Le contrôle de compte d'utilisateur s'ouvrira. Cliquez sur le bouton Oui.
Étape 5 : Attendez que l’utilitaire répare l’installation redistribuable de Visual C++. Une fois terminé, cliquez sur le bouton Fermer.
Étape 6 : Redémarrez votre système.
6. Forcer le jeu à utiliser DirectX 11
À l'aide d'une application de lancement de jeu comme Epic Games Launcher ou Steam, vous pouvez configurer manuellement le jeu pour qu'il s'exécute avec DirectX 11. Répétez les étapes suivantes pour activer DirectX 11 dans Epic Games Launcher :
Étape 1 : Ouvrez le lanceur Epic Games et cliquez sur l'icône de profil. Cliquez ensuite sur l'option Paramètres.
Étape 2 : Faites défiler vers le bas et recherchez la section GÉRER LES JEUX. Cliquez sur le nom du jeu pour développer ses paramètres.
Étape 3 : Cochez la case « Arguments de ligne de commande supplémentaires ». Tapez d3d11 dans la zone de texte.
Étape 4 : Accédez à la barre supérieure et cliquez sur le bouton Retour. Fermez le lanceur Epic Games.
Étape 5 : Redémarrez le jeu et vérifiez si le code d'erreur réapparaît.
7. Mettre à jour les pilotes GPU
Si vous ignorez habituellement les mises à jour des applications et des pilotes, cela peut être la cause de l'erreur DirectX. Les fabricants de GPU publient périodiquement des pilotes pour corriger les bugs existants avec les anciennes versions et garantir que les jeux fonctionnent sans problème. Alors, mettez à jour le pilote GPU à l'aide du Gestionnaire de périphériques :
Étape 1 : cliquez avec le bouton droit sur le bouton Démarrer pour ouvrir le menu Power User. Sélectionnez l'option Gestionnaire de périphériques.
Étape 2 : développez la section Cartes graphiques. Cliquez avec le bouton droit sur l'adaptateur GPU et sélectionnez l'option Mettre à jour le pilote.
Étape 3 : Cliquez sur l'option « Rechercher automatiquement les pilotes ». Attendez que l'outil télécharge et installe les derniers pilotes GPU.
Étape 4 : Fermez le Gestionnaire de périphériques et redémarrez votre ordinateur.
Reprendre le jeu sur Windows 11
Les jeux et applications ont besoin de DirectX pour communiquer avec le GPU. Pour corriger l'erreur « Un GPU compatible D3D11 est requis pour exécuter le moteur », installez les derniers pilotes GPU et bibliothèques DirectX sur votre PC. Après ce passage, passez au GPU discret et forcez le jeu à utiliser DirectX 11 en modifiant les arguments de ligne de commande dans le lanceur de jeu.