Where it appears
In old games, benchmark programs, and DX10 graphics modes.
DirectX 10 appears in old games and graphics modes from the Windows Vista and Windows 7 era. In modern Windows the main components are already built in, and the runtime helps with additional libraries for old 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
DirectX 10 is an intermediate DirectX generation that still appears in old games, performance benchmarks, and compatibility settings. On Windows 10/11 it is usually already present as part of the system.
If the game still asks for DirectX or does not launch, the problem is often not DirectX 10 as the system version, but missing legacy libraries. Therefore the safe path is to download the runtime package and install it without manually replacing DLL files.
In old games, benchmark programs, and DX10 graphics modes.
DirectX 10 is already included in the system, but old DLL files may be missing.
The DirectX Runtime web installer adds compatible components without manual file replacement.
If the game does not launch, check dxdiag and the graphics card driver.
DirectX versions
If the current page does not match your game or Windows, choose a neighboring runtime package. The cards link to individual version pages.
The DirectX package list scrolls horizontally. Use the buttons or arrow keys.
For modern games, Windows 10/11, and current graphics cards.
File:directx-12-runtime.exe
DownloadFor games from the Windows 7/8/10 era and projects that need a DX11 renderer.
File:directx-11-runtime.exe
DownloadFor old games and systems requiring DX10 compatibility.
File:directx-10-runtime.exe
DownloadFor classic games, D3DX9 components, and old game engines.
File:directx_Jun2010_redist.exe
DownloadFull package of legacy DirectX SDK components for old games.
File:directx_Jun2010_redist.exe
DownloadFiles
The main button downloads the recommended file for this page. An alternative package is available nearby if a different installation scenario is needed.
| 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
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.
The page and verification data have been reviewed for the current DirectX.biz site structure.
Web installer, size 288.4 KB, SHA-256:2cf71d09…26fd612f.
We compare the package, hash, runtime purpose, and installation scenario without manual system DLL replacement.
Microsoft: DirectX End-User Runtime Web Installer Microsoft: DirectX End-User Runtimes June 2010 Microsoft Support: checking DirectX version
Verification
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.
Installation
Installation must be predictable: no random DLL files, no replacement of system folders, no extra steps after downloading.
Game errors
Check Windows, the graphics card driver, and install the runtime package.
Updating the driver or choosing a different render mode often helps.
These components are added by DirectX End-User Runtime.
Check compatibility, administrator rights, and game file integrity.
FAQ
System components are already built in. The runtime package is only needed for old additional libraries.
The message may not mean DirectX 10 is absent, but rather a problem with the driver, graphics card, or legacy DLL.
For a single PC, the web installer is usually sufficient. The offline runtime is convenient for installation without internet or on multiple computers.