Comment savoir quelle version de Directx vous possédez. Comment vérifier la version DirectX ? Est-il nécessaire d'installer la dernière version ?

Tweeter

J'ai souvent été confronté à toutes sortes d'idées fausses sur le sujet DirectX. Par exemple, les utilisateurs essaient d'installer DirectX de certaines versions peu plausibles, de télécharger quelque chose d'incompréhensible à partir de certains sites « de gauche », etc., obtenant finalement toutes sortes d'erreurs dans Windows fonctionne et des jeux.

Je vais traiter de tout cela dans cet article, en essayant de mettre les points sur tous les i en matière de technologie de jeu DirectX.

Qu'est-ce que DirectX

Pour comprendre ce qu’est la vérité et ce qu’est la fiction, découvrons d’abord ce qu’est DirectX ? Wikipédia nous dit :

DirectX(de l'anglais direct- direct, immédiat) est un ensemble d'API conçues pour résoudre des problèmes liés à la programmation sous Microsoft Windows. Le plus largement utilisé par écrit jeux d'ordinateur. … Souvent, les versions mises à jour de DirectX sont fournies avec des applications de jeux.

Plus en mots simples: DirectX est une « couche » entre la carte vidéo et les jeux, vous permettant d'exploiter pleinement toute la puissance de calcul de votre ordinateur pour restituer de superbes graphismes.

Je me souviens qu'en 2003, j'étais satisfait des reflets crédibles sur les vitres des voitures et des flaques d'eau sur la route dans le jeu Need. pour la vitesse: Sous terre, lorsque j'ai installé sur mon ordinateur une carte vidéo prenant en charge DirectX 9. Bien sûr, le problème ne se limite pas aux seules réflexions, mais avant tout.

En quoi les versions de DirectX diffèrent-elles ?

Les technologies progressent assez rapidement. Chaque nouvelle version de DirectX permet aux programmeurs d'ajouter de nouveaux effets au jeu et d'optimiser les anciens.

Je pense que la différence la plus évidente entre les capacités de DirectX différentes versions montrera cette vidéo :

Faites attention aux magnifiques effets de neige volante sous les roues de la voiture et aux ombres douces dans la version DirectX 11 (à gauche). À droite se trouve le neuvième, beaucoup plus âgé. En principe, des effets tels que des ombres douces et de la neige sous les roues peuvent être mis en œuvre à l'aide de la technologie DirectX 9, mais la baisse des performances sera perceptible - dans le « neuf », il n'y a ni optimisation ni mise en œuvre compétente de tels effets.

Le deuxième exemple est le jeu Crysis 2 :

On pense que plus la version de DirectX est élevée, meilleure est l'image. Mais il ne faut pas s’attendre à un miracle : souvent, les changements ne sont pas perceptibles. À mon avis, la principale raison d'une si petite différence dans la qualité d'image est que les jeux sont désormais développés simultanément pour les consoles de jeux Xbox, Sony PlayStation et PC. Par rapport aux ordinateurs personnels modernes, les consoles sont faibles en termes de performances et de technologies prises en charge. Du coup, on joue sur ordinateur à des jeux dont les graphismes sont restés au niveau de l'année de sortie des consoles, admirant les textures floues et les effets simplifiés. Oui, il existe des jeux développés ou modifiés pour PC, mais ils ne sont que quelques-uns.

Un exemple typique de multiplateforme est le jeu Skyrim :

La différence graphique entre Playstation 3 et Xbox360 réside dans les détails : sur PS3, il y a peu d'eau qui coule quelque part, sur Xbox 360, les ombres ne réagissent pas aux sources de lumière vacillantes. Sur un PC (identifié comme « Windows » dans la vidéo), il n'y a pas de tels problèmes, et les objets à longue distance sont visibles, mais il n'y a pas d'autres améliorations. Plus tard, les développeurs ont publié un ensemble de textures haute définition pour la version PC du jeu, mais cela n'a pas amélioré de manière significative les graphismes.

Pour que vous puissiez voir quel type de graphiques un ordinateur peut produire - un exemple de jeu conçu pour utiliser toutes les capacités d'une carte vidéo et d'un processeur :

Voyez-vous la différence? Bel éclairage, textures claires, mouvements fluides. Ce niveau de détail serait inaccessible avec les technologies DirectX 9 existantes : il y a trop d'objets dans le cadre en même temps. De nombreux effets sont également implémentés à l'aide de cartes vidéo prenant en charge au minimum DirectX 10.

Caractéristiques du moteur graphique Crysis 3 :

Contrairement à ce que pensent certains utilisateurs, DirectX ne s'améliore pas graphiques dans les jeux, mais seulement donner une chance le programmeur pour rendre le jeu plus beau. Si le jeu a été développé pour DirectX 9, alors la présence de la version DirectX 10 ne changera rien. Tout dépend non seulement des capacités de la carte vidéo, mais également du support technologique du jeu. Si vous combinez le tout, vous obtenez un jeu tout simplement merveilleux en termes de graphisme.

Différentes versions de Windows et DirectX

DirectX est essentiellement un ensemble de fichiers – des bibliothèques de logiciels. S'ils ne sont pas dans dossiers système, alors les jeux, au mieux, seront affichés sans effets, au pire, ils ne démarreront pas, donnant une erreur (au démarrage du jeu, l'erreur « d3dx9_42.dll introuvable » apparaît, où les chiffres peuvent être différents).

Un ensemble minimum de ces fichiers est déjà présent dans seulement Windows installé. Selon la version du système d'exploitation, il y aura un ensemble de fichiers différent, ce qui signifie la prise en charge de différentes versions de DirectX (informations ici) :

  • Windows XP SP2 - DirectX 9.0c
  • Windows Vista- DirectX 10
  • Windows Vista SP1 - DirectX 10.1
  • Windows Vista SP2 - DirectX 11
  • Windows 7-DirectX 11.1
  • Windows 8-DirectX 11.1
  • Windows 8.1 - DirectX 11.2
  • Windows 10-DirectX 12

Versions précédentes incluses. Ceux. Windows 10 prend en charge la version 12, DirectX 11.2, 11.1, 11, 10.1, 10, 9 et plus bas.

Comment installer un ensemble complet de fichiers DirectX sera décrit dans le texte.

Prise en charge de la carte vidéo DirectX de différentes versions

Comment carte vidéo plus récente, le plus haut Version DirectX elle me soutient. Tous Versions précédentes sera également pris en charge. Autrement dit, les anciens jeux utilisant DirectX 7/8/9 devraient théoriquement fonctionner correctement. En pratique, la prise en charge du système d'exploitation devient une limitation. Les jeux développés pour Windows 95/98/ME plantent souvent sur les systèmes d'exploitation plus récents ; la carte vidéo n'a absolument rien à voir avec cela.

Dans le même temps, vous devez comprendre que le fonctionnement de DX dépend également de Windows. Les jeux qui nécessitent Direct 12 ne fonctionneront pas sur Win7/8, encore moins XP. La carte vidéo elle-même fonctionnera dans les systèmes anciens, c'est juste que les fonctions API modernes ne seront pas disponibles. Ainsi, avec une carte vidéo prenant en charge DirectX 12, vous ne pourrez pas jouer à des jeux modernes sous Windows XP - seuls ceux fonctionnant via DirectX 9 et versions antérieures seront lancés.

Comment puis-je savoir quelle version de DirectX ma carte vidéo et Windows prennent en charge ?

Carte vidéo

Vous pouvez trouver des informations sur la version de DirectX prise en charge par votre carte vidéo sur la page officielle du site Web du fabricant et dans n'importe quelle boutique en ligne. Par exemple, dans Yandex.Market. Cependant, en général, toutes les cartes vidéo commercialisées après 2015 prennent en charge la version 12. Bien qu’il y ait des nuances avec le DX12, nous en parlerons ci-dessous.

les fenêtres

Il est plus difficile de déterminer quelle version Windows prend en charge, car cela dépend en grande partie des mises à jour que vous avez installées. Si vous disposez de Windows 10, il dispose certainement de la dernière version de l'API. Pour tous les autres OS, l'algorithme est le suivant :

1. Assurez-vous que toutes les mises à jour Windows sont installées (Démarrer – Tous les programmes – Windows Update – Rechercher les mises à jour – Installer).

2. Facultatif : Mettez à jour le pilote de votre carte vidéo vers la dernière version :

Il n'y a pas d'autre moyen de changer de version si le jeu ne le propose pas. Pensez par vous-même : les développeurs ont écrit le code du jeu à l'aide de commandes pour une version spécifique. Il est impossible de simplement remplacer des commandes par d’autres.

Toutes les parties doivent prendre en charge DirectX d'une certaine version : carte vidéo, système opérateur et jeu.

Ainsi, la question « sur quel DirectX est préférable de jouer » n'a aucun sens - que font le matériel, le système d'exploitation et les usages jeu, alors ce sera le cas.

Dois-je installer DirectX depuis le site Web de Microsoft ? Qu'est-ce que cela donne ?

En bref : vous pouvez, mais cela ne changera pas la version de DirectX !

Si vous souhaitez que les jeux fonctionnent normalement, assurez-vous d'installer toutes les mises à jour de Windows Update car c'est à partir de là que Windows récupère les dernières versions des bibliothèques. Confirmation de Microsoft.

Sur le site Web de Microsoft, qui a développé DirectX, vous pouvez télécharger le programme d'installation de DirectX. En fait c'est Pas Programme d'installation DirectX, mais uniquement un programme d'installation qui téléchargera depuis Internet et installera les nouvelles versions des bibliothèques de logiciels DirectX. Malgré les numéros 9, 10, 10.1, etc., DirectX dispose également d'une numérotation interne, liée aux mises à jour. Autrement dit, des corrections et des améliorations sont possibles au sein des versions.

Windows 7, 8 et 10, ces bibliothèques, en général, Pas besoin, car les mises à jour requises proviennent du centre de mise à jour. Mais si un ancien jeu (2005-2010) utilisant DirectX 9 ne démarre pas pour vous, essayez d'installer ce même programme d'installation. Peut-être que ça aidera.

D3DX9_ 24 .dll -D3DX9_ 43 .DLL
D3DX10. DLL-D3DX10_ 43 .DLL
D3DCompiler_33.dll - D3DCompiler_43.DLL
D3DX11_42.DLL
D3DX11_43.DLL
D3DCSX_42.DLL
D3DCSX_43.DLL
XACTENGINE2_0.dll - XACTENGINE2_9.DLL
XACTENGINE3_0.dll - XACTENGINE3_7.DLL
XAUDIO2_0.DLL
XAUDIO2_1.DLL
XAUDIO2_2.DLL
XAUDIO2_3.DLL
XAUDIO2_4.DLL
XAUDIO2_5.DLL
XAUDIO2_6.DLL
XAUDIO2_7.DLL
XAPOFX1_0.dll -XAPOFX1_5.DLL
X3DAUDIO1_0.dll - X3DAUDIO1_7.DLL
XINPUT1_1.DLL
XINPUT1_2.DLL
XINPUT1_3.DLL

Pour vérifier ce que le programme d'installation a installé, j'ai téléchargé le programme d'installation hors ligne DirectX, nécessaire pour installer les mises à jour DirectX sur des ordinateurs sans Internet :

À en juger par les dates, au moment de la rédaction de cet article, les mises à jour des composants DirectX ont été publiées le 18 avril 2011. (mise à jour du 29/01/2016 : désormais tout passe par le centre de mise à jour dans les autres packages).

Le programme téléchargé est essentiellement une archive auto-extractible. Ouvrons-le avec l'archiveur 7-zip :

Faites attention aux noms de fichiers - le programme d'installation contient à la fois des fichiers liés à DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33, etc.) et DirectX 10 (d3dx10_35, d3dx10_40, etc.). Chaque version est mise à jour - de nouvelles versions des bibliothèques .dll sont publiées, de nouvelles sont ajoutées.

Je vous le rappelle encore une fois : il ne s'agit pas d'une mise à jour de DirectX de version en version. Cette mise à jour des versions de la bibliothèque logicielle n'a rien à voir avec la numérotation 9, 10, 10.1, 11, 11.1. Vous ne pourrez pas mettre à niveau DirectX installé de cette façon.

Après l'installation, de nouvelles bibliothèques seront ajoutées et les anciennes seront mises à jour, ce qui permettra de lancer les jeux qui signalent une erreur manquante d3dx*. Vous pouvez donc essayer de l'installer.

Où télécharger DirectX ?

Installez simplement les mises à jour via le centre de mise à jour !

Ne téléchargez DirectX à partir d’aucun site c'est interdit! Vous risquez d'attraper des virus !

Les composants DirectX sont mis à jour via Windows Update. C'est la seule façon d'obtenir le support DirectX 10.1 Et 11 sous Windows Vista, 11.1 sous Windows 7.

Microsoft DirectX est inclus en tant que composant dans les systèmes d'exploitation Windows. Vous pouvez mettre à jour DirectX avec le dernier service pack ou d'autres mises à jour via Windows Update.

Si je télécharge et installe DirectX sur Windows XP, DirectX 11 y apparaîtra-t-il ?

N'apparaîtra pas. DirectX 10, 11 et versions ultérieures sur Il n'y aura jamais de Windows XP. Je pourrais continuer encore et encore sur ce sujet, mais je dirai simplement ceci : propriétaires de Windows XP, surmontez-le - ce système d'exploitation a depuis longtemps cessé d'être un système d'exploitation « de jeu ». De nombreux jeux modernes ne prennent pas en charge Windows XP. Même Microsoft y a officiellement renoncé.

Il convient de noter qu'il existe une version DirectX 10 pour Windows XP réalisée par des artisans. Essentiellement, il s'agit simplement d'un ensemble de bibliothèques de logiciels, ne pas ajouter Effets DirectX 10, mais permettant seulement à certains jeux de fonctionner sans erreur sous XP si le mode « DirectX 10 » est activé dans leurs paramètres. Quoi qu'il en soit, cet ensemble de bibliothèques est très susceptible de provoquer des problèmes dans le système d'exploitation, vous ne devez donc jamais installer une telle division.

Comment installer DirectX version 11.1 sur Windows 7 ?

Avec l’avènement de Windows 10, cette question est plus que jamais d’actualité. Il existe un support pour DirectX 11 .1 existe déjà au départ. Windows 7 est préinstallé avec 11 . Le support de la nouvelle version de DirectX arrivera Centre Mises à jour Windows (Démarrer - Tous les programmes - Windows Update). La mise à jour s'appelle KB2670838.

Mettez donc à jour Windows via le Centre de mise à jour. Cela s'applique également à Windows 8.

DirectX12

De nombreuses rumeurs circulent autour de DirectX 12. Je vais essayer de mettre les points sur les i.

Windows 7, 8 et DirectX 12

Non. Non et non encore ! DirectX 12 sur Windows 7 et 8 Pas volonté. Théoriquement, cela peut être réalisé si les fabricants de cartes vidéo et Microsoft coopèrent. En pratique - hélas. La version 12 est l'apanage de Win10.

De nombreuses anciennes cartes vidéo prennent partiellement en charge DirectX 12

Représentants du fabricant Cartes vidéo AMD et nVidia a déclaré que les cartes vidéo prenant en charge DirectX 11 prendraient également en charge DirectX 12. Cela s'est avéré être une tromperie marketing. L'avantage de DirectX 12 par rapport à 11 est une augmentation multiple des performances grâce à l'optimisation du travail avec les composants de la carte vidéo (mémoire, processeur vidéo). Le matériel des cartes vidéo publiées à l'ère DirectX 11 et antérieures n'est pas adapté à DirectX 12, donc la principale fonctionnalité de la nouvelle version de l'API - l'accélération graphique - ne fonctionnera pas.

Autrement dit, les jeux modernes qui nécessitent la version 12 de l'API graphique pour fonctionner fonctionneront avec de telles cartes vidéo. Mais il faudra baisser la qualité graphique au minimum pour obtenir un frame rate plus ou moins correct.

Il existe trois niveaux de prise en charge de la nouvelle API graphique par les anciennes cartes vidéo : niveau 1, niveau 2 et niveau 3. Le niveau 3 est la prise en charge la plus complète de la norme. Et c’est peut-être ce qui se rapproche le plus de ce qu’est le DX12. Vous pouvez jouer à des jeux modernes avec eux avec des paramètres graphiques minimaux assez confortablement.

Carte graphique Intel ValleyView2 HD

Carte graphique Intel HD 2500

Carte graphique Intel HD 4000

Et plus récent.

AMD Radeon HD 5xxx

AMD Radeon HD 6xxx

AMD Radeon HD 7xxxG, séries M et D

AMD Radeon HD 8xxxG

Et plus récent.

Il semble que tout le monde devrait le faire.

Carte graphique Intel HD 4400

Carte graphique Intel HD 4600

Carte graphique Intel HD 5000

Carte graphique Intel Iris 5100

Carte graphique Intel Iris Pro 5200

NVIDIA GeForce GT 430

NVIDIA GeForce GT440

NVIDIA GeForce GTS 450

NVIDIA GeForce GTX 460

NVIDIA GeForce GT 520M

NVIDIA GeForce GT 520

NVIDIA GeForce GT 525M

NVIDIA GeForce GT 540M

NVIDIA GeForce GTX 550Ti

NVIDIA GeForce GTX 560

NVIDIA GeForce GTX 560Ti

NVIDIA GeForce GTX 570

NVIDIA GeForce GTX 580

NVIDIA GeForce 610M

NVIDIA GeForce GT 610

NVIDIA GeForce GT 620M

NVIDIA GeForce GT 620

NVIDIA GeForce GT 630M

NVIDIA GeForce GT 630

NVIDIA GeForce GT 635M

NVIDIA GeForce GT 640M

NVIDIA GeForce GT 640

NVIDIA GeForce GT 730

Et plus récent.

Intel- Non.

DMLA- Non.

NVIDIA GeForce GT 650M

NVIDIA GeForce GTX 650

NVIDIA GeForce GTX 650Ti

NVIDIA GeForce GTX 650 Ti Boost

NVIDIA GeForce GTX 660M

NVIDIA GeForce GTX 660

NVIDIA GeForce GTX 660Ti

NVIDIA GeForce GTX 670

NVIDIA GeForce GTX 680

NVIDIA GeForce GT740M

NVIDIA GeForce GT750M

NVIDIA GeForce GTX 750

NVIDIA GeForce GTX 750Ti

NVIDIA GeForce GTX 760

NVIDIA GeForce GTX 765M

NVIDIA GeForce GTX 770

NVIDIA GeForce GTX 780

NVIDIA GeForce GTX 780Ti

NVIDIA GeForce 840M

NVIDIA GeForce GTX 850M

NVIDIA GeForce GTX 860M

NVIDIA GeForce GTX 970

NVIDIA GeForce GTX 980

Et plus récent.

Intel- Non.

AMD Radeon HD 7750

AMD Radeon HD 7770

AMD Radeon HD 7850

AMD Radeon HD 7870

AMD Radeon HD 7950

AMD Radeon HD 7970

Graphiques AMD Radeon R4

AMD Radeon HD 8600

AMD Radeon HD 8800

AMD Radeon R7 200

AMD Radeon R9 200

AMD Radeon R9 390X

Et plus récent.

Mais nVidia ne dispose pas encore de cartes vidéo prenant entièrement en charge DirectX 12.

Mise à jour du 3 mars 2018 : a déjà. Tous les versions modernes prennent en charge la version 12.

Veuillez noter qu'après 2015, la prise en charge de la version 12 de l'API s'est améliorée ; vous n'avez désormais plus besoin de connaître les niveaux de niveau.

Niveaux de fonctionnalités

En tant que propriétaire d’une AMD Radeon HD7950, j’aimerais être heureux qu’elle prenne définitivement en charge DX12, mais cela ne fonctionne pas. Le fait est que Microsoft est allé plus loin et a introduit des niveaux de fonctionnalités supplémentaires (« niveaux de fonctionnalités »). Si les niveaux de niveau sont un indicateur pour les acheteurs, alors les niveaux de fonctionnalités sont destinés aux développeurs et indiquent quelles fonctionnalités de la nouvelle version de l'API sont entièrement prises en charge par le processeur de la carte vidéo.

Niveau de fonctionnalité 11.0- prise en charge de la carte vidéo DirectX11 et de la fonction « Resource Binding » de niveau 1. Représentants de ces cartes vidéo : NVIDIA GeForce GTX400/500/600/700.

Niveau de fonctionnalité 11.1- DirectX 11 .1 et le support de nombreuses fonctions que je ne listerai pas ici (pourquoi ?). Représentants :

  • NVIDIA GeForce GTX 745/750 ;
  • AMD Radeon HD série 7700-7900/8500-8900, Rx 240-280 ;
  • Graphiques Intel HD 4200-5200, 5300-6300 ;

Niveau de fonctionnalité 12.0- prise en charge de certaines fonctionnalités de niveau 1 et de niveau 2. Représentants : AMD Radeon HD 7790/8770, Rx 260/285/290 et plus récent.

Niveau de fonctionnalité 12.1- prise en charge complète du niveau 1, prise en charge matérielle de toutes les fonctionnalités de DirectX 12.

Ainsi, aucune des cartes vidéo commercialisées avant 2015 ne prend entièrement en charge DirectX 12. Certaines fonctionnalités sont implémentées au niveau logiciel, de sorte que le même jeu utilisant DX 11 et DX 12 ne bénéficiera pas d'une augmentation notable des performances lors du passage à nouvelle version API.

Conclusion

La vitesse des programmes dépend grandement du niveau d’accès au matériel informatique. Cela est particulièrement vrai pour les jeux. DX 12 offre des fonctionnalités que les développeurs ne doivent pas négliger. Malheureusement, dans la pratique, ils ne sont pas toujours pleinement utilisés. Par conséquent, GTA V, sorti sur PC en 2015, est plus beau et produit plus d'images par seconde sur le même matériel que Watch Dogs 2, sorti un an et demi plus tard, avec un gameplay similaire.

Salutations à tous les visiteurs de mon blog. Historiquement, j'ai tout de suite compris le lien entre l'absence fichiers dll dans la version système et DirectX. Par conséquent, si lorsque vous démarrez le jeu, au lieu du jeu lui-même, vous voyez quelque chose comme « Le programme ne peut pas être démarré car d3dx9_31.dll est manquant sur l'ordinateur », alors avec une probabilité de 99 %, vous pouvez dire que vous devez mettre à jour. les bibliothèques DirectX.

Avec la transition vers le nouveau système d'exploitation de Windows utilisateurs réguliers a commencé à être confus au sujet des versions de Direct X. Beaucoup de gens croient à tort qu'en installant par exemple 9.0c sur DirectX 11, ils désinstalleront ce dernier. Je vais vous le dire tout de suite - cela n'ira nulle part, il sera simplement complété par des bibliothèques à partir de 9.0 (bien que toutes les bibliothèques nécessaires soient déjà incluses dans les dernières versions, à l'exception de certains jouets)


Si vous recherchez ces informations parce que vous ne savez pas ce que vous pouvez faire sur le site officiel, alors cette note est faite pour vous - ici nous allons tout examiner ! Le réseau regorge de ressources proposant de télécharger ce fichier. Ne vous y trompez pas : en règle générale, il est très facile d'attraper un virus sur de tels sites. (et Yandex ne marque pas toujours ces ressources comme dangereuses)

C'est assez facile à découvrir, mais Microsoft est délicat avec l'interface et différentes fenêtres cela peut paraître différent, mais la logique ne change pas d’une version à l’autre. Donc, pour Windows 7, cliquez sur « Démarrer » et recherchez le champ de recherche

Tapez dans la barre de recherche et appuyez sur Entrée

Cependant, cela ne fonctionnera que sous Windows 7 et Windows Vista.

Dans toutes les versions de Windows, sans exception, vous pouvez appeler la commande exécuter et y entrer. Dans ce cas, l'utilitaire DirectX démarrera. Si vous ne savez pas où se trouve votre commande « Exécuter », lisez cet article http://www.site/pc/setup_win/gde-v-puske-vypolnit/

Et ici, dans « DirectX Diagnostic Tool », nous pouvons consulter la version.

Ainsi, nous avons découvert quel DirectX est installé, que faire ensuite ? Mise à jour bien sûr !

Comment mettre à jour DirectX vers la dernière version ?

Jamais, tu entends ? JAMAIS ne téléchargez pas DirectX à partir de sites inconnus. Téléchargez le document officiel et dernière version(plus précisément, un programme d'installation Web) peut être trouvé sur le site officiel de Microsoft.
http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Mais je n'aime pas chasser mes visiteurs sur d'autres sites, alors je l'ai téléchargé sur mon blog, vous pouvez le télécharger depuis moi.

Après le téléchargement, nous le lançons. « Installer Microsoft(R) DirectX(R) » s'ouvre. Nous sommes d'accord avec accord de licence et cliquez sur « Suivant »

Il nous sera proposé d'installer le panneau Bing gratuitement, mais nous n'en avons pas besoin, nous décochons donc la case à côté de cet élément.

Le programme d'installation déterminera combien de composants supplémentaires doivent être téléchargés (par exemple, 48,9 mégaoctets pour moi), si tout est satisfaisant, cliquez sur « Suivant »

DirectX - un ensemble de bibliothèques et logiciel, qui sont utilisés pour résoudre les problèmes liés à la sortie d'applications et de jeux pour le système d'exploitation Windows. Chaque version du système d'exploitation dispose d'une certaine génération de ce logiciel installée, qui correspond aux capacités de la carte vidéo installée. Chaque version ultérieure du package API inclut toutes les bibliothèques héritées, vous n'avez donc pas besoin d'installer toutes les versions d'affilée - installez simplement le dernier package. Voyons comment vérifier DirectX sur Windows 7 différentes façons.

Moyens standards

Les systèmes d'exploitation Windows disposent d'une fonctionnalité intégrée spéciale qui vous permet d'afficher des informations sur le système, l'écran, le son et les périphériques d'entrée. Avoir accès à cette application peut se faire de deux manières : à l'aide d'une commande dans la fenêtre "Exécuter" ou en lançant un fichier exécutable. Considérons les deux options.

Afin de vérifier DirectX sur Windows 7, vous devez suivre ces étapes :

  1. Lancez l'application Exécuter. Cela peut être fait en utilisant le menu Démarrer et l'élément du même nom, ou via la combinaison de touches Win+R.
  2. Dans la fenêtre qui s'ouvre, entrez la commande dxdiag et cliquez sur OK pour exécuter la bonne application.
  3. Après un certain temps passé à collecter des informations, vous verrez une fenêtre avec des statistiques et
  4. Sur le premier onglet "Système" il y a une ligne "Version DirectX". En face, vous verrez le numéro de la version actuelle du logiciel installé sur l'ordinateur.
  5. Cependant, la version qui apparaît dans le premier onglet n'est pas nécessairement celle prise en charge par votre carte vidéo. Pour trouver des informations sur les bibliothèques prises en charge, vous devez ouvrir l'onglet Affichage.
  6. Faites attention à la section "Pilotes" et à la ligne DDI pour Direct3D. En face de cet élément se trouve le numéro de génération du package API pris en charge par votre carte vidéo.

Vous savez maintenant comment vérifier DirectX sur Windows 7 dans deux directions : celle installée sur l'ordinateur et celle prise en charge par l'accélérateur graphique de votre ordinateur.

Deuxième option standard

Il existe d'autres façons d'exécuter l'outil de diagnostic. Tout d'abord, vous pouvez ouvrir partition système disque dur et accédez au répertoire Windows et System32. Dans la liste de tous les fichiers, recherchez dxdiag.exe et ouvrez-le.

Deuxièmement, l'utilisateur peut utiliser la recherche dans le menu Démarrer. Pour ce faire, ouvrez le menu et saisissez le nom du fichier exécutif. Une fois qu'il apparaît dans la liste des correspondances trouvées, exécutez-le. Bien entendu, vous pouvez exécuter l'application et vérifier la version de DirectX sur Windows 7. De plus, les options décrites conviennent à toutes les versions ultérieures du système d'exploitation, jusqu'à 10.

Programmes tiers

Si vous n'êtes pas satisfait de l'outil de vérification standard, vous pouvez utiliser un utilitaire tiers pour vérifier les informations sur le système et le matériel. Par exemple, l’un de ces programmes est le populaire AIDA64. Vous pouvez télécharger gratuitement version d'essai et affichez la version DirectX sur Windows 7 via celui-ci.

Vous devez exécuter le programme et sélectionner « Système d'exploitation » dans le répertoire principal avec les partitions. Dans celui-ci, retrouvez la ligne avec le nom du logiciel, en face de laquelle sera écrit version installée.

Pour comprendre quelle version est prise en charge par votre carte vidéo, recherchez la section DirectX et ouvrez l'onglet "Vidéo". Recherchez ensuite la ligne "Support matériel". En face, vous pouvez vérifier DirectX sur Windows 7, qui est supporté par votre accélérateur graphique.

De nombreux utilisateurs, lors de l'installation d'un logiciel, ont besoin de savoir quels pilotes sont déjà installés pour cette application ou pour d'autres. Ceci est nécessaire pour ne pas mettre du vieux bois de chauffage à la place du nouveau. Comment savoir quel Directx est installé peut être lu dans cet article.

Il existe deux façons de savoir quelle version des pilotes DirectX vous avez installée, chacune étant simple et pratique à sa manière.

La première façon de savoir quel directx est installé

Windows contient un outil avec lequel vous pouvez diagnostiquer le système pour détecter la présence de composants DirectX installés et connaître leur version. Pour utiliser cet utilitaire, vous devez procéder comme suit :

La deuxième façon de savoir quel directx est installé

Il existe de nombreux programmes sur Internet capables de diagnostiquer votre ordinateur, d'afficher la disposition des composants et d'analyser logiciel installé sur votre PC. En particulier, pour vérifier la version Directx, il existe un programme distribué gratuitement - PC-Wizard. Téléchargez et installez le programme, et après avoir lancé et collecté les informations, sélectionnez « Configuration », puis DirectX et vous verrez la version pilote installé. Regardons un exemple provenant d'un autre ordinateur :

Articles Similaires

DirectX est un package de bibliothèques qui vous permet d'afficher les moindres détails graphiques dans les applications sur le moniteur. Pour chaque Versions Windows votre propre version convient...

La technologie multimédia DirectX est utilisée sur de nombreux ordinateurs sur lesquels le système d'exploitation est installé. Système Windows. Le plus souvent, cette version permet de vérifier les mises à jour des jeux adaptés au système d'exploitation. Il ne vous reste plus qu'à savoir où...

Qu’est-ce que DirectX ? Il s'agit d'un ensemble d'API nécessaires à la résolution de problèmes liés à la programmation dans version d'exploitation Les fenêtres. Il est le plus souvent utilisé lors de l'écriture de jeux, c'est pourquoi les jeux récemment publiés ne peuvent fonctionner que sous les nouvelles versions de DirectX. Aujourd'hui, je vais vous expliquer comment savoir quelle version est installée sur votre PC ou ordinateur portable.

Première méthode

Pour commencer, nous utiliserons moyens standards pour les diagnostics de composants, intégrés à Windows. Pour ce faire, vous devez utiliser un utilitaire appelé « Exécuter » (Démarrer - Exécuter ou Win + R). Dans la fenêtre qui s'ouvre, saisissez le mot dxdiag et cliquez sur OK.

Une fenêtre apparaîtra dans laquelle vous pourrez non seulement voir la version de DirectX installée, mais également un certain nombre d'autres paramètres, notamment le nom de l'ordinateur, le modèle, le fabricant, la quantité de mémoire, etc.

Deuxième méthode

Si, pour une raison quelconque, vous ne pouvez pas utiliser la méthode indiquée ci-dessus, vous pouvez utiliser des utilitaires tiers. Il existe un grand nombre de programmes de ce type, prenez au moins le légendaire EVEREST, qui affiche absolument toutes les informations sur votre ordinateur.

Vous devez installer le programme, puis l'exécuter et attendre que le système collecte les informations nécessaires. Allez dans la section « Ordinateur » - « Informations récapitulatives » et toutes les informations seront affichées à l'écran, y compris DirectX (voir capture d'écran). Dans mon cas, le programme est langue anglaise, mais j'ai souligné les points principaux.

À propos, n'oubliez pas de mettre à jour DirectX dès sa sortie, afin de pouvoir toujours jouer à des jeux modernes.

Publications sur le sujet