Modern games

DirectX 12 download for Windows

DirectX 12 is needed by modern games on Windows 10/11. The system part is updated via Windows Update and the graphics card driver, and the runtime package helps add legacy components still required by many games.

dxwebsetup.exeWeb installer, 288.4 KB

SHA-256 is listed belowVerification hash: 2cf71d09…26fd612f

Without manual DLL replacementFirst run the runtime installer, then restart the game

About the version

What's important to know about DirectX 12

DirectX 12 is the current graphics layer of Windows for modern games, low-level GPU access, and new graphics APIs. In normal circumstances it does not need to be installed on top of Windows: the system receives updates together with Windows Update and the graphics card driver.

However, the player may still end up on the DirectX 12 download page if the game asks for old components: D3DX, XInput, XAudio, or D3DCompiler. In that case, DirectX End-User Runtime helps: it does not replace DirectX 12 but adds side-by-side libraries for compatibility.

System version

DirectX 12 is already built into Windows 10 and 11. A separate installer does not replace system components.

What gets downloaded

The web installer adds missing legacy DirectX SDK libraries for games and launchers.

What to verify

In dxdiag, DirectX Version and the graphics card Feature Levels are important.

When it won't help

If the graphics card does not support the required Feature Level, the runtime will not change hardware capabilities.

DirectX versions

Download DirectX for Windows

If the current page does not match your game or Windows, choose a neighboring runtime package. The cards link to individual version pages.

Files

Download DirectX 12: download options

The main button downloads the recommended file for this page. An alternative package is available nearby if a different installation scenario is needed.

Files to download for DirectX 12
File When to choose Size SHA-256 Download
dxwebsetup.exeWeb installer Recommended option for this page 288.4 KB
2cf71d09…26fd612f
Download
directx_Jun2010_redist.exeOffline runtime Full offline package for installation without internet 95.6 MB
053f76dc…bf89c73b
Download

Verified

DirectX 12 file verification

Before downloading, verify not only the file name but also the size, SHA-256, and installation scenario. This reduces the risk of confusing a runtime package with a single DLL or a third-party build.

Update date May 6, 2026

The page and verification data have been reviewed for the current DirectX.biz site structure.

Verification file dxwebsetup.exe

Web installer, size 288.4 KB, SHA-256:2cf71d09…26fd612f.

Methodology Name, size, SHA-256

We compare the package, hash, runtime purpose, and installation scenario without manual system DLL replacement.

Verification

How to check DirectX 12 via DXDiag

DXDiag shows the system DirectX version and graphics card capabilities. This helps determine whether a runtime package, GPU driver, or different DirectX version is needed.

  1. ClickWin + R.Enterdxdiagand confirm the launch of DirectX Diagnostic Tool.
  2. Check the System tab.The DirectX Version line will show the system Windows version.
  3. Open the Display tab.The graphics card driver and Feature Levels matter: they show the actual GPU support.
  4. Compare with the game requirements.If legacy DLL is missing, install the runtime. If Feature Level is missing, start with the driver or graphics card.
DXDiag window with DirectX version and graphics card parameters

Installation

How to install DirectX 12 correctly

Installation must be predictable: no random DLL files, no replacement of system folders, no extra steps after downloading.

  1. Download the dxwebsetup.exe file.Use the main button on the first screen or the file table.
  2. Check the name and size.For this page the file size is 288.4 KB; SHA-256 can be copied from the table.
  3. Run the installer.Confirm administrator rights if Windows requests them.
  4. Restart the game.If the error persists, update the graphics card driver and check the game requirements.

FAQ

Quick answers on DirectX 12

Can DirectX 12 be downloaded as a separate installer?

For Windows 10/11, the system DirectX 12 comes via Windows Update. The download button on this page provides a runtime package for missing legacy components.

Why does the version in dxdiag not change after installation?

Because the web installer does not replace the system DirectX. It adds old libraries alongside the system components.

What to do if the game requires DirectX 12 Ultimate?

Check the graphics card, driver, and Feature Levels. The runtime package will not add hardware support if the GPU lacks it.