Este erro ocorre máis a miúdo ao iniciar xogos como Sims 3 ou GTA 4. Unha xanela aparece coa mensaxe: "Non é posible executar o programa; falta d3dx9_31.dll." A biblioteca ausente neste caso é o ficheiro incluído no paquete de instalación DirectX 9. O erro ocorre porque o DLL simplemente non está presente no sistema ou está danado. Tamén é posible que a súa versión non sexa axeitada para esta aplicación. O xogo precisa dun ficheiro específico, pero o sistema Windows é diferente. Isto é extremadamente raro, pero isto non se pode descartar.
Mesmo se o último DirectX xa está instalado, isto non axudará nesta situación, xa que non se gardan automaticamente as versións máis antigas. Aínda terá que instalar d3dx9_31.dll. As bibliotecas adicionais adoitan incluírse co xogo, pero se empregas repacks, é posible que esta DLL non se engada ao paquete. O ficheiro tamén pode faltar como resultado do virus.
Métodos de corrección de erros
Podes usar varios métodos para resolver o problema con d3dx9_31.dll. Abondará con descargar o instalador web e deixalo instalar todos os ficheiros que faltan. Ademais, hai programas deseñados específicamente para tales operacións. Tamén existe a opción de copiar manualmente a biblioteca no directorio do sistema.
Método 1: Cliente DLL-Files.com
Este software atopa as DLL necesarias empregando a súa propia base de datos, e instala-las no computador automaticamente.
Descarga cliente DLL-Files.com
Para usalo, necesitarás:
- Ingresa na barra de busca d3dx9_31.dll.
- Faga clic "Realizar unha busca."
- A continuación, selecciona a biblioteca facendo clic no seu nome.
- Empuxar "Instalar".
A aplicación ofrece unha opción adicional para instalar certas versións. Para empregar esta función, necesitarás:
- Cambia a modo especial.
- Seleccione d3dx9_31.dll e faga clic "Seleccionar a versión".
- Especifique o camiño para gardar d3dx9_31.dll.
- Faga clic Instala agora.
Método 2: DirectX Internet Installer
Para empregar este método, cómpre descargar un programa especial.
Descarga o instalador web DirectX
Na páxina de descarga terás que establecer os seguintes parámetros:
- Seleccione o idioma de Windows.
- Faga clic Descargar.
- Estou de acordo cos termos do acordo.
- Faga clic "Seguinte".
- Faga clic "Rematar".
Cando a descarga estea completa, executa a aplicación executable. A continuación, faga o seguinte:
Agarde a que se complete a instalación, a aplicación fará todas as operacións necesarias por si mesma.
Método 3: descarga d3dx9_31.dll
Este método implica a copia habitual dunha biblioteca nun directorio:
C: Windows System32
Isto pódese facer mediante o método habitual para todos ou arrastrando e soltando un ficheiro.
Dado que os cartafoles de instalación para diferentes versións de Windows non sempre son iguais, recoméndase que lea un artigo adicional que detalle o proceso de instalación para tales casos individuais. Ás veces é posible que necesites rexistrar o DLL mesmo. Como se pode facer isto descríbese no noso outro artigo.