El programa no puede iniciarse porque falta d3dx9_38.dll en el equipo


El programa no puede iniciarse porque falta d3dx9_38.dll en el equipo

Cuando iniciado la instalación de algún juego o iniciamos el juego no abre y sale este error: 

El programa no puede iniciarse porque falta d3dx9_38.dll en el equipo. Intente reinstalar el programa para corregir el problema.


Este error sucede porque el juego necesita ciertas librerías de Windows y no lo encuentra en el sistema. Este conjunto de librerías se llama DirectX que nos sirven para poder escuchar los sonidos y ver los gráficos sean en 2D y 3D, es por ello que si falta DirectX sencillamente el juego no podrá ejecutarse.

¿Cómo se soluciona? Es tan simple como descargar e instalar DirectX, pero este error es específicamente para DirectX 9, ya que el juego estaba diseñado para esta versión.

¿De donde lo descargo? Desde la página de Microsoft podemos encontrar diferentes versiones u de otras páginas que también ofrecen la descarga.
Opción 1: http://adf.ly/1b2E9c
Opción 2:  http://adf.ly/1b2EFi

¿Cómo lo instalo? Luego ejecuta el instalador, para la instalación debe estar conectado a Internet ya que es un instalador web, pesa unos 55 megas la instalación.

Finalmente ejecute de nuevo el juego, si todo salio bien a disfrutar del juego, también puedes verlo en el siguiente vídeo:



Comentarios

Entradas populares de este blog

Convertir jar a ejecutable exe con Launch4j

Librería para cambiar apariencia ventana y frames Java

Component mscomctl.ocx or one of its dependencies not correctly registered