Falta d3dcompiler_43.dll – qué puede hacer

El archivo d3dcompiler_43.dll es uno de los muchos archivos incluidos en la colección de software de DirectX. Dado que DirectX es utilizado por la mayoría de los juegos basados en Windows y programas gráficos complejos como Photoshop, los errores de d3dcompiler_43.dll suelen verse sólo cuando se utilizan dichos programas. Sin embargo, hay algunas soluciones que puedes utilizar para arreglar el mensaje de error.

Realiza un reinicio

Aunque parezca sencillo, primero realiza un reboot de tu ordenador. Esto puede resolver muchos problemas, incluyendo quizás el error del archivo DLL. Si esto no ayuda, siga leyendo.

Actualizar DirectX

Instale la nueva versión de Microsoft DirectX. Puede encontrarlo aquí: https://www.microsoft.com/de-de/download/. Es posible que la actualización a la última versión solucione el error del archivo DLL.

Instalar DirectX desde el CD

Suponiendo que la última versión de DirectX no solucione el error d3dcompiler_43.dll, busca un instalador de DirectX en el CD del juego o aplicación que quieras ejecutar. Si un juego u otra aplicación utiliza DirectX, los desarrolladores de software suelen proporcionar una copia del mismo en el CD de instalación. Mira si puedes encontrar un archivo llamado "dxsetup.exe" o "directx_redist.exe". Haz un doble clic sobre él y luego instálalo. La mayoría de las veces, la versión de DirectX del CD se adapta mejor al programa que la disponible en línea.

Desinstalar el programa

Desinstalar el juego o programa de software y volver a instalarlo. Es posible que algo haya ocurrido con los archivos del programa que funcionan con d3dcompiler_43.dll, y reinstalar podría solucionarlo. Si esto no funciona, es posible que no se hayan eliminado correctamente todos los archivos del programa o que hayan quedado algunas entradas en el registro relacionadas con el archivo DLL. En este caso, intente utilizar de nuevo el Geek Uninstaller para desinstalar completamente el programa.

Actualización de controladores

Actualice los controladores de su tarjeta gráfica. No es una solución común, pero puede solucionar el problema. Puedes leer cómo actualizar tus drivers aquí.

Haz una actualización de Windows

Si nada ha servido hasta ahora, haz una actualización de Windows. Esto arreglará cualquier archivo corrupto y también actualizará DirectX si es necesario, ya que está incluido en Windows como una aplicación de Microsoft. Hemos explicado cómo realizar las actualizaciones de Windows de forma manual en este post.