Gäller för
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows RT Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard Microsoft Windows XP Service Pack 3 Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Windows 10 Windows 11

Vad är DirectX?

DirectX är en uppsättning komponenter i Windows som gör att programvara, främst spel, kan arbeta direkt med din video- och ljudmaskinvara.  Spel som använder DirectX kan använda inbyggda multimedieacceleratorfunktioner i maskinvaran på ett effektivare sätt, vilket förbättrar den övergripande multimedieupplevelsen. 

Kontrollera vilken version av DirectX som är installerad

DxDiag-verktyget rapporterar detaljerad information om DirectX-komponenterna och drivrutinerna i ditt system och kan användas.

  1. På startskärmen skriver du dxdiag i sökrutan och trycker därefter på Retur.

  2. Tryck eller klicka på dxdiag i resultatlistan.

  3. Kontrollera DirectX-version på första sidan av rapporten i avsnittet Systeminformation.

  1. Svep in från skärmens högra kant och tryck på Sök. Skriv dxdiag i sökrutan. Eller skriv dxdiag på startskärmen.

  2. Tryck eller klicka på dxdiag i resultatlistan.

  3. Kontrollera DirectX-version på första sidan av rapporten i avsnittet Systeminformation.

  1. Klicka på Start, skriv dxdiag i sökrutan.

  2. Tryck eller klicka på dxdiag i resultatlistan.

  3. Kontrollera DirectX-version på första sidan av rapporten i avsnittet Systeminformation.

DirectX-versioner och uppdateringar efter operativsystem

DirectX 11.3 och 12 ingår i dessa Windows-versioner.

Uppdateringar kommer att finnas tillgängliga via Windows Update. Det finns inget fristående paket för dessa versioner av DirectX.

  • DirectX 11.1 ingår i Windows 8, Windows RT och Windows Server 2012. Det finns inget fristående uppdateringspaket för DirectX 11.1. Du kan bara installera denna DirectX-version via Windows Update i Windows 8, Windows RT och Windows Server 2012.

  • DirectX 11.2 ingår i Windows 8.1, Windows RT 8.1 och Windows Server 2012 R2. Det finns inget fristående uppdateringspaket för DirectX 11.2.  Du kan bara installera denna DirectX-version via Windows Update i Windows 8.1, Windows RT 8.1 och Windows Server 2012 R2.

Obs!: För att uppgradera DirectX ytterligare måste du uppgradera ditt operativsystem.

  • DirectX 11.0 ingår i Windows 7 och Server 2008 R2. Det finns inget fristående uppdateringspaket för denna version. Du kan uppdatera DirectX genom att installera det Service Pack och den uppdatering som anges nedan.

  • DirectX 11.1 är tillgängligt för Windows 7 SP1 och Windows Server 2008 RS SP1, med Plattformsuppdatering för Windows 7 och Windows Server 2008 (KB2670838).

Obs!: För att uppgradera DirectX ytterligare måste du uppgradera ditt operativsystem.

  • DirectX 10 ingår i Windows Vista. Det finns inget fristående uppdateringspaket för denna version. Du kan uppdatera DirectX genom att installera det Service Pack och den uppdatering som anges nedan.

  • DirectX 10.1 ingår i Windows Vista SP1 eller senare och Windows Server SP1 eller senare. Det finns inget fristående uppdateringspaket för denna version. Du kan uppdatera DirectX genom att installera det Service Pack och den uppdatering som anges nedan.

  • DirectX 11.0 är tillgängligt för Windows Vista SP2 och Windows Server 2008 SP2, med KB971512 installerat.

Obs!: För att uppgradera DirectX ytterligare måste du uppgradera ditt operativsystem.

DirectX 9.0c är tillgängligt för Windows XP och Windows Server 2003 genom att installera DirectX 9.0c End-User Runtime.

Vissa program och spel kräver DirectX 9. Din dator inkluderar emellertid en senare version av DirectX. Om du installerar och sedan gör ett program eller spel som kräver DirectX 9 kan du se ett felmeddelande som "Det går inte att starta programmet eftersom d3dx9_35.dll saknas på datorn. Försök att installera om programmet för att lösa problemet".

Lös problemet genom att installera DirectX End-User Runtime.

Meddelanden: 

  • När du kör det här paketet påverkar det inte på något sätt din version av DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow eller DirectMusic.

  • Om du vill uppgradera DirectX ytterligare måste du uppgradera ditt operativsystem.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.