A biblioteca d3dcompiler_43.dll está incluída no paquete de instalación de DirectX 9. Antes de comezar a describir como resolver o erro, cómpre explicar brevemente por que se produce este erro. Na maioría das veces aparece cando se lanzan xogos e aplicacións que usan gráficos 3D. Isto débese ao feito de que o ficheiro non está no sistema ou está danado. Tamén, ás veces pode que a versión da DLL non coincida. O xogo require unha opción e neste momento está instalado outro. Isto ocorre raramente, pero non se exclúe.
Aínda que xa teña instalado un DirectX 10-12 máis recente, isto pode non salvalo dun erro con d3dcompiler_43.dll, xa que as novas versións do programa non conteñen ficheiros anteriores. Ademais, o ficheiro pode ser modificado por calquera virus.
Métodos de recuperación de erros
É posible usar varios xeitos de solucionar problemas con d3dcompiler_43.dll. Podes descargar un instalador web especial e deixalo descargar todos os ficheiros que faltan. Tamén hai unha opción para usar o programa para instalar as bibliotecas ou instalar manualmente o compoñente que falta.
Método 1: cliente DLL-Files.com
Con este programa pode descargar o d3dcompiler_43.dll que falta. Busca en bibliotecas a través do seu propio sitio web e pode realizar a instalación posterior no directorio necesario.
Descarga o cliente DLL-Files.com
Para facelo, realice as accións seguintes:
- Introduza en busca d3dcompiler_43.dll.
- Fai clic "Realizar unha busca."
- A continuación, selecciona o ficheiro premendo no seu nome.
- Fai clic "Instalar".
Ás veces hai que instalar unha versión específica da biblioteca. O cliente DLL-Files.com pode proporcionar este servizo. Isto requirirá:
- Ir á vista avanzada.
- Seleccione a opción desexada d3dcompiler_43.dll e prema en "Escolla unha versión".
- Especifique o enderezo de instalación de d3dcompiler_43.dll.
- Prema "Instalar agora".
A continuación tes que establecer os seguintes parámetros:
Método 2: Instalador web de DirectX
Nesta versión, primeiro necesitamos descargar o propio instalador.
Descarga DirectX Web Installer
Na páxina de descarga, faga o seguinte:
- Seleccione o idioma de Windows.
- Fai clic "Descargar".
- Aceptamos os termos do contrato.
- Preme o botón "Seguinte".
- Empuxe "Rematar".
Despois de cargar este ficheiro, realice as seguintes accións:
Comezará a instalación, durante a cal descargaranse todos os ficheiros que faltan.
Método 3: Descargar d3dcompiler_43.dll
Este é un xeito sinxelo de colocar o ficheiro DLL no sistema manualmente. Só tes que descargar d3dcompiler_43.dll dun sitio específico e despois colocalo en:
C: Sistema de Windows32
O camiño de instalación das bibliotecas depende do seu sistema operativo, por exemplo, se é Windows 7, entón os camiños serán diferentes para as variantes de 32 bits e 64 bits. Podes descubrir como e onde instalar bibliotecas lendo este artigo. E se precisa rexistrar un ficheiro DLL, lea este artigo. Xeralmente, non teñen que estar rexistrados, xa que o propio Windows fai isto de xeito automático, pero nalgúns casos estas accións poden ser necesarias.