DirectX 12
För moderna spel, Windows 10/11 och aktuella grafikkort.
- Direct3D 12 och nya grafik-API:er
- Bästa valet för nya spel
- Kompatibelt med moderna grafikdrivrutiner
Fil:directx-12-runtime.exe
Ladda nerVälj DirectX för din Windows-version och ditt spel: från dagens DirectX 12 till legacy-runtime för äldre projekt.
Efter klicketöppnas ett urval av lämpliga DirectX-paket.
Inte säker på vad som redan är installerat?Kontrollera versionen med dxdiag innan du laddar ner.
För spelare
DirectX fungerar som ett gemensamt språk mellan spelet, Windows, grafikkortet, ljudet och kontrollerna. Spelet anropar grafikfunktioner, shaders, ljud och inmatning via runtimekomponenter, och systemet skickar vidare dessa instruktioner till drivrutinerna.
Om en nödvändig komponent saknas kanske spelet inte startar, visar fel som d3dx9_43.dll, XInput1_3.dll eller Direct3D device, eller återställer grafikinställningarna. Nya spel förlitar sig oftast på Windows och grafikdrivrutinen, medan äldre projekt ofta behöver legacy-runtime med DirectX 9-11-bibliotek.
DirectX-versioner
Olika spel kräver olika DirectX-komponenter. Börja med den version som passar din Windows-version och kontrollera sedan spelets systemkrav.
Listan med DirectX-paket rullar horisontellt. Använd knapparna eller piltangenterna.
För moderna spel, Windows 10/11 och aktuella grafikkort.
Fil:directx-12-runtime.exe
Ladda nerFör spel från Windows 7/8/10-eran och projekt som kräver en DX11-renderare.
Fil:directx-11-runtime.exe
Ladda nerFör äldre spel och system som kräver DX10-kompatibilitet.
Fil:directx-10-runtime.exe
Ladda nerFör klassiska spel, D3DX9-komponenter och äldre spelmotorer.
Fil:directx_Jun2010_redist.exe
Ladda nerFullständigt paket med äldre DirectX SDK-komponenter för gamla spel.
Fil:directx_Jun2010_redist.exe
Ladda nerDLL-filer
Om ett spel ber om en viss DLL-fil behövs oftast legacy-runtime. Installeraren lägger till nödvändiga DirectX-komponenter utan att systemfiler ersätts manuellt.
På mindre skärmar visas raderna i DirectX-tabellen som kort med fil, orsak, paketstorlek, SHA-256 och nedladdningsknapp.
| Fil | När den visas | Lösning | Guide | Paketstorlek | SHA-256 | Nedladdning |
|---|---|---|---|---|---|---|
| d3dx9_43.dll | Äldre spel med DirectX 9 | Legacy Runtime | Guide | 95.6 MB | 053f76dc…89c73b | Ladda ner |
| XInput1_3.dll | Gamepads och äldre launchers | Legacy Runtime / XInput | Guide | 95.6 MB | 053f76dc…89c73b | Ladda ner |
| X3DAudio1_7.dll | Ljud och 3D-ljud i spel | DirectX End-User Runtime | Guide | 95.6 MB | 053f76dc…89c73b | Ladda ner |
| D3DCompiler_43.dll | Shaders och äldre motorer | DirectX-runtimepaket | Guide | 95.6 MB | 053f76dc…89c73b | Ladda ner |
Verifierad
Kontrollera före nedladdning filnamn, paketstorlek, SHA-256 och runtimepaketets syfte. Då kan du skilja rätt installerare från en enskild DLL-fil eller ett paket från tredje part.
Sidan har verifierats mot strukturen på DirectX.biz, versionssidorna och de enskilda felguiderna.
På filsidorna anges paketstorlek och SHA-256 så att du kan kontrollera filen innan du kör installeraren.
Först väljer du ett runtimepaket för felscenariot, sedan kontrollerar du filen, hashvärdet och att manuell DLL-ersättning inte behövs.
DirectX End-User Runtime Web InstallerDirectX End-User Runtimes June 2010Microsoft Support: DXDiag
DXDiag
Windows innehåller DirectX Diagnostic Tool. Det visar den aktuella DirectX-versionen och hjälper dig samla in grafik- och ljudinformation för felsökning.

Installation
Ladda ner rätt DirectX-paket, kontrollera filnamnet och installera runtime utan att systembibliotek ersätts manuellt.
Spelfel
Ett klassiskt tecken på att äldre DirectX SDK-komponenter saknas. Börja med legacy-runtime.
Felet visas i äldre spel och launchers. Microsoft-installeraren kan lägga till den nödvändiga side-by-side-komponenten.
Orsaken kan vara grafikkortet, drivrutinen eller Windows-versionen, inte installeraren. Kontrollera dxdiag.
Det kan bero på konflikt mellan DirectX-version, grafikdrivrutin eller renderingsläge. Börja med dxdiag och en uppdatering av runtimepaketet.
Kontrollera DirectX, grafikdrivrutinen och helskärmsläge. För äldre spel hjälper legacy-runtime och start som administratör ibland.
FAQ
Oftast inte. I Windows 10 och 11 finns den aktuella DirectX-versionen redan och uppdateras via Windows Update.
För vissa äldre spel som använder äldre komponenter som D3DX9, XAudio 2.7, XInput 1.3 eller XACT.
Ja. Sajten har separata nedladdningssidor för DirectX 12, DirectX 11, DirectX 10 och legacy-runtime.
Då behöver du oftast legacy-runtime. Det lägger till äldre DirectX-komponenter som vanlig DirectX 12 inte ersätter.
I de flesta fall nej. DirectX 12 är avsett för Windows 10/11; i Windows 7 är DirectX 11 eller legacy-runtime vanligare.
Orsaken kan ligga i grafikdrivrutinen, Windows-versionen, skadade spelfiler eller ett annat runtimepaket som också krävs.
Nej. DirectX-komponenter installeras bredvid systembiblioteken och Windows använder den uppsättning som behövs för varje enskilt spel.