Version DirectX non prise en charge, aucune version DirectX prise en charge trouvée lors du lancement d’un jeu
Cet article répertorie quelques solutions pour corriger l’erreur liée à DirectX sur Windows 11/10. Lors du lancement d’un jeu, les utilisateurs ont rencontré l’erreur Version DirectX non prise en charge. Selon les rapports, cette erreur est principalement associée au jeu Avatar. Cependant, cela peut également se produire dans d’autres jeux. Si vous voyez une telle erreur, utilisez les correctifs fournis dans cet article.
Le message d’erreur complet est le suivant :
Aucune version DirectX prise en charge trouvée. Veuillez télécharger et installer la version d’exécution pour utilisateur final DirectX la plus récente.
Version DirectX non prise en charge, aucune version DirectX prise en charge trouvée lors du lancement d’un jeu
Les solutions suivantes vous aideront à corriger l’erreur Version DirectX non prise en charge, Aucune version DirectX prise en charge trouvée lors du lancement d’un jeu. Avant de continuer, nous vous suggérons de vérifier manuellement les mises à jour Windows. Si une mise à jour est disponible, installez-la. Si cela ne résout pas l’erreur, utilisez les solutions suivantes :
- Installer le runtime de l’utilisateur final DirectX
- Réparez Microsoft. NET-Framework
- Mettez à jour ou réinstallez le pilote de votre carte graphique
- Exécutez le lanceur de jeu en tant qu’administrateur
- Lancez le jeu en dehors du lanceur
- Définir les arguments du jeu
- Désactivez le mode de compatibilité
- Modifier le fichier state.cfg
Voyons tous ces correctifs en détail.
1] Installer le runtime de l’utilisateur final DirectX
Si vous lisez attentivement le message d’erreur, la solution possible pour corriger cette erreur y est mentionnée. Installez la version la plus récente de DirectX End-User Runtime.
Le moteur d’exécution pour utilisateur final DirectX contient un certain nombre de bibliothèques d’exécution de l’ancien SDK DirectX pour certains jeux qui utilisent D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT et/ou Managed DirectX 1.1. Son installation peut corriger de nombreuses erreurs de jeu associées à DirectX. Vous pouvez télécharger sa dernière version sur le site officiel de Microsoft.
2] Réparez Microsoft. NET-Framework
Un Microsoft corrompu. NET Framework peut également déclencher cette erreur. Par conséquent, nous vous suggérons de réparer le Microsoft. NET Framework installé sur votre système à l’aide de l’outil de réparation .NET Framework.
3] Mettez à jour ou réinstallez le pilote de votre carte graphique
Assurez-vous d’avoir la dernière version du pilote de votre carte graphique, car cette erreur peut également être associée à votre carte graphique. Vous pouvez mettre à jour le pilote de votre carte graphique depuis le site Web du fabricant.
Si la mise à jour du pilote de la carte graphique ne résout pas le problème, désinstallez-le et réinstallez-le. Les étapes suivantes vous y aideront :
- Téléchargez la version la plus récente du pilote de votre carte graphique sur le site Web officiel du fabricant.
- Maintenant, installez DDU (Display Driver Uninstaller). Exécutez cet utilitaire pour supprimer complètement le pilote de votre carte graphique.
- Maintenant, exécutez le fichier d’installation pour réinstaller le pilote de votre carte graphique.
4] Exécutez le lanceur de jeu en tant qu’administrateur
Le manque de droits d’administrateur peut être l’une des causes possibles de cette erreur. Ouvrez le lanceur de jeu en tant qu’administrateur et voyez ce qui se passe. Si cela résout le problème, vous pouvez faire en sorte que le lanceur de jeu s’exécute toujours en tant qu’administrateur.
5] Lancez le jeu en dehors du lanceur
Essayez de lancer le jeu en dehors du lanceur. Pour ce faire, vous devez ouvrir le répertoire d’installation du jeu. Vous y trouverez le fichier exécutable (.exe) du jeu. Double-cliquez dessus pour lancer le jeu. Si l’erreur persiste, lancez le jeu en tant qu’administrateur via le fichier exe.
6] Définir les arguments du jeu
Une autre solution efficace à cette erreur consiste à modifier les arguments du jeu. Définissez les arguments pour DirectX 12. Les étapes pour ce faire sont différentes selon les lanceurs de jeux. Nous avons décrit ci-dessous les étapes pour certains lanceurs de jeux.
Pour Ubisoft Connect, suivez les étapes décrites ci-dessous :
- Ouvrez le lanceur Ubisoft Connect.
- Parcourez vos jeux.
- Sélectionnez le jeu concerné.
- Sélectionnez Propriétés sur le côté gauche.
- Faites défiler vers le bas et cliquez sur Ajouter des arguments de ligne de commande.
Maintenant, tapez la commande suivante et cliquez sur Enregistrer.
-dx12
Pour Epic Games Launcher, suivez les étapes suivantes :
- Ouvrez le lanceur Epic Games.
- Cliquez sur l’icône de votre profil et sélectionnez Paramètres.
- Faites défiler la page. Vous y verrez tous vos jeux installés. Cliquez sur le jeu concerné.
- Cochez la case Arguments de ligne de commande supplémentaires.
Tapez la commande suivante :
-dx12
Si vous utilisez Steam, suivez les étapes ci-dessous. Si votre jeu n’est pas disponible sur Steam, vous pouvez l’ajouter puis définir les arguments. Pour ajouter un jeu non-Steam, accédez à Bibliothèque > Ajoutez un jeu et sélectionnez l’option souhaitée.
- Ouvrez Steam.
- Accédez à Bibliothèque.
- Faites un clic droit sur votre jeu et sélectionnez Propriétés.
- Sélectionnez Général.
- Tapez -dx12 dans les OPTIONS DE LANCEMENT.< /span>
7] Désactivez le mode de compatibilité
Si vous exécutez le lanceur de jeu en mode de compatibilité, désactivez-le. Cela peut aider.
8] Modifier le fichier state.cfg
Ce correctif concerne le jeu Avatar. Si le jeu Avatar refuse toujours de se lancer et affiche l’erreur « Version DirectX non prise en charge », modifiez le fichier state.cfg. Vous pouvez modifier l’état de DirectX 12 dans le fichier state.cfg, à condition que votre système prenne en charge DirectX 12. Sinon, l’état peut automatiquement passer à False lorsque vous lancez le jeu.
Vous pouvez afficher la version de DirectX sur votre système via l’Outil de diagnostic DirectX. Après avoir lancé l’outil, vous verrez la version de DirectX installée sur votre système sous l’onglet Système.
Maintenant, allez à l’emplacement suivant sur votre système :
C:\Users\username\Documents\My Games\AFOP
Remplacez le nom d’utilisateur par votre nom d’utilisateur dans le chemin ci-dessus. Ouvrez le dossier AFOP. Vous y trouverez le fichier state.cfg. Double-cliquez dessus. Il s’ouvrira dans le Bloc-notes ou dans votre logiciel d’édition de texte par défaut. Accédez à la section graphiques. Si vous voyez l’état dx12 false, remplacez-le par true. Enregistrez le fichier et lancez le jeu.
Si vous jouez au jeu en mode plein écran et que l’erreur se produit, changez son mode en Sans bordure ou Fenêtré. Vous pouvez modifier ces options dans les paramètres du jeu. Le jeu ne se lançant pas à cause de cette erreur, vous pouvez modifier ces paramètres dans le fichier state.cfg. Dans le fichier state.cfg, tapez Windowed pour le mode fenêtré et Borderless pour le mode sans bordure. Vous devrez peut-être également modifier manuellement la taille de la fenêtre. Enregistrez le fichier et lancez le jeu.
C’est ça. J’espère que ça aide.
Qu’est-ce qu’une erreur DirectX et comment la corriger ?
DirectX est l’erreur qui se produit lorsqu’il y a un problème avec DirectX installé sur votre système. Il peut y avoir de nombreuses causes à une erreur DirectX, comme un pilote de carte graphique obsolète, une version obsolète de DirectX installée sur votre système, des fichiers de jeu corrompus, etc. Vous pouvez utiliser certaines solutions pour réparer DirectX. erreur, comme réparer les fichiers image système corrompus, installer la dernière mise à jour Windows, mettre à jour le pilote de la carte graphique, etc.
Puis-je passer à DirectX 12 ?
Windows 11/10 inclut déjà la dernière version de DirectX. Vous pouvez vérifier la version de DirectX via l’outil de diagnostic DirectX. Si votre système dispose d’une ancienne version de DirectX, vous pouvez installer la dernière version en installant la dernière mise à jour Windows.
Laisser un commentaire