Installera den senaste versionen av DirectX via Windows Update

Microsoft DirectX är en integrerad del av Windows-operativsystemen. Du kan uppdatera DirectX genom att tillämpa senaste Service Pack eller andra uppdateringar via Windows Update.

Kontrollera vilken DirectX-version du har genom att läsa Kontrollera vilken version av DirectX som är installerad.
Kontrollera vilken DirectX-version som är den senaste som kan installeras på ditt operativsystem genom att läsa Lista över de senaste DirectX-versionerna och operativsystemen de har stöd för.

Installera den senaste DirectX-versionen manuellt

Du kan även hämta och installera följande uppdateringspaket manuellt för att uppdatera DirectX till den senaste versionen.

Installera DirectX End-User Runtime om programmet eller spelet kräver en tidigare version av DirectX

Vissa program och spel kräver DirectX 9. På din dator finns dock 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 gå till följande Microsoft-webbplats och installera DirectX End-User Runtime:
DirectX End-User Runtime Web Installer
Obs! När du kör det här paketet påverkar det inte din version av DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow eller DirectMusic.

Lista över filfel som paketet DirectX End-User Runtime korrigerar

Dölj bildenVisa bilden
Om du får problem med ett program på grund av att följande filer saknas kan du eventuellt lösa problemet genom att köra DirectX run-time-paketet:
  • D3DX9_24.DLL till D3DX9_43.DLL
  • D3DX10.DLL till D3DX10_43.DLL
  • D3DCompiler_33.DLL till D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL till XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL till XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL till XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL till X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Dölj bildenVisa bilden

Mer information

Lista över de senaste DirectX-versionerna och operativsystemen de stöder

I följande tabell listas den senaste DirectX-version som du kan installera på ett operativsystem.
Dölj tabellenVisa tabellen
Operativsystem som stödsSenaste DirectX-versioner
Windows 8.1, Windows RT 8.1 och Windows Server 2012 R2
DirectX 11.2
Windows 8, Windows RT och Windows Server 2012

Windows 7 Service Pack 1 (SP1) och Windows Server 2008 R2 SP1 tillsammans med uppdatering  2670838
DirectX 11.1
Windows 7 och Windows Server 2008 R2

Windows 7 Service Pack 2 (SP1) och Windows Server 2008 R2 SP1 tillsammans med uppdatering  971644 eller 971512
DirectX 11.0
Windows Vista SP1 eller senare och Windows Server 2008 eller senare
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 eller senare

Windows XP x64 Edition SP1 eller senare och Windows Server 2003 SP1 eller senare
DirectX 9.0C

Kontrollera vilken version av DirectX som är installerad

Följ de här stegen när du vill kontrollera vilken version av DirectX du har på datorn:
  1. Öppna diagnostikverktyget för DirectX.
    Windows 8.1 eller Windows 8
    Svep in från skärmens högra kant och tryck på Sök. (Om du använder en mus pekar du på skärmens övre högra hörn, flyttar muspekaren nedåt och klickar på Sök.) Skriv dxdiag i sökrutan och klicka sedan på dxdiag.exe.
    Windows 7 eller Windows Vista
    Klicka på knappen Start, skriv dxdiag i sökrutan och tryck sedan på Retur.
    Windows XP
    Klicka på knappen Start och klicka sedan på Kör. Skriv dxdiag i rutan Kör och tryck på Retur.
  2. Klicka på fliken System och kontrollera DirectX-versionsnumret under Systeminformation.
Obs! I nuläget kan DirectX-diagnostikverktyget visa DirectX 11 som DirectX-versionsnumret för DirectX 11.2 och DirectX 11.1.

Referenser

DirectX: Vanliga frågor och svar
Var finns DirectX SDK?
Var finns DirectX SDK (2013 Edition) (MSDN-blogg)
Mindre direkt installation (MSDN-blogg)
Direct3D 11 distribution för spelutvecklare

Om den här artikeln

Artikel-id: 179113
Senaste recension: den 19 februari 2014
Informationen i denna artikel gäller:: 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
Vill du lämna feedback om den här artikeln?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.