DirectX 9 se niega a instalar

DirectX 9 se niega a instalar

Estoy intentando instalar DirectX 9 en una máquina virtual Win7 x64 (debido a una larga historia en la que no entraré) pero el instalador va desde el EULA directamente a la parte Instalación completa, pero no dice que encontró una versión más nueva de DirectX o que la instalación falló. ¿Hay alguna forma de forzar la instalación o extraer las DLL del instalador fuera de línea? EDITAR: El instalador no genera un archivo de registro ni aparece posteriormente en la lista de Programas instalados.

Respuesta1

Es posible que esté ejecutando el instalador incorrecto o algo así. El2010 redistribuibleEl paquete parece ser compatible con Windows 7. Si sabe exactamente qué archivos DLL necesita, puede descomprimir los instaladores y los numerosos archivos cab que contiene con7zipu otras herramientas

Además, no olvide que muchos de estos instaladores simplementeextractoarchivos, y hay un segundo instalador que debería (pero a veces no) ejecutarse automáticamente

Respuesta2

La respuesta corta es que no puedes instalar "DirectX" en Windows 7. Ya viene con DirectX 9.0c, DirectX 10 y DirectX 11. ElTiempo de ejecución de usuario final de DirectXpor lo tanto, nunca instala "DirectX" en ninguna versión de Windows posterior a Windows XP Service Pack 2.

Sin embargo, todavía instala algunos de los bits de utilidad opcionales (y en gran medida obsoletos) como D3DX9, D3DX10, D3DX11, etc.KB79113en la sección "Lista de fallas de archivos que corrige el paquete DirectX End-User Runtime".

El tiempo de ejecución del usuario final de DirectX crea un archivo de registro. Consulte %WINDIR%\Logsel archivo DirectX.log.

VerConfiguración no tan directa

información relacionada