Skip to main content

Com restaurar un fitxer DLL DirectX que falta

Anonim

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.

    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 al'enllaç dels resultats de la cerca per al Runtimes d'usuaris finals de DirectX (MM YY) que mostra 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.

    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.

    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 després trieu Carpeta. Assigneu un nom a la carpeta a recordar com a Fitxers DirectX o deixeu-lo com a predeterminat Carpeta nova . Usarem aquesta nova carpeta en els propers passos.

  4. Feu doble clic al fitxer que vau descarregar al pas 2.

    Si teniu problemes per localitzar el fitxer, és probable que se us digui alguna cosa així directx_ data _redist.exe .

  5. Feu clic a l'acord de llicència que es mostra.

  6. Feu clic al Cerca … botó al quadre de diàleg que pregunta 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 D'acord.

    Si heu creat la carpeta a l'escriptori, és probable que estigui a la part inferior de la llista de carpetes de la carpeta Cerca la carpeta quadre de diàleg que veieu ara.

  7. Feu clic D'acord quan vegeu la ruta de la carpeta al quadre de text.

    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.

  8. Obriu la carpeta que heu creat al pas 3. Hauríeu de veure una gran quantitat d'arxius CAB, alguns fitxers DLL i un dxsetup.exe dossier.

    Si s'executa dxsetup.exe , aquest llançament complet de DirectX s'instal·larà 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.

  9. 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 .

    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 _x64 .

    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?

  10. Feu doble clic al fitxer CAB per obrir-lo.

    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.

  11. Extraieu el fitxer DLL al vostre escriptori o una altra ubicació temporal.

    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.

  12. Copieu el fitxer DLL al System32 carpeta ubicada a la carpeta d'instal·lació de Windows. En la majoria d'ordinadors, això serà C: Windows System32 .

    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í.

  13. 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.

  14. Reinicieu l'ordinador.

  15. Després de reiniciar l'ordinador, proveu de veure si la restauració del fitxer DLL individual ha corregit el problema que tenia.