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.dll
manque.
Windows 7 DirectX est-il rétrocompatible?
windows-7
directx-11
directx-9
Pure.Krome
la source
la source
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.
la source
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.
la source
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:
la source
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.
la source