Version DirectX non prise en charge, aucune version DirectX prise en charge trouvée lors du lancement d’un jeu

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.

Erreur de version DirectX non prise en charge

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 :

  1. Installer le runtime de l’utilisateur final DirectX
  2. Réparez Microsoft. NET-Framework
  3. Mettez à jour ou réinstallez le pilote de votre carte graphique
  4. Exécutez le lanceur de jeu en tant qu’administrateur
  5. Lancez le jeu en dehors du lanceur
  6. Définir les arguments du jeu
  7. Désactivez le mode de compatibilité
  8. 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.

Installer le runtime de l'utilisateur final DirectX

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

Outil de réparation 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.

Display Driver Uninstaller AMD, INTEL, outil de suppression du pilote NVIDIA pour Windows

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 :

  1. Téléchargez la version la plus récente du pilote de votre carte graphique sur le site Web officiel du fabricant.
  2. Maintenant, installez DDU (Display Driver Uninstaller). Exécutez cet utilitaire pour supprimer complètement le pilote de votre carte graphique.
  3. 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

Faire en sorte que le programme soit toujours exécuté 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 :

Arguments de lancement du jeu Ubisoft Connect
  1. Ouvrez le lanceur Ubisoft Connect.
  2. Parcourez vos jeux.
  3. Sélectionnez le jeu concerné.
  4. Sélectionnez Propriétés sur le côté gauche.
  5. 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 :

Arguments de ligne de commande d'Epic Games
  1. Ouvrez le lanceur Epic Games.
  2. Cliquez sur l’icône de votre profil et sélectionnez Paramètres.
  3. Faites défiler la page. Vous y verrez tous vos jeux installés. Cliquez sur le jeu concerné.
  4. 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.

Options de lancement de jeu dans Steam
  1. Ouvrez Steam.
  2. Accédez à Bibliothèque.
  3. Faites un clic droit sur votre jeu et sélectionnez Propriétés.
  4. Sélectionnez Général.
  5. 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.

Outil de diagnostic DirectX

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

Activer l'état dx12 pour le jeu Avatar

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

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *