Per quali giochi
I giochi classici e i vecchi launcher cercano spesso componenti DirectX 9 SDK.
DirectX 9 serve ancora per giochi classici, vecchi launcher e progetti che cercano d3dx9_43.dll, XInput1_3.dll o XAudio 2.7. L'opzione principale di download è un pacchetto runtime con componenti legacy.
directx_Jun2010_redist.exeRuntime offline, 95.6 MB
SHA-256 indicato sottoHash di verifica: 053f76dc…bf89c73b
Senza sostituire DLL manualmentePrima esegui l'installer runtime, poi riavvia il gioco
Informazioni sulla versione
Windows 10 e Windows 11 possono avere la versione attuale di DirectX ma non tutte le vecchie librerie DirectX SDK. Per questo un gioco può segnalare la mancanza di d3dx9_43.dll, d3dx9_39.dll, XInput1_3.dll o XAudio2_7.dll.
DirectX End-User Runtimes June 2010 aggiunge questi componenti accanto alle librerie di sistema. È meglio che scaricare singole DLL da siti sconosciuti e copiarle manualmente nelle cartelle di sistema.
I giochi classici e i vecchi launcher cercano spesso componenti DirectX 9 SDK.
Il runtime offline June 2010 contiene componenti legacy DirectX 9/10/11.
Non sostituire System32/SysWOW64 con DLL casuali prese da internet.
Dopo l'installazione riavvia il gioco e controlla dxdiag se necessario.
Versioni di DirectX
Se la pagina attuale non corrisponde al tuo gioco o a Windows, scegli un pacchetto runtime vicino. Le schede rimandano alle pagine delle singole versioni.
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
Il pulsante principale scarica il file consigliato per questa pagina. Un pacchetto alternativo è disponibile accanto, se serve uno scenario di installazione diverso.
| File | Quando sceglierlo | Dimensione | SHA-256 | Download |
|---|---|---|---|---|
| directx_Jun2010_redist.exeRuntime offline | Opzione consigliata per questa pagina | 95.6 MB | 053f76dc…bf89c73b | Scarica |
| dxwebsetup.exeInstaller web | Installer web per installare rapidamente i componenti mancanti | 288.4 KB | 2cf71d09…26fd612f | Scarica |
Verificato
Prima del download verifica non solo il nome del file ma anche la dimensione, lo SHA-256 e lo scenario di installazione. Questo riduce il rischio di confondere un pacchetto runtime con una singola DLL o con una build di terze parti.
La pagina e i dati di verifica sono stati controllati per l'attuale struttura del sito DirectX.biz.
Runtime offline, dimensione 95.6 MB, SHA-256: 053f76dc…bf89c73b.
Confrontiamo il pacchetto, l'hash, lo scopo del runtime e lo scenario di installazione senza sostituzione manuale delle DLL di sistema.
Microsoft: DirectX End-User Runtime Web InstallerMicrosoft: DirectX End-User Runtimes June 2010Microsoft Support: controllo versione DirectX
Verifica
DXDiag mostra la versione DirectX di sistema e le capacità della scheda video. Questo aiuta a capire se serve un pacchetto runtime, un driver GPU o una versione diversa di DirectX.

Installazione
L'installazione deve essere prevedibile: niente DLL casuali, niente sostituzioni delle cartelle di sistema, niente passaggi extra dopo il download.
Errori di gioco
Installa il runtime legacy, poi riavvia il gioco.
Il pacchetto DirectX aggiunge il vecchio XInput senza sostituire manualmente i file di sistema.
Comune nei vecchi giochi: installare il runtime June 2010 di solito aiuta.
Controlla il runtime, Visual C++ Redistributable, il driver della scheda video e l'integrità dei file del gioco.
FAQ
Sì, se un vecchio gioco richiede componenti legacy DirectX SDK. Questo non entra in conflitto con DirectX 12.
È meglio installare il pacchetto runtime: aggiunge un set di DLL correlate e riduce il rischio di errori di versione.
No. I componenti legacy si installano accanto a quelli esistenti, e Windows usa le librerie necessarie per ogni gioco specifico.