Com restaurar un fitxer DLL DirectX que falta

Els missatges d'error que adverteixen els fitxers DX de "missing" i "not found" són bastant habituals. Els jocs i programes gràfics s'estan desenvolupant constantment i Microsoft freqüentment allibera actualitzacions de DirectX.

La descàrrega d'un fitxer DLL des d'un lloc de baixada de DLL és una idea realment dolenta i de vegades instal·lar completament DirectX no és factible per alguna raó o simplement no funciona.

Una solució segura i senzilla per restaurar un fitxer DirectX DLL és extreure el fitxer individualment des del paquet d'instal·lació de DirectX.

Com restaurar un fitxer DLL DirectX que falta

Seguiu els senzills passos següents per restablir un fitxer DLL de DirectX perdut. Això sol portar menys de 15 minuts.

  1. Cerqueu la darrera versió de DirectX al lloc de Microsoft.
    1. Nota: La mateixa descàrrega de DirectX s'aplica a tots els sistemes operatius de Windows: Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP , etc. Podeu restablir qualsevol fitxer DLL de DirectX perdut, ja sigui DirectX 11, DirectX 10, DirectX 9, etc. - utilitzant aquesta descàrrega.
  2. Feu clic a l'enllaç dels resultats de la cerca per a les Xarxes d'usuari final de DirectX (MM YY) que mostren l'última data de llançament. Seguiu les instruccions per baixar el fitxer a la pàgina següent que us envieu. Assegureu-vos de descarregar el fitxer d'instal·lació de DirectX al vostre escriptori o d'un altre lloc fàcil per treballar.
    1. Nota: aquesta és la versió completa de DirectX pel que pot ser una descàrrega considerable. Si tens una connexió més lenta, pot trigar una mica.
    2. Nota: compte amb altres programes que Microsoft us recomana descarregar juntament amb DirectX. Només desmarqueu tot allò que no vulgueu i, a continuació, continueu amb la baixada.
  3. Feu clic amb el botó dret a l'escriptori, trieu Nou i, a continuació, seleccioneu Carpeta . Assigneu un nom a la carpeta a recordar com a directori de fitxers o deixeu-lo com a carpeta nova predeterminada. Usarem aquesta nova carpeta en els propers passos.
  1. Feu doble clic al fitxer que vau descarregar al pas 2.
    1. Nota: Si teniu problemes per localitzar el fitxer, probablement se us assignarà alguna cosa com directx_ [data] _redist.exe .
  2. Feu clic a al contracte de llicència que es mostra.
  3. Feu clic al botó Navega ... al quadre de diàleg i escriviu la ubicació on voleu col·locar els fitxers extrets i trieu la carpeta que heu creat al pas 3. Després feu clic a Acceptar .
    1. Nota: Si heu creat la carpeta a l'escriptori, és probable que estigui a la part inferior de la llista de carpetes del quadre de diàleg Examinar carpeta que esteu veient ara.
  4. Feu clic a Acceptar quan vegeu la ruta de la carpeta al quadre de text.
    1. El programa d'instal·lació de DirectX ara extreu tots els seus fitxers a aquesta carpeta. Depenent de la velocitat de l'ordinador, això pot passar molt ràpidament.
  5. Obriu la carpeta que heu creat al pas 3. Hauríeu de veure una gran quantitat d'arxius CAB , alguns fitxers DLL i un fitxer dxsetup.exe .
    1. Nota: Si executeu dxsetup.exe , s'instal·larà aquest llançament complet de DirectX a l'ordinador. Tot i que això és perfectament acceptable, els passos que es mostren a continuació mostren com treure un fitxer DLL únic del paquet DirectX. Una configuració completa extreu i instal·larà tots.
  1. Localitzeu el fitxer CAB que conté el fitxer DLL que cerqueu . Per exemple, segons les taules que acabo d'enllaçar, si necessiteu el fitxer d3dx9_41.dll , es pot trobar al fitxer CAB Mar2009_d3dx9_41_x86 .
    1. Nota: Hi ha dues versions de la majoria de fitxers DirectX CAB: un per a la versió de 32 bits de Windows i un altre per a la versió de 64 bits. Els fitxers CAB per a versions de 32 bits acabaran amb _x86 i els fitxers CAB per a versions de 64 bits acabaran amb _x64 .
    2. Si no esteu segur de quin tipus de Windows esteu executant, vegeu Com funciona una versió de Windows de 32 bits o de 64 bits?
  2. Feu doble clic al fitxer CAB per obrir-lo.
    1. Nota: Windows té un suport integrat per obrir fitxers CAB, però és possible que un altre programa que hàgiu instal·lat a l'ordinador pugui obrir el fitxer. De qualsevol manera, una vegada que el fitxer CAB estigui obert, hauria d'aparèixer a la finestra de la carpeta i hauríeu de veure el fitxer DLL que seguiu.
  3. Extraieu el fitxer DLL al vostre escriptori o una altra ubicació temporal.
    1. Depenent del programa que hagi obert el fitxer CAB per veure, això podria implicar algun tipus d'extracció del menú del programa o podria ser tan fàcil com moure el fitxer des de la finestra al vostre escriptori.
  1. Copieu el fitxer DLL a la carpeta System32 que es troba a la carpeta d'instal·lació de Windows. A la majoria de les computadores, que serà C: \ Windows \ System32 .
    1. Nota: si heu rebut un missatge d'error concret que especificava una altra ubicació on falta el fitxer DLL (per exemple, a la carpeta que hi ha instal·lat un joc o aplicació de gràfics en particular), copieu el fitxer DLL aquí.
  2. Elimineu qualsevol còpia del fitxer DLL des del vostre escriptori i suprimiu la carpeta amb els fitxers DirectX extrets que heu creat al pas 3. Si deixeu fitxers DLL al vostre escriptori, podeu crear problemes en algunes situacions.
  3. Reinicieu l'ordinador .
  4. Després de reiniciar l'ordinador, proveu de veure si la restauració del fitxer DLL individual ha corregit el problema que tenia.