Skip to main content

Come ripristinare un file DLL DirectX mancante

come mettere i file dll mancanti nel nostro computer (Luglio 2025)

come mettere i file dll mancanti nel nostro computer (Luglio 2025)
Anonim

I messaggi di errore che avvisano di file DLL DirectX "mancanti" e "non trovati" sono piuttosto comuni. I giochi e i programmi di grafica sono in costante sviluppo e Microsoft rilascia frequentemente aggiornamenti a DirectX.

Scaricare un file DLL da un sito di download DLL è una pessima idea e talvolta l'installazione completa di DirectX non è fattibile per qualche motivo o semplicemente non funziona.

Una soluzione semplice e sicura per ripristinare un singolo file DLL DirectX consiste nell'estrarre il file singolarmente dal pacchetto di installazione di DirectX.

Come ripristinare un file DLL DirectX mancante

Seguire i semplici passaggi seguenti per ripristinare un file DLL DirectX mancante. Questo di solito richiede meno di 15 minuti.

  1. Cerca l'ultima versione di DirectX sul sito di Microsoft.

    Lo stesso download di DirectX si applica a tutti i sistemi operativi Windows - Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, ecc. È possibile ripristinare qualsiasi file DLL DirectX mancante - sia DirectX 11, DirectX 10, DirectX 9, ecc. - utilizzando questo download.

  2. Fare clic sul collegamento nei risultati di ricerca per DirectX End-User Runtime (MM AA) che mostra l'ultima data di rilascio. Segui le istruzioni per scaricare il file nella pagina successiva a cui Microsoft ti ha inviato. Assicurati di scaricare il file di installazione di DirectX sul desktop o in un altro posto dove lavorare.

    Questa è la versione completa di DirectX, quindi potrebbe essere un download considerevole. Se la connessione è più lenta, potrebbe essere necessario un po 'di tempo.

    Fai attenzione agli altri programmi che Microsoft consiglia di scaricare insieme a DirectX. Deseleziona tutto ciò che non vuoi e procedi con il download.

  3. Fai clic destro sul desktop, scegliere Nuovo e quindi scegliere Cartella. Dai un nome alla cartella come qualcosa da ricordare File DirectX o lasciarlo come predefinito Nuova cartella . Useremo questa nuova cartella nei prossimi passi.

  4. Fare doppio clic sul file scaricato al passaggio 2.

    Se hai problemi a localizzare il file, sarà probabilmente chiamato qualcosa del genere directx_ data _redist.exe .

  5. Clic al contratto di licenza che viene visualizzato.

  6. Clicca il Navigare… pulsante nella finestra di dialogo che chiede Digitare il percorso in cui si desidera posizionare i file estratti e scegli la cartella creata al passaggio 3. Quindi fai clic su ok.

    Se hai creato la cartella sul desktop, sarà probabilmente nella parte inferiore dell'elenco delle cartelle in Sfoglia per cartella finestra di dialogo che stai vedendo ora.

  7. Clic ok quando vedi il percorso della cartella nella casella di testo.

    Il programma di installazione di DirectX ora estrae tutti i suoi file in questa cartella. A seconda della velocità del tuo computer, questo potrebbe accadere molto rapidamente.

  8. Apri la cartella creata nel passaggio 3. Dovresti vedere un numero enorme di file CAB, alcuni file DLL e un file dxsetup.exe file.

    Se corri dxsetup.exe , questa intera versione di DirectX verrà installata sul tuo computer. Mentre questo è perfettamente accettabile, i passaggi qui dimostrano come estrarre un singolo file DLL dal pacchetto DirectX. Una configurazione completa estrae e installa tutti loro.

  9. Individua il file CAB che contiene il file DLL che stai cercando. Ad esempio, in base alle tabelle che ho appena collegato, se hai bisogno del file d3dx9_41.dll, può essere trovato nel file CAB Mar2009_d3dx9_41_x86 .

    Esistono due versioni della maggior parte dei file CAB DirectX: uno per la versione a 32 bit di Windows e uno per la versione a 64 bit. I file CAB per le versioni a 32 bit terminano con _x86 e i file CAB per le versioni a 64 bit terminano con _x64 .

    Se non si è sicuri del tipo di Windows in esecuzione, vedere Sto eseguendo una versione di Windows a 32 o 64 bit?

  10. Fare doppio clic sul file CAB per aprirlo.

    Windows ha il supporto integrato per l'apertura dei file CAB ma è possibile che un altro programma che hai installato sul tuo computer possa aprire il file. In entrambi i casi, una volta aperto il file CAB, dovrebbe apparire in una finestra della cartella e dovresti vedere il file DLL che stai cercando.

  11. Estrarre il file DLL sul desktop o un'altra posizione temporanea.

    A seconda del programma che ha aperto il file CAB per la visualizzazione, questo potrebbe comportare qualche tipo di estrazione dal menu del programma o potrebbe essere semplice come spostare il file dalla finestra al desktop.

  12. Copia il file DLL sul System32 cartella situata nella cartella di installazione di Windows. Sulla maggior parte dei computer, lo sarà C: Windows System32 .

    Se hai ricevuto un particolare messaggio di errore che ha specificato un'altra posizione in cui manca il file DLL (ad esempio, nella cartella in cui è installato un particolare gioco o applicazione grafica), copia invece il file DLL.

  13. Eliminare qualsiasi copia del file DLL dal desktop ed eliminare la cartella con i file DirectX estratti creati nel passaggio 3. Lasciare i file DLL sul desktop può creare problemi in alcune situazioni.

  14. Riavvia il tuo computer.

  15. Dopo aver riavviato il computer, verifica se il ripristino del singolo file DLL ha corretto il problema che si stava verificando.