Cómo descargar d3dx9_43.dll del sitio web oficial de Microsoft

Las acciones típicas de un usuario novato, cuando ve un mensaje al iniciar un juego que el programa no puede ser lanzado porque d3dx9_43.dll falta en el equipo – para empezar a buscar en Internet donde descargar d3dx9_43.dll gratis. El resultado típico de estas acciones – vagando en sitios dudosos, y el juego todavía no se inicia.

En esta instrucción – pasos sobre cómo solucionar el error El programa no puede iniciarse porque falta d3dx9_43.dll en su ordenador en Windows 10, Windows 8 y Windows 7 y por qué aparece (versión en inglés del error: The program can’t start because d3dx9_43.dll is missing from your computer); sobre cómo descargar de forma segura el archivo original desde la página web de Microsoft y por qué no debe descargar este archivo desde sitios de terceros. Además, al final del artículo hay un vídeo de instrucciones sobre cómo solucionar el error.

Cómo solucionar el error “El ordenador carece de d3dx9_43.dll” al iniciar un juego o programa

Para no buscar dónde descargar d3dx9_43.dll gratis y no descargar malware en tu ordenador o portátil, es útil preguntarse: ¿qué es este archivo?

La respuesta es que este archivo es parte de los componentes de DirectX 9 necesarios para ejecutar muchos juegos no los más nuevos y algunos programas de aplicación, debe estar en la carpeta C:WindowsSystem32 (pero no se apresure a copiar allí descargado desde algún lugar d3dx9_43.dll).

Normalmente el razonamiento del usuario es: pero tengo instalado DirectX 11 en Windows 7 u 8, o incluso DirectX 12 en Windows 10, pero esto no es suficiente: por defecto, el sistema no contiene librerías (archivos DLL) de versiones anteriores de DirectX, y sin embargo algunos juegos y programas las necesitan.

Y para que aparezcan estas librerías, basta con utilizar el instalador oficial de Microsoft, que las añadirá automáticamente al sistema, solucionando así los errores “El programa no puede iniciarse porque falta d3dx9_43.dll en el ordenador”.

Descargue d3dx9_43.dll del sitio web oficial

Para descargar d3dx9_43.dll para Windows 10, 8 y Windows 7, así como otros archivos DLL que puedas necesitar para ejecutar un juego o programa que no se inicie (y lo más probable es que requiera algo más que este archivo), sigue estos pasos:

  1. Vaya a la página oficial de Microsoft https://www.microsoft.com/ru-ru/download/details.aspx?id=35 y descargue el instalador web de las bibliotecas ejecutables de usuario final de DirectX.
  2. Ejecute el archivo ejecutable dxwebsetup.exe descargado. Acepta los términos y condiciones y rechaza la instalación de software adicional (actualmente ofrece la instalación del panel de Microsoft Bing).
  3. Espere a que se complete la instalación: el programa descargará automáticamente todas las bibliotecas de Microsoft DirectX que faltan (antiguas pero actualizadas).

Hecho. Después de eso, el archivo d3dx9_43.dll aparecerá en la ubicación correcta (puede comprobarlo yendo a la carpeta C:WinsowsSystem32 y buscando allí), y el error que indica que este archivo falta no debería aparecer de nuevo.

Cargando d3dx9_43.dll – video tutorial

Por si acaso, un vídeo sobre cómo se instala exactamente DirectX, incluida la biblioteca d3dx9_43.dll necesaria para solucionar el error y la imposibilidad de iniciar el programa.

Por qué no deberías descargar d3dx9_43.dll y otras bibliotecas de sitios de descarga

Como se mencionó anteriormente, la mayoría de los usuarios, en lugar de averiguar qué tipo de DLL se necesita y de qué componentes forma parte, buscan la manera de descargarla por separado, encontrando como resultado una masa de sitios específicamente “perfeccionados” para dichos usuarios.

Esta es una forma de actuar errónea por las siguientes razones:

  • El sitio puede contener malware, o simplemente un “archivo ficticio” con el nombre correcto, pero sin el contenido adecuado. Esta última variante puede llevar a un punto muerto, conduciendo a un usuario que golpea las teclas “regsvr32 d3dx9_43.dll” a la decisión errónea de que es hora de reinstalar Windows, etc.
  • Incluso si usted sabe “dónde tirar” este archivo y cómo registrarlo en el sistema – lo más probable es que no va a arreglar el error en el inicio: el programa sólo informará de que necesita algún otro archivo (porque los juegos que utilizan DirectX requieren mucho más de un DLL de ella).
  • Ese es el enfoque equivocado, que a la larga está destinado a no resolver el problema y arreglar los errores, sino a crear otros nuevos.

Eso es todo por ahora. Si todavía tienes preguntas o algo no funciona como se espera – deja un comentario, trataré de responderlo.