Runtime per giochi e grafica

DirectXdownload per Windows

Scegli DirectX per la tua versione di Windows e per il tuo gioco: dall'attuale DirectX 12 al runtime legacy per i progetti più vecchi.

Non sei sicuro di cosa sia già installato?Controlla la versione con dxdiag prima del download.

Per i gamer

Cosa fa DirectX quando avvii un gioco

DirectX funziona come linguaggio comune tra il gioco, Windows, la scheda video, l'audio e i controller. Il gioco richiama grafica, shader, audio e input tramite i componenti runtime, e il sistema passa questi comandi ai driver.

Se il componente necessario manca, il gioco potrebbe non avviarsi, mostrare un errore d3dx9_43.dll, XInput1_3.dll o dispositivo Direct3D, oppure reimpostare la grafica. I giochi nuovi dipendono di solito da Windows e dal driver video, mentre i progetti vecchi richiedono spesso il runtime legacy con librerie DirectX 9-11.

Versioni di DirectX

Scarica DirectX per Windows

Giochi diversi richiedono componenti DirectX diversi. Inizia dalla versione adatta al tuo Windows, poi controlla i requisiti del gioco.

File DLL

File DirectX che vengono spesso cercati singolarmente

Se il gioco richiede una DLL specifica, di solito serve il runtime legacy. L'installer aggiunge i componenti DirectX richiesti senza sostituire manualmente i file di sistema.

Su schermi piccoli, le righe della tabella DirectX sono mostrate come schede con file, motivo, dimensione del pacchetto, SHA-256 e pulsante di download.

File DLL DirectX spesso scaricati singolarmente
FileQuando appareSoluzioneGuidaDimensione pacchettoSHA-256Download
d3dx9_43.dllVecchi giochi su DirectX 9Runtime legacyGuida95.6 MB
053f76dc…89c73b
Scarica
XInput1_3.dllGamepad, vecchi launcherRuntime legacy / XInputGuida95.6 MB
053f76dc…89c73b
Scarica
X3DAudio1_7.dllAudio e audio 3D nei giochiDirectX End-User RuntimeGuida95.6 MB
053f76dc…89c73b
Scarica
D3DCompiler_43.dllShader e vecchi motoriPacchetto runtime DirectXGuida95.6 MB
053f76dc…89c73b
Scarica

Verificato

Come verifichiamo i file DirectX

Prima del download è importante verificare nome del file, dimensione del pacchetto, SHA-256 e scopo del runtime. Questo aiuta a distinguere l'installer corretto da una DLL casuale o da una build di terze parti.

Data aggiornamentoMay 6, 2026

Pagina controllata per la struttura DirectX.biz, le pagine di versione e le guide individuali agli errori.

Pacchetti principalidxwebsetup.exe e directx_Jun2010_redist.exe

Le pagine dei file indicano dimensione del pacchetto e SHA-256 per la verifica prima di eseguire l'installer.

MetodologiaNome, dimensione, SHA-256

Prima si seleziona un pacchetto runtime per lo scenario di errore, poi si verificano file, hash e assenza di sostituzione manuale delle DLL.

DxDiag

Come determinare la versione di DirectX

Windows include lo strumento di diagnostica DirectX. Mostra la versione attuale di DirectX e aiuta a raccogliere informazioni video e audio per la diagnosi.

  1. Premi Win + R.
  2. Digita dxdiag e premi Invio.
  3. Nella scheda Sistema, trova la riga Versione DirectX.
  4. Se serve, salva il report con il pulsante Salva tutte le informazioni.
Screenshot della finestra Strumento di diagnostica DirectX con la scheda Sistema e la riga Versione DirectX

Installazione

Come installare correttamente DirectX

Scarica il pacchetto DirectX adatto, controlla il nome del file e installa il runtime senza sostituire manualmente le librerie di sistema.

  1. Scarica il pacchetto DirectX adatto.I giochi nuovi richiedono di solito DirectX 12; i giochi vecchi hanno bisogno del runtime legacy.
  2. Controlla il nome del file.Il nome del file dell'installer web è dxwebsetup.exe.
  3. Esegui l'installer.Il pacchetto carica i componenti legacy necessari ad alcuni vecchi giochi.
  4. Riavvia il gioco.Se l'errore persiste, controlla il driver della scheda video e i requisiti del gioco.

FAQ

Risposte rapide

Devo scaricare DirectX su Windows 11?

Di solito no. Su Windows 10 e 11, la versione attuale di DirectX è già installata e gli aggiornamenti arrivano tramite Windows Update.

Perché allora serve DirectX End-User Runtime?

Serve ad alcuni vecchi giochi che usano componenti legacy come D3DX9, XAudio 2.7, XInput 1.3 o XACT.

Posso scaricare versioni diverse di DirectX?

Sì. Il sito ha pagine di download separate per DirectX 12, DirectX 11, DirectX 10 e runtime legacy.

Cosa fare se il gioco chiede d3dx9_43.dll?

Di solito serve il runtime legacy. Aggiunge vecchi componenti DirectX che non vengono sostituiti dal normale DirectX 12.

Posso installare DirectX 12 su Windows 7?

Nella maggior parte dei casi no. DirectX 12 è pensato per Windows 10/11; su Windows 7 sono più comuni DirectX 11 o il runtime legacy.

Perché l'errore è rimasto dopo l'installazione?

La causa può essere il driver della scheda video, la versione di Windows, file di gioco corrotti o il fatto che il gioco richieda un pacchetto runtime diverso.

Devo rimuovere il vecchio DirectX prima di installare?

No. I componenti DirectX si installano accanto alle librerie di sistema e Windows usa il set necessario per ogni gioco specifico.