Wie kann ich Directx9 unter Windows 10 installieren?

Wie kann ich Directx9 installieren: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429, ich verwende Windows 10, aber das Setup sagt: "Sie müssen win98 usw. ausführen...."

Author: Nifle, 2015-09-29

3 answers

Hatte das gleiche Problem, als ich versuchte, ein älteres Spiel unter Windows-10 auszuführen, beschwerte es sich über eine fehlende DLL d3dx9_41.dll.

Sie können die "DirectX End User Runtimes" von der Microsofts Website herunterladen. Die genaue Version hängt von der Datei ab, die von Ihrer Anwendung benötigt wird, in meinem Fall war es directx_mar2009_redist.exe - .

Um die richtige Version zu finden, habe ich die Fehlermeldung analysiert. Wenn die fehlende Datei zum Beispiel d3dx9_41.dll, bedeutet dies, dass DirectX-9 Version 41 erforderlich ist. Der liste unten zeigt die verfügbaren DirextX-9 Versionen, die Version finden Sie in der dritten Spalte. Dies gibt Ihnen eine Ahnung von dem, was zu suchen, die Stichwörter directx Mar2009 führen mich zu der microsoft download-Seite.

Feb2005_d3dx9_24_x86.cab
Feb2005_d3dx9_24_x64.cab
Apr2005_d3dx9_25_x64.cab
Apr2005_d3dx9_25_x86.cab
Jun2005_d3dx9_26_x64.cab
Jun2005_d3dx9_26_x86.cab
Aug2005_d3dx9_27_x64.cab
Aug2005_d3dx9_27_x86.cab
Dec2005_d3dx9_28_x64.cab
Dec2005_d3dx9_28_x86.cab
Feb2006_d3dx9_29_x86.cab
Feb2006_d3dx9_29_x64.cab
Apr2006_d3dx9_30_x64.cab
Apr2006_d3dx9_30_x86.cab
OCT2006_d3dx9_31_x64.cab
OCT2006_d3dx9_31_x86.cab
DEC2006_d3dx9_32_x86.cab
DEC2006_d3dx9_32_x64.cab
APR2007_d3dx9_33_x64.cab
APR2007_d3dx9_33_x86.cab
JUN2007_d3dx9_34_x86.cab
JUN2007_d3dx9_34_x64.cab
AUG2007_d3dx9_35_x86.cab
AUG2007_d3dx9_35_x64.cab
Nov2007_d3dx9_36_x86.cab
Nov2007_d3dx9_36_x64.cab
Mar2008_d3dx9_37_x64.cab
Mar2008_d3dx9_37_x86.cab
JUN2008_d3dx9_38_x86.cab
JUN2008_d3dx9_38_x64.cab
Aug2008_d3dx9_39_x64.cab
Aug2008_d3dx9_39_x86.cab
Nov2008_d3dx9_40_x86.cab
Nov2008_d3dx9_40_x64.cab
Mar2009_d3dx9_41_x64.cab
Mar2009_d3dx9_41_x86.cab
Aug2009_d3dx9_42_x86.cab
Aug2009_d3dx9_42_x64.cab
Jun2010_d3dx9_43_x64.cab
Jun2010_d3dx9_43_x86.cab

Vielleicht ist es auch möglich, die neueste Version von June 2010 zu installieren, ich bin mir nicht sicher, ob sie auch die früheren Versionen enthält.

 11
Author: martinstoeckli,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-11-21 23:43:14

Das in Windows 10 integrierte DirectX ist mit DirectX 9, 10 und 11 kompatibel.
Sie sollten also nicht versuchen, eine ältere DirectX-Version manuell zu installieren. Sie können Ihre Windows-Installation auf diese Weise wirklich vermasseln.

Leider gibt es viele Programme (hauptsächlich alte Spiele), die versuchen, DirectX selbst zu installieren oder das Vorhandensein einer bestimmten DirectX-Version auf falsche Weise zu testen, wodurch sie verpassen, dass DirectX bereits vorhanden ist.

Es gibt wirklich keine gute Lösung dafür.
Wenn das Installationsprogramm des alten Programms hirntot ist, können Sie das nicht wirklich heilen.

Manchmal hilft es, das Installationsprogramm im" Kompatibilitätsmodus " für XP-SP3 auszuführen.
In einigen anderen Fällen können Sie das Installationsprogramm zwingen, trotzdem fortzufahren, und das Spiel funktioniert trotz der Fehler während der Installation.
Und manchmal hast du einfach kein Glück.

Möglicherweise müssen Sie ein wenig experimentieren, um zu sehen, was in Ihrem speziellen Fall am besten funktioniert.

 2
Author: Tonny,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-06-06 23:25:48

Das liegt daran, dass Sie versuchen, DirectX 9.0c End-User Runtime für Windows 2000 auf XP SP1 zu installieren. Ihr Link ist die Download-Seite für diesen Artikel, suchen Sie nach System requirements Abschnitt unter allen Elementen auf Microsoft-Website (beachten Sie, es hat die gleiche id in der URL).
https://www.microsoft.com/en-us/download/details.aspx?id=34429

Sie möchten eine der folgenden Optionen (beide Version 9.29.1974, Abschnitt Details erweitern):

  1. DirectX End-User Runtime Web Installer

Die online version, die die benötigten Komponenten herunterlädt.
https://www.microsoft.com/en-us/download/details.aspx?id=35

  1. DirectX-Endbenutzer-Laufzeiten (Juni 2010)

Die offline-version (96 MB) der oben genannten.
https://www.microsoft.com/en-us/download/details.aspx?id=8109

 1
Author: Dan Dar3,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-10-04 19:16:02