Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet

Quelle est ma version de DirectX et mise à jour

DirectX est une bibliothèque de composants logiciels destinés à l'écriture, sous Windows, d'applications faisant intervenir de la vidéo. Contrairement à OpenGL, DirectX est un composant Windows et peut être installé et mis à jour de manière indépendante.

cr  01.01.2012      r+  21.08.2020      r-  20.04.2024      Pierre Pinard.         (Alertes et avis de sécurité au jour le jour)

De nombreuses applications, qu'elles soient confinées au monde Windows ou destinées à une large diffusion (multiplateformes), dont les jeux vidéo, proposent, à l'installation, d'utiliser, au choix, la bibliothèque de fonctions graphiques OpenGL ou DirectX. La mise à jour de DirectX vers sa toute dernière version est une opération incluse dans la mise à jour de Windows. Par contre, certaines applications nécessitent une version précise (et antérieure) de DirectX et sont livrées avec cette version précise. Mais !... Généralement, la procédure d'installation de DirectX livrée avec l'application détecte une version plus récente de DirectX et préconise de ne pas installer cette version antérieure. Or il faut savoir qu'à partir de Windows Vista, DirectX est, au minimum, en version 10, et est totalement incompatible avec les anciennes versions de DirectX dont la très répandue version 9.0c. La toute première version de Windows Vista comportait des composants DirectX 9 afin d'assurer la compatibilité ascendante avec Windows XP, mais les mises à jour de Windows Vista semblent avoir effacé ces composants de compatibilité.

Exemple de chronologie pour comprendre le problème (dates de sortie) :

Prenons le cas de deux jeux vidéo anciens, mais toujours joués actuellement : Star Wars - Chevaliers de l'Ancienne République (Knights of the Old Republic abrégé en Kotor). Ces jeux nécessitent la version 9.0c de DirectX.

  • 19 décembre 2002 : Publication de DirectX 9.0

  • 23 mars 2003 : Publication de DirectX 9.0a

  • 13 août 2003 : Publication de DirectX 9.0b

  • 11 septembre 2003 : Kotor 1 sur Xbox (une XBox est un PC dégradé tournant sous une version de Windows 2000)

  • 5 décembre 2003 : Kotor 1 sur PC et Macintosh

  • 6 août 2004 : Publication de DirectX 9.0c

  • 6 décembre 2004 : Kotor 2 en version XBox aux États-Unis

  • 11 février 2005 : Kotor 2 en version PC et XBox dans le monde

  • 30 novembre 2006 : Publication de DirectX 10.0

  • 30 janvier 2007 : Windows Vista avec DirectX 10.0 incompatible avec les applications faisant appel à DirectX 9

  • 22 octobre 2009 : Windows 7 avec DirectX 11 incompatible avec les applications faisant appel à DirectX 9

Les applications tournant encore sous Windows XP (vous devez être au niveau de mise à jour "SP3" de Windows XP ou une mise à jour supérieure) ne devraient pas rencontrer de problème. Vous devriez être au niveau DirectX 9.0c.

Les applications tournant sous Windows Vista disposent, selon les mises à jour, de DirectX 10 avec des composants de compatibilité DirectX 9.0c. Si ces composants de compatibilité DirectX 9.0C ne sont pas installés, il faut alors installer un DX 9 concurremment à DX 10.

Les applications tournant sous Windows 7 ne devraient pas rencontrer de problème puisque Windows 7 est livré avec, au minimum, la version 11 de DirectX et les composants de compatibilité avec de nombreuses versions antérieures de Windows.




Deux outils possibles pour savoir quelle est ma version actuelle de DirectX :

  1. Avec dxdiag de Windows :
    Faites :
    Clic sur le bouton « Démarrer » Clic sur le bouton « Démarrer » de Windows XP de Windows XP puis sur « Exécuter ».
    Ou
    Clic sur le bouton « Démarrer » Clic sur le bouton « Démarrer » de Windows 7 des versions Vista, 7, 8, etc. de Windows.

    Tous les programmes Accessoires Exécuter
    Dans la boîte qui vient de s'ouvrir, lancez l'outil de diagnostic de DirectX en tapant : dxdiag


    Quelle est la version de DirectX installée sur mon ordinateur ?
    Quelle est la version de DirectX installée sur mon ordinateur ? Lancer Dxdiag


    Dans l'onglet "Système" de la fenêtre qui s'affiche, on peut lire la version actuelle de DirectX


    Lecture de la version de DirectX installée sur mon ordinateur ?
    Lecture de la version de DirectX installée sur mon ordinateur


  2. Avec SiSoft Sandra (version gratuite)
    SiSoft Sandra (version Lite, gratuite)
    Ce logiciel, vivant, est l'une des références parmi cette famille de logiciels. Il permet d'obtenir énormément d'information sur les composants, matériel ou logiciel, de votre ordinateur. Il se distingue un peu des autres en ce sens qu'il dispose également d'outils de mesures de performances (benchmarks), ces mesures permettant, également, de déceler des défaillances (à utiliser avec parcimonie par des utilisateurs avertis - des cas de destruction du matériel par une mauvaise utilisation ou des tests agressifs ou conduisant à une recherche de surcadençage (overclocking) sont signalés). Cette version gratuite est, bien entendu, une version dégradée des versions commerciales, mais elle est plus que suffisante pour les besoins courants d'identification de composants matériels ou logiciels.


    Sélectionnez, dans SiSoft Sandra, l'onglet "Logiciels" puis la ressource vidéo DirectX
    Sélectionnez, dans SiSoft Sandra, l'onglet "Logiciels" puis la ressource vidéo DirectX


    Déployez la liste déroulante et lisez la ou les versions de DirectX (Direct3D) installées (ici, 3 versions cohabitent)
    Déployez la liste déroulante et lisez la ou les versions de DirectX (Direct3D) installées (ici, 3 versions cohabitent)
]




]




DirectX 9.0c End-User Runtime est la seule version de DirectX disponible de manière autonome en téléchargement et installation. Si vous avez besoin de la version 9 de DirectX, téléchargez DirectX 9.0C (la version multilangue complète et redistribuable 9.29.1962 de juin 2010), disponible gratuitement sur le site de Microsoft. Installez-la. Ceci installera une version 9 complète de DirectX (à côté de vos versions 10 et/ou 11 qui cohabiteront, inchangées.




Télécharger dxwebsetup.exe, le « Programme d'installation Web des composants d'exécution utilisateur final DirectX ». Ce programme fonctionne sous :

  • Windows 7

  • Windows Server 2003 Service Pack 1

  • Windows Server 2003 Service Pack 2

  • Windows Server 2008

  • Windows Vista

  • Windows XP Service Pack 2

  • Windows XP Service Pack 3

Se rendre sur le site de Microsoft à cette adresse et télécharger dxwebsetup.exe (ne pas télécharger les suggestions additionnelles éventuelles faites par Microsoft).

Exécuter dxwebsetup.exe. Cet outil prend en charge le téléchargement et la mise à jour de toutes les versions de DirectX (9, 10 et 11). Utilisé une première fois, les téléchargements qu'exécute cet outil peuvent durer 30 minutes (ce qui parait suspect, car il s'agit de télécharger 94,2 Mo lors de ce test. D'autre part, en saturant la bande passante montante avec un outil de P2P, dxwebsetup.exe semble stagner et en libérant la bande passante montante, il est plus véloce - il y a donc suspicion que cet outil fasse remonter de l'information vers Microsoft).


Exécution de dxwebsetup.exe
Exécution de dxwebsetup.exe


Exécution de dxwebsetup.exe
Exécution de dxwebsetup.exe
Attention ! Décocher cette case !
C'est une tentative de Microsoft d'installer sa barre d'outils Bing et de hijacker les réglages des navigateurs.


Exécution de dxwebsetup.exe
Exécution de dxwebsetup.exe


Exécution de dxwebsetup.exe
Exécution de dxwebsetup.exe


Exécution de dxwebsetup.exe
Exécution de dxwebsetup.exe


Exécution de dxwebsetup.exe
Exécution de dxwebsetup.exe


Déployez la liste déroulante et lisez la ou les versions de DirectX (Direct3D) installées (ici, 3 versions cohabitent)
Exécution de dxwebsetup.exe - Vérification avec SiSoft Sandra
Versions de DirectX (Direct3D) installées (ici, 3 versions cohabitent)

Dossier (collection) : Mises à jour

Quelle est ma version de :

Quelle est ma version de Windows - Mise à jour.
Quelle est ma version de DirectX - Mise à jour.
Quelle est ma version d'OpenGL - Mise à jour.
Quelle est ma version d'Adobe Reader - Mise à jour.
Quelle est ma version de Flash Player - Mise à jour.
Quelle est ma version de Java - Mise à jour.
Quelle est ma version de JavaScript - Mise à jour.
Quelle est ma version de Silverlight - Mise à jour

Quelles sont mes cartes audio et pilotes - Mise à jour
Quelles sont mes cartes graphiques et pilotes - Mise à jour.

Failles de sécurité et mises à jour
Scans de correctifs de failles - Secunia PSI

Mises à jour

Mise à jour de tous les plugins dans tous les navigateurs
Mise à jour de tous les plugins dans Mozilla Firefox
Mise à jour de tous les plugins dans Opera
Mise à jour de tous les plugins dans Google Chrome
Mise à jour de tous les plugins dans Apple Safari
Mise à jour de tous les plugins dans Internet Explorer

Windows Update
Mise à jour de Windows XP après le 08.05.2014
Windows 7 64 bits Service Pack 2 (W7 x64 SP2)
Récapitulatif des bulletins de sécurité Windows
Mise à jour Windows à l'extinction du PC

Mises à jour avec des outils tiers

Kaspersky Software Updater
uCheck

Mises à jour des pilotes (drivers)

SDI-Tool - Snappy Driver Installer
DriversScanner

Général

Protocole de mises à jour

Failles de sécurité
Failles de sécurité - Exemples
Exploit
Exploits - Exemples
Zero Day


Dossier (collection) : Java

Quelle est ma version actuelle de Java

Installation de Java
Mise à jour de Java
Comment désinstaller Java
Java ou JavaScript ?
La petite histoire de Java
Références Java
Ressources Java
Requêtes similaires Java
L'affaire de la JVM Java de Microsoft

Requêtes similaires

Plugin Java
Plug-in Java
Plug in Java


Dossier (collection) : Plugins et extensions

Plug-ins et extensions
Différences entre plug-ins et extensions

Extensions
Extension
Module additionnel (synonyme d'extension)
Module complémentaire (synonyme d'extension)
Module d'extension (synonyme d'extension)
Module externe (synonyme d'extension)
Application extérieure servant à personnaliser (synonyme d'extension)
Addin (synonyme d'extension)
Add-in (synonyme d'extension)
Additif (synonyme d'extension)
Addon (synonyme d'extension)
Add-on (synonyme d'extension)

Plug-in
Plug-in
Plugin (synonyme de plug-in)
Plug in (synonyme de plug-in)
Plugiciel (synonyme de plug-in)
Greffon (synonyme de plug-in)
Composant logiciel enfichable (synonyme de plug-in)
Mise à jour de tous les plugins dans tous les navigateurs d'un seul clic
HTML5 et abandon de la notion de plug-in fin 2016

Techniques d'accueil des plug-ins dans les navigateurs Web
NPAPI (mécanisme d'accueil des plug-ins dans les navigateurs)
PPAPI (mécanisme d'accueil des plug-ins dans les navigateurs)
Navigateurs Web
Navigateurs Androïd

Quelques exemples de plug-ins
Plug-in Adobe Flash Player (Shockwave)
Plug-in Java
Plug-in Silverlight
Plug-in Acrobat (.pdf)

Techniques de remplacement des plug-ins à partir du 1er janvier 2017
WHATWG Web Hypertext Application Technology Working Group
HTML5
API (Application Programming Interface)

Mise à jour de tous les plug-ins, pour tous les navigateurs
Mise à jour de tous les plug-ins dans tous les navigateurs
Mise à jour des plug-ins dans Google Chrome
Mise à jour des plug-ins dans Internet Explorer
Mise à jour des plug-ins dans Opera
Mise à jour des plug-ins dans Safari
Mise à jour des plug-ins dans Firefox