Come ripristinare un file DLL DirectX mancante

I messaggi di errore che avvertono di file DLL DirectX "mancanti" e "non trovati" sono piuttosto comuni. Scaricare un file DLL da un sito di download DLL è una cattiva idea e talvolta l'installazione completa di DirectX non è fattibile o semplicemente non funziona.

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

Le informazioni in questo articolo si applicano a tutti i sistemi operativi Microsoft, inclusi Windows 10, Windows 8, Windows 7, Windows Vista e Windows XP.


Come ripristinare un file DLL DirectX mancante

Per ripristinare un singolo file DLL DirectX mancante:

  1. Dal sito Web di Microsoft, seleziona la lente di ingrandimento nella parte superiore della pagina e cerca DirectX.

  2. Scorri verso il basso i risultati della ricerca e seleziona il file Scarica DirectX End-User Runtime (MM YY) collegamento per l'ultima data di rilascio.

  3. Seleziona Scaricare.

    Lo stesso programma di installazione di DirectX funziona per tutte le versioni di Windows.

  4. Fai clic con il pulsante destro del mouse sul desktop e seleziona Nuovo > cartella. Assegna alla nuova cartella un nome facile da ricordare come File DirectX.

  5. Apri il programma di installazione di DirectX che hai scaricato e seleziona per accettare il contratto di licenza.

  6. Seleziona Navigare nella finestra di dialogo.

  7. Scegli la cartella che hai creato nel passaggio 4 e seleziona OK.

  8. Seleziona OK quando vedi il percorso della cartella nella casella di testo. Il programma di installazione di DirectX estrarrà tutti i suoi file nella cartella.

  9. Apri la cartella che hai creato in precedenza per trovare un gran numero di file CAB, alcuni file DLL e uno chiamato dxsetup.exe.

    Puoi correre dxsetup.exe per installare completamente DirectX e reinstallare tutti i file DLL.

  10. Individua il file CAB contenente il file DLL che stai cercando. Ad esempio, se è necessario il file d3dx9_41.dll, è possibile trovarlo nel file CAB Mar2009_d3dx9_41_x86. Fare doppio clic sul file CAB appropriato per aprirlo.

    Esistono due versioni della maggior parte dei file CAB di DirectX: una versione a 32 bit e una a 64 bit. I file per i sistemi a 32 bit terminano con _x86e i file di sistema a 64 bit terminano con _x64. Devi sapere quale versione di Windows stai utilizzando per sapere quale file utilizzare.

  11. Sposta il file . Dll file sul desktop.

    Windows ha il supporto integrato per l'apertura di file CAB, ma se un altro programma lo apre, cerca un'opzione per estrarre il file nel menu del programma ed estrarlo sul desktop.

  12. Copia il file nel file System32 cartella situata nella cartella di installazione di Windows. Sulla maggior parte dei computer, sarà così C: Windows System32.

    Se hai ricevuto un messaggio di errore che specificava un'altra posizione in cui manca il file DLL (ad esempio, nella cartella di un particolare gioco o applicazione di grafica), copia il file DLL lì.

  13. Elimina tutte le copie del file DLL dal desktop ed elimina la cartella con i file DirectX estratti. Lasciare i file DLL sul desktop può creare problemi in alcune situazioni.

  14. Riavvia il tuo computer.

Dopo il riavvio, verifica se il ripristino del singolo file DLL ha risolto il problema riscontrato. Se ricevi ancora un messaggio di errore, prova a reinstallare completamente DirectX o risolvi i problemi relativi alla DLL relativa all'hardware.


Pagine utili:

Informazioni sul formato .dll
Informazioni sul formato .ris

Lascia un commento