Comment télécharger et mettre à jour DirectX sur votre PC
Points Clés à Retenir
- DirectX est une série d'interfaces de programmation (API) Windows, cruciales pour la gestion graphique des jeux. Elles permettent aux développeurs de créer des jeux compatibles avec divers configurations d'ordinateurs.
- Pour connaître votre version de DirectX, lancez la commande "Exécuter" (touches Win + R) et entrez « dxdiag ». La version de DirectX s'affichera dans la fenêtre de l'outil de diagnostic DirectX.
- Inutile de télécharger DirectX séparément, car il est intégré à Windows. Les mises à jour s'effectuent via Windows Update. Plusieurs versions de DirectX peuvent coexister pour assurer la compatibilité avec différents jeux.
Si vous êtes un joueur sur Windows, le terme DirectX vous est certainement familier. Mais quel est son rôle exact et faut-il le mettre à jour ou modifier des paramètres ? Examinons ensemble comment vérifier votre version de DirectX et s'il est nécessaire d'intervenir.
Qu'est-ce que DirectX ?
Comme nous l'avons expliqué dans notre introduction à DirectX, il s'agit d'un ensemble d'API (plus d'informations sur les API) Windows qui gèrent l'aspect visuel des jeux. Étant donné qu'il n'existe pas deux PC de jeu identiques, avec le même ensemble de composants, les développeurs de jeux se servent des bibliothèques DirectX pour créer des jeux fonctionnant sur différents types de machines.
Ces API permettent aux jeux de communiquer efficacement avec le matériel de votre ordinateur. Ainsi, un développeur peut s'assurer que son jeu est compatible avec une seule version de DirectX au lieu de devoir gérer la compatibilité avec des centaines de cartes graphiques différentes. Cela contraste avec les consoles de jeux, où les développeurs connaissent précisément le matériel avec lequel ils travaillent (toutes les PS5, par exemple, ont les mêmes composants internes).
Il est important de noter que DirectX n'est pas la seule API graphique. Nous avons, par exemple, comparé DirectX à OpenGL, une des API graphiques alternatives les plus populaires.
Quelle est ma version de DirectX ?
Au moment où cet article est rédigé, la version la plus récente de DirectX est DirectX 12 (plus précisément sa révision DirectX 12 Ultimate). Cette version est uniquement disponible sur Windows 10 et Windows 11. Si vous utilisez une version de Windows plus ancienne et non prise en charge, votre expérience de jeu ne sera probablement pas optimale.
Il est facile de vérifier la version de DirectX installée sur votre PC. Pour cela, appuyez sur les touches Win + R pour ouvrir la boîte de dialogue "Exécuter", puis tapez dxdiag. Si le système vous demande de confirmer que vos pilotes sont signés numériquement, votre choix importe peu.
La fenêtre "Outil de diagnostic DirectX" s'ouvrira peu après.
Dans l'onglet "Système", au bas de la section "Informations système", vous verrez la ligne "Version DirectX" indiquant ce qui est installé sur votre ordinateur. Si vous utilisez Windows 11 ou Windows 10, vous devriez voir DirectX 12. Dans le cas contraire, il est recommandé de rechercher des mises à jour Windows.
Tant que vous êtes dans cette fenêtre, cliquez sur l'onglet "Affichage" (vous en verrez plusieurs si vous avez plusieurs écrans) afin de confirmer que votre ordinateur est compatible avec toutes les fonctionnalités de DirectX. Les mentions "Accélération DirectDraw", "Accélération Direct3D" et "Accélération de texture AGP" devraient toutes indiquer "Activée". Si votre carte graphique est suffisamment récente pour être compatible avec DirectX 12 Ultimate, une mention le confirmera également.
Si votre matériel actuel ne prend pas en charge DirectX 12 Ultimate, une mise à niveau de votre PC pourrait être nécessaire pour en profiter pleinement.
Comment télécharger DirectX ?
Avec les versions récentes de Windows, le téléchargement direct de DirectX n'est pas nécessaire. Il est intégré au système d'exploitation et vous recevrez les mises à jour via Windows Update lorsqu'elles seront disponibles. Vous n'avez donc pas à vous préoccuper de l'installation manuelle des mises à jour DirectX lorsque vous lancez un nouveau jeu.
Si Windows Update n'a pas été désactivé, votre version de DirectX devrait toujours être à jour. Vous pouvez, toutefois, effectuer manuellement une recherche de mises à jour Windows si vous le souhaitez.
Pourquoi ai-je plusieurs versions de DirectX installées ?
Bien que la version de Windows que vous utilisez détermine la dernière version de DirectX que votre ordinateur peut exécuter, cela ne signifie pas que seule cette dernière est installée. Bien que DirectX soit une partie intégrante de Windows, il est probable que plusieurs fichiers DirectX soient présents dans C:\Windows\System32 (et C:\Windows\SysWOW64 sur une version 64 bits de Windows).
Pourquoi ?

La raison est similaire à celle qui explique la présence de nombreuses copies du redistribuable Microsoft Visual C++ sur votre ordinateur : chaque jeu repose sur une version spécifique de DirectX pour laquelle il a été conçu. Par exemple, si un développeur a créé un jeu pour utiliser la mise à jour 40 de DirectX 11, seule cette version 40 fonctionnera. Une version plus récente n'est pas compatible ; vous ne gagnerez pas simplement en performance avec ce jeu parce que vous disposez de DirectX 12.
Ainsi, chaque fois que vous installez un nouveau jeu, il installera probablement une copie spécifique de DirectX, sauf si cette version exacte est déjà présente. Cela peut vous amener à avoir potentiellement des dizaines de copies de DirectX sur votre système, pour assurer le fonctionnement de tous les jeux auxquels vous jouez.
Bien que les jeux doivent généralement installer ce dont ils ont besoin, vous pouvez également exécuter l' outil d'exécution DirectX pour utilisateur final de Microsoft pour installer les anciennes bibliothèques DirectX sur votre système. Cela n'affectera pas la version moderne de DirectX que vous utilisez, mais pourrait vous faire gagner du temps en installant toutes ces bibliothèques en une seule fois si vous jouez à beaucoup de jeux anciens.
Dois-je désinstaller ou réinstaller DirectX ?
Il n'existe pas de méthode officielle pour désinstaller ou réinstaller DirectX. Vous ne pouvez pas le supprimer du panneau "Applications" des Paramètres Windows. Cependant, ce n'est pas nécessaire, car il ne s'agit pas d'un programme normal, mais d'un composant essentiel pour l'affichage graphique sous Windows.
Comme mentionné précédemment, il n'est pas nécessaire de s'inquiéter d'avoir plusieurs versions de DirectX installées. Ces bibliothèques supplémentaires ne posent aucun problème et ont été installées pour une raison précise, lors du téléchargement d'un jeu particulier.
Il ne faut pas essayer de supprimer des fichiers DirectX individuellement dans les dossiers mentionnés précédemment. Cela pourrait empêcher le bon fonctionnement des jeux ou d'autres programmes. En cas de problèmes avec une version particulière de DirectX, essayez d'installer les mises à jour Windows en attente ou de réinstaller le jeu qui l'utilise. En cas d'erreurs DirectX, nous avons par ailleurs expliqué comment résoudre des problèmes tels que « L'installation de DirectX n'a pas pu télécharger le fichier ».
Nous avons expliqué ce qu'est DirectX, comment vérifier la version installée et comment obtenir les dernières mises à jour. Cette puissante bibliothèque d'outils graphiques explique en partie pourquoi Windows est une plateforme de jeu si populaire. C'est un élément normal de votre ordinateur si vous jouez à des jeux et, dans la plupart des cas, aucune intervention n'est nécessaire pour gérer DirectX.