Ich habe gerade ein neues Spiel auf meinem Windows 7 RTM-Computer installiert. Das Spiel fordert mich auf, DirectX 9.0 (c) zu installieren. Ich sagte 'NEIN', weil mein Computer DirectX 11 hat (bestätigt mit dxdiag
). Wenn ich das Spiel starte, tritt ein Fehler auf, der mich darüber informiert, dass d3dx9_39.dll
es fehlt.
Ist Windows 7 DirectX abwärtskompatibel?
windows-7
directx-11
directx-9
Pure.Krome
quelle
quelle
Sie können modernen Spielen sicher erlauben, jede benötigte Version von DirectX zu installieren. Dies wirkt sich NICHT auf DirectX aus, das derzeit auf Ihrem Computer installiert ist.
Wie Sie gesehen haben, funktioniert das Spiel möglicherweise nicht, wenn Sie einem Spiel nicht erlauben, die erforderliche Version von DirectX zu installieren.
quelle
Es gibt eine gute Möglichkeit, dies zu tun, wenn Sie frühere Versionen von DirectX nicht installieren möchten: Holen Sie sich die erforderliche DLL-Datei (aus dem Internet oder von einem System, auf dem diese Version von DirectX installiert ist) und legen Sie sie im Stammordner von ab die Anwendung, die nach dieser Datei sucht.
Dies wird gut funktionieren.
quelle
Das DirectX-Laufzeitinstallationsprogramm ruft alle monatlichen Patches ab - Sie benötigen diese, also lassen Sie es laufen.
Sie können das Laufzeitinstallationsprogramm herunterladen von:
quelle
Ich würde das Spielinstallationsprogramm das DirectX 9-Installationsprogramm ausführen lassen. Sie können die DirectX 9-Installation dann über Windows Update aktualisieren oder manuell herunterladen und installieren. Auf diese Weise wird es für Windows 7 auf dem neuesten Stand sein.
quelle