DirectX 12
Per giochi moderni, Windows 10/11 e schede video attuali.
- Direct3D 12 e nuove API grafiche
- Scelta migliore per i giochi nuovi
- Compatibile con i driver video moderni
File:directx-12-runtime.exe
ScaricaScegli DirectX per la tua versione di Windows e per il tuo gioco: dall'attuale DirectX 12 al runtime legacy per i progetti più vecchi.
Dopo il clicSi aprirà una selezione di pacchetti DirectX adatti.
Non sei sicuro di cosa sia già installato?Controlla la versione con dxdiag prima del download.
Per i gamer
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
Giochi diversi richiedono componenti DirectX diversi. Inizia dalla versione adatta al tuo Windows, poi controlla i requisiti del gioco.
L'elenco dei pacchetti DirectX scorre orizzontalmente. Usa i pulsanti o i tasti freccia.
Per giochi moderni, Windows 10/11 e schede video attuali.
File:directx-12-runtime.exe
ScaricaPer giochi dell'era Windows 7/8/10 e progetti che richiedono un renderer DX11.
File:directx-11-runtime.exe
ScaricaPer giochi vecchi e sistemi che richiedono compatibilità DX10.
File:directx-10-runtime.exe
ScaricaPer giochi classici, componenti D3DX9 e vecchi motori di gioco.
File:directx_Jun2010_redist.exe
ScaricaPacchetto completo di componenti legacy DirectX SDK per i giochi più vecchi.
File:directx_Jun2010_redist.exe
ScaricaFile DLL
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 | Quando appare | Soluzione | Guida | Dimensione pacchetto | SHA-256 | Download |
|---|---|---|---|---|---|---|
| d3dx9_43.dll | Vecchi giochi su DirectX 9 | Runtime legacy | Guida | 95.6 MB | 053f76dc…89c73b | Scarica |
| XInput1_3.dll | Gamepad, vecchi launcher | Runtime legacy / XInput | Guida | 95.6 MB | 053f76dc…89c73b | Scarica |
| X3DAudio1_7.dll | Audio e audio 3D nei giochi | DirectX End-User Runtime | Guida | 95.6 MB | 053f76dc…89c73b | Scarica |
| D3DCompiler_43.dll | Shader e vecchi motori | Pacchetto runtime DirectX | Guida | 95.6 MB | 053f76dc…89c73b | Scarica |
Verificato
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.
Pagina controllata per la struttura DirectX.biz, le pagine di versione e le guide individuali agli errori.
Le pagine dei file indicano dimensione del pacchetto e SHA-256 per la verifica prima di eseguire l'installer.
Prima si seleziona un pacchetto runtime per lo scenario di errore, poi si verificano file, hash e assenza di sostituzione manuale delle DLL.
DirectX End-User Runtime Web InstallerDirectX End-User Runtimes June 2010Microsoft Support: DXDiag
DxDiag
Windows include lo strumento di diagnostica DirectX. Mostra la versione attuale di DirectX e aiuta a raccogliere informazioni video e audio per la diagnosi.

Installazione
Scarica il pacchetto DirectX adatto, controlla il nome del file e installa il runtime senza sostituire manualmente le librerie di sistema.
Errori di gioco
Segno comune della mancanza di componenti legacy DirectX SDK. Inizia dal runtime legacy.
L'errore appare in vecchi giochi e launcher. L'installer Microsoft può aggiungere il componente side-by-side necessario.
La causa potrebbe non essere l'installer, ma la scheda video, il driver o la versione di Windows. Controlla dxdiag.
Può succedere per un conflitto tra versione di DirectX, driver video o modalità di rendering. Inizia da dxdiag e dall'aggiornamento del runtime.
Controlla DirectX, il driver video e la modalità schermo intero. Per i giochi vecchi a volte aiutano il runtime legacy e l'avvio come amministratore.
FAQ
Di solito no. Su Windows 10 e 11, la versione attuale di DirectX è già installata e gli aggiornamenti arrivano tramite Windows Update.
Serve ad alcuni vecchi giochi che usano componenti legacy come D3DX9, XAudio 2.7, XInput 1.3 o XACT.
Sì. Il sito ha pagine di download separate per DirectX 12, DirectX 11, DirectX 10 e runtime legacy.
Di solito serve il runtime legacy. Aggiunge vecchi componenti DirectX che non vengono sostituiti dal normale DirectX 12.
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.
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.
No. I componenti DirectX si installano accanto alle librerie di sistema e Windows usa il set necessario per ogni gioco specifico.