Direct X 12 non fonctionnel : DirectX 12 is not supported on your system

Tous les problèmes de Windows : message d'erreur, BSOD et écran bleu, erreur Windows Update ou d'installation, etc

Modérateur : Mods Windows

Zeyac
Messages : 4
Inscription : 07 avr. 2024 03:39

Direct X 12 non fonctionnel : DirectX 12 is not supported on your system

par Zeyac »

Bonjour, j'ai récemment acheté un jeu mais en voulant l'essayer celui me dit au lancement "DirectX 12 is not supported on your system. Try running without the -dx12 or -d3d12 command line argument". Cependant en regardant dans le panneau de configuration Nvidia celui-ci est bel et bien sous Direct X 12. j'ai essayé de mettre mes pilotes à jour et j'ai réussi sauf pour un : Intel Corporation HD Graphics 530; Version actuellement installée
22.20.16.4749 du 24/07/2017 car lorsque j'ai essayé de la mettre à jour avec celle-ci 31.0.101.2115 du 16/11/2022, je recois un message disant qu'un pilote est verrouillé aux normes du fabricant alors j'ai essayé de le mettre à jour via le site du fabricant mais la seule mise à jour que j'ai trouvé est celle-ci
Pilote graphique Intel High-Definition (HD) 22.20.16.4836 Rev.H du 11 févr. 2018
mais ca n'a pas résolu mon problème...
Pourriez vous m'aider s'il vous plaît
Merci d'avance
Malekal_morte
Messages : 116318
Inscription : 10 sept. 2005 13:57

Re: Direct X 12 non fonctionnel

par Malekal_morte »

Salut,

Quel jeu ?
Tu es sur Windows 11 ?

Touche Windows + R
tape dxdiag et OK
Tu as des erreurs en bas ?
Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
Avatar de l’utilisateur
Parisien_entraide
Messages : 20273
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Direct X 12 non fonctionnel

par Parisien_entraide »

Bonjour

DxDiag va permettre en effet de déterminer la version de DirectX prise en charge, mais ton processeur prend en charge DirectX12
MAIS tu ne dis pas quel jeu, car certains jeux ne sont pas prévus pour accepter les puces graphiques Intel

Le support DirexctX12 n'est pas la seule caractéristique à prendre en compte car il y a AUSSI la puissance de la puce

En effet, le problème avec les graphiques embarqués n'est pas seulement leur puissance, ils sont sur la même puce que le processeur, ce qui signifie deux fois plus de risque de surchauffe, ce qui provoque ensuite un ralentissement du système, des saccades etc
Le problème se pose surtout avec les cartes graphiques des PC portables (on ne sait rien non plus de ton PC)
Pour éviter les problèmes de surchauffe qui peuvent amener le PC à rendre l'âme, les développeurs n'incluent pas donc le support de certains processeurs graphiques INTEL (Sans compter que contrairement à Nvidia et Amd Intel n'aident pas les développeurs sauf sur les dernières puces graphiques)

A cela on y ajoute le fait que ton processeur graphique n'a pas de mémoire dédiée, hormis 128mo et le reste est pris sur la mémoire principale du PC (la RAM) . Certains jeux ont un besoin d'avoir un accès exclusif à la mémoire intégrée que.. tu n'as pas et cela peut générer divers messages d erreurs

MAIS tu parles de NVidia (dont on ne sait rien là aussi) , donc il y doit y avoir un pilote spécifique (OPTIMUS) qui gère à la fois le processeur intégré intel et la puce Nvidia
Le soucis c est que si c'est un PC portable, certaines marques "optimisent" ces pilotes pour qu'ils fonctionnent sur un modèle précis et on n'a pas le choix que de prendre ce qu'ils proposent même si "anciens"
Sinon sur le site Nvidia on trouve ces pilotes pour "notebooks" qui peuvent très bien fonctionner

Normalement le jeu doit basculer sur cette puce NVIDIA (on peut gérer la priorité de cette puce dans l'interface de gestion Nvidia)
Quant à la commande -dx12 or -d3d12, elle aurait du fonctionner -(tu en parles mais tu ne dis pas si tu l'as essayé)

En complément de DxDiag tu peux

Faire le test central et donner en retour le lien qui figurera dans le navigateur
https://www.malekal.com/userdiag-diagno ... rdinateur/

SANS RIEN INSTALLER regarde ce que raconte
https://www.malekal.com/snappy-driver-i ... r-pilotes/
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Zeyac
Messages : 4
Inscription : 07 avr. 2024 03:39

Re: Direct X 12 non fonctionnel : DirectX 12 is not supported on your system

par Zeyac »

re-bonjour alors pour vous donner plus d'infos le jeu c'est la version alpha de SMITE 2 ensuite oui c'est sur un pc portable qui est assez ancien mais qui jusqu'à maintenant a toujours fait le job : un omen 15-ax006-nf et oui la carte graphique qui va avec c'est une NVIDIA et enfin je suis sur windows 10 non sur 11 car je ne l'ai pas installé mais il me semble qu'il n'est pas installable actuellement sur mon pc.
dxdiag : aucune erreur détectée
le lien du test : https://userdiag.com/id/Izx5isJFE8
et enfin pour la commande -dx12 or -d3d12 je ne sais pas ce que c'est alors encore moins quoi faire
Avatar de l’utilisateur
Parisien_entraide
Messages : 20273
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: Direct X 12 non fonctionnel : DirectX 12 is not supported on your system

par Parisien_entraide »

Déjà c'est une alpha, dont tout n'est pas implémenté, ou fonctionnel

De plus sur steam je note que tu n as pas la config matérielle suffisante (normal en gros vu le moteur Unreal 5)
https://store.steampowered.com/app/2437 ... /?l=french

Quant à la commande il te faut faire un clic droit sur le .exe du jeu, choisir "propriétés" ou son icone et à "Cible" mettre la commande -dx12 derrière le exe avec un espace entre les deux

ATTENTION C'est pour l'exemple, ton chemin de jeu sera différent

Code : Tout sélectionner

C:\steam\SMITE2\SMITE2.exe -dx12

Edit : Attention, car même si ton processeur ne chauffe pas, la carte graphique elle chauffe.
Le soucis n'est pas la puce qui peut dépasser 100°C, mais ce qu'il y a autour qui peut souffrir
Le PC a peut etre besoin d'un bon nettoyage (faut l'ouvrir et démonter) même si des valeurs de plus de 95°C sont courantes sur les PC portables

Tu n'as pas mis le résultat du DXDiag mais en tous les cas tu as le dernier pilote Nvidia pour ta carte

Edit 2
Le chipset graphique NVidia est monté sur la carte-mère HP.
HP doit proposer le pilote adapté à ce chipset monté sur sa carte qui fonctionne en corrélation avec la puce processeur Intel
Si tu ne fais que télécharger chez Nvidia tu n'auras pas la mise à jour intel qui est propre à HP (même si parfois avec un peu de chance la mise à jour est possible hors HP comme tu as du essayé je pense avec Drivers Cloud)

Ensuite il faut savoir que même si les cartes graphiques sont "DirectX12 cela ne veut rien dire
Tu peux avoir DX12, mais seulement le niveau de fonctionnalité 11, car c'est très proche
Pour certaines fonctionnalités du jeux tu peux avoir besoin de DX12 mais... avec un niveau de fonctionnalité 12_2 (pour rajouter des effets etc)
Se rappeler que c'est une ALPHA

Par contre si tu forces en DirectX11, cela n'essaiera pas de faire tourner le jeu en DirectX 12.x d'où la commande -dx12 sous condition que cela soit implémenté dans l'alpha et que le jeu le permette. Ca désactivera tout ce qui est en relation avec Directx12

Du reste c'est le genre de commande à garder sous le coude, car nombre de jeux fonctionnent mieux en DirectX11 que 12 sur les anciennes configs (comme les Battelfield par ex où c'est plus fluide)
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Windows : Résoudre les problèmes »