¿Cómo puedo instalar Directx9 en Windows 10?
¿Cómo puedo instalar Directx9: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429 , estoy usando Windows 10 pero el programa de instalación dice: “Debes estar usando win98 etc…”
¿Cómo puedo instalar Directx9: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429 , estoy usando Windows 10 pero el programa de instalación dice: “Debes estar usando win98 etc…”
Tuvo el mismo problema cuando intenté ejecutar un juego antiguo en Windows-10, se quejó de que faltaba un dll d3dx9_41.dll
.
Puedes descargar el “DirectX end user runtimes” de la página web de Microsofts. La versión exacta depende del archivo requerido por su aplicación, en mi caso fue directx_mar2009_redist.exe .
Para encontrar la versión correcta analicé el mensaje de error. Si el archivo que falta es por ejemplo d3dx9_41.dll
, significa que se requiere la versión 41 de DirectX-9. La siguiente lista muestra las versiones de DirextX-9 disponibles, la versión se puede encontrar en la tercera columna. Esto le da una pista de lo que hay que buscar, las palabras clave directx Mar2009
me llevan a la página de descarga de Microsoft.
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
Tal vez también sea posible instalar la última de Junio 2010 , no estoy seguro de que contenga las versiones anteriores también.
El DirectX incorporado en Windows 10 es compatible con DirectX 9, 10 y 11. Así que no deberías intentar instalar una versión anterior de DirectX manualmente en absoluto. Realmente puedes fastidiar la instalación de Windows de esa manera.
Desafortunadamente, hay muchos programas (principalmente juegos antiguos) que intentan instalar DirectX por sí mismos o probar la presencia de cierta versión de DirectX de manera incorrecta, lo que hace que no se den cuenta de que DirectX ya está presente.
Realmente no hay una buena solución para eso. Si el instalador del programa antiguo tiene muerte cerebral no puedes curar eso realmente.
A veces ayuda ejecutar el instalador en “modo de compatibilidad” para XP-SP3. En otros casos, puede forzar al instalador a continuar de todos modos y el juego sólo funcionará a pesar de los errores durante la instalación. Y a veces simplemente no tiene suerte.
Puede que tenga que experimentar un poco para ver qué funciona mejor en su caso particular.
Eso es porque estás tratando de instalar DirectX 9.0c End-User Runtime
para Windows 2000 a XP SP1. Tu enlace es la página de descarga de este elemento, busca la sección System requirements
debajo de todos los elementos del sitio web de Microsoft (ten en cuenta que tiene el mismo id
en la URL). https://www.microsoft.com/en-us/download/details.aspx?id=34429
Quieres una de las siguientes opciones (ambas versiones 9.29.1974
, expandir Details
sección):
La versión en línea que descargará los componentes que requiere. https://www.microsoft.com/en-us/download/details.aspx?id=35
La versión offline (96 MB) de lo anterior. https://www.microsoft.com/en-us/download/details.aspx?id=8109