Solució: falta d3dx9_38.dll o no està dissenyat per executar-se al Windows



Proveu El Nostre Instrument Per Eliminar Problemes

Molts usuaris han estat informant de problemes associats amb el d3dx9_38.dll dossier. La majoria de les vegades, errors associats amb d3dx9_38.dll s'activen quan l'usuari intenta obrir una determinada aplicació o joc.





De lluny, aquests són els dos tipus de missatges d'error associats amb el fitxer d3dx9_38.dll dossier:



  • El programa no pot començar perquè d3dx9_38.dll falta a l'ordinador. Proveu de reinstal·lar el programa per solucionar aquest problema.
  • C: Windows system32 d3dx9_38.dll no està dissenyat per executar-se al Windows o conté un error. Proveu d'instal·lar de nou el programa mitjançant el suport d'instal·lació original o poseu-vos en contacte amb l'administrador del sistema o el proveïdor de programari per obtenir assistència.

Nota: Tingueu-ho en compte d3dx9_38.dll forma part d’una col·lecció opcional de fitxers DirectX 9 que no s’inclouen a Windows 8 i Windows 10. Encara més, aquests fitxers DLL opcionals no s’instal·laran a través de WU (Windows Update).

Si actualment teniu problemes amb algun d’aquests errors, segur que us ajudarà el següent mètode. Hem aconseguit identificar algunes correccions potencials que han ajudat amb èxit els usuaris en una situació similar a resoldre el problema. Seguiu els mètodes següents a continuació fins que trobeu una solució que aconsegueix solucionar el problema.

Mètode 1: reinstal·lació de l’instal·lador web d’execució de l’usuari final de Direct X

Des del d3dx9_38.dll El fitxer s’instal·larà automàticament amb l’instal·lador web d’execució de l’usuari final Direct X, molts usuaris han aconseguit resoldre el problema amb uns quants clics simples.



Tret que hi hagi cap corrupció addicional que provoqui els missatges d'error, és probable que el seguiment dels passos següents solucioni el problema de manera indefinida. Això és el que heu de fer:

  1. Visiteu aquest enllaç ( aquí ) i premeu el botó descarregar botó per descarregar l’instal·lador web d’execució de l’usuari final Direct X.
  2. Obriu l'instal·lador recentment descarregat i seguiu les instruccions de la pantalla per instal·lar les actualitzacions opcionals de Direct X 9 que falten.
    Nota: Si la instal·lació del Direct X User-End Runtime Web Installer falla amb un error diferent, proveu d'instal·lar el fitxer Temps d'execució complet d'usuaris finals DirectX (juny de 2010) redistribuïbles en canvi. Si diu que aquest paquet ja està instal·lat, baixeu i instal·leu el fitxer Temps d'execució d'usuaris finals DirectX (agost de 2008) redistribuïble.
  3. Quan la instal·lació s'hagi completat, reinicieu l'ordinador i comproveu si podeu obrir l'aplicació que anteriorment mostrava el missatge d'error.

Si el problema encara no es resol, passeu a Mètode 2.

Mètode 2: suprimir o canviar el nom de totes les aparicions d3dx9_38.dll

Si la instal·lació de les diverses versions DirectX redistribuïbles no va aconseguir resoldre el problema (o es va produir un error en intentar instal·lar-les), hi ha una solució que semblava haver ajudat a molts usuaris que tenien el mateix error.

Aquest mètode implica suprimir-ho tot d3dx9_38.dll que s'utilitzen activament per Windows i que després instal·len els paquets de redist que falten per aplicar una nova còpia. En el cas que els fitxers no es puguin suprimir a causa d'una corrupció, els canviarem de nom amb el fitxer .vell extensió obligant el sistema operatiu a ignorar-les.

A continuació, es mostra una guia ràpida amb els passos necessaris per eliminar totes les ocurrències de d3dx9_38.dll (o canviar-ne el nom) i tornar a instal·lar els paquets DirectX que falten:

  1. Obriu l'Explorador de fitxers, aneu a C: Windows System32 i suprimiu el fitxer d3dx9_38.dll dossier.
    Nota: Si un missatge d'error impedeix la supressió, feu-hi clic amb el botó dret i seleccioneu Canvia el nom i, a continuació, afegiu-ne un .vell extensió al final de la mateixa. Això indicarà al vostre sistema operatiu que el fitxer conté una versió obsoleta que ja no s’hauria d’utilitzar.
  2. Un cop tractada la primera ocurrència, aneu a C: Windows SysWOW64, localitzeu el d3dx9_38.dll fitxer i intenteu eliminar-lo.
    Nota: Si la supressió falla amb un missatge d'error, feu clic amb el botó dret al ratolí d3dx9_38.dll arxiva i tria Canvia el nom . A continuació, afegiu el ' .vell ”Extensió al final, com vam fer al primer pas.
  3. Un cop el d3dx9_38.dll s'ha suprimit (o canviat el nom) del fitxer a les dues ubicacions, assegurem-nos que una nova còpia ocupi els seus llocs. Per fer-ho, visiteu aquest enllaç ( aquí ), descarregueu i instal·leu els fitxers DLL que falten de DirectX 9.
    Nota: Si la instal·lació torna a fallar, instal·leu un dels dos paquets DirectX que inclouen el fitxer que falta manualment mitjançant els enllaços següents:
    Temps d'execució complet d'usuaris finals DirectX (juny de 2010) redistribuïbles
    Temps d'execució d'usuaris finals DirectX (agost de 2008)
3 minuts de lectura