Dois-je installer DirectX 9.0 (c) sur ma machine Windows 7 RTM?


8

Je viens d'installer un nouveau jeu sur ma machine Windows 7 RTM. Le jeu me demande d'installer DirectX 9.0 (c). J'ai dit «NON» car ma machine a DirectX 11 (confirmé par dxdiag). Lorsque je lance le jeu, une erreur se produit m'informant qu'il d3dx9_39.dllmanque.

Windows 7 DirectX est-il rétrocompatible?

Réponses:


9

Oui.

Le programme d'installation de Direct X est suffisamment intelligent pour simplement y insérer des fichiers pour que les choses fonctionnent. Certains programmes font les choses dans le mauvais sens (comme c'est le cas ici) et demandent des fichiers directement, plutôt que les fonctionnalités fournies par les fichiers.


Donc, il n'écrasera pas ma version existante de DX11?
Pure.Krome

5
Non. Les versions plus anciennes (comme la version 5 ou 6) peuvent le faire, mais MS a agi ensemble et maintenant il ajoute simplement les bibliothèques et ne tue rien. Si vous utilisez Steam, à peu près tous les jeux le font, c'est inoffensif.
salmonmoose

1

Vous pouvez autoriser en toute sécurité les jeux modernes à installer la version de DirectX dont ils ont besoin. Cela n'affectera PAS le DirectX actuellement installé sur votre ordinateur.

Comme vous l'avez vu, le fait de ne pas autoriser un jeu à installer sa version requise de DirectX peut entraîner le non-fonctionnement du jeu.


1

Il existe un excellent moyen de le faire si vous ne souhaitez pas installer les versions précédentes de DirectX: obtenez le fichier .dll requis (à partir d'Internet ou d'un système où cette version de DirectX est installée) et placez-le dans le dossier racine de l'application recherchant ce fichier.

Cela fonctionnera bien.


1

Le programme d'installation de DirectX exécutera tous les correctifs mensuels - vous en aurez besoin, alors laissez-le s'exécuter.

Vous pouvez obtenir le programme d'installation d'exécution à partir de:

http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en


Alors win7 n'est-il pas déjà à jour? ce serait ... euh ... bizarre ???
Pure.Krome

Oui, je trouve ça bizarre aussi. Mais les jeux DirectX 9 doivent souvent obtenir les derniers correctifs. Si vous exécutez le programme d'installation ou l'obtenez sur microsoft.com/downloads/… cela devrait fonctionner.
Tom

0

Je laisserais le programme d'installation du jeu exécuter le programme d'installation de DirectX 9. Vous pouvez ensuite mettre à jour l'installation de DirectX 9 via Windows Update ou la télécharger et l'installer manuellement. De cette façon, il sera à jour pour Windows 7.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.