DirectX Download — Official and Safe

DirectX 12 is already built into Windows 10 and Windows 11 — you do not need to download it. If a game shows DirectX errors, download the free DirectX End-User Runtime Web Installer from the official Microsoft website. Never download DirectX from third-party sites.

Do You Need to Download DirectX?

In most cases, no. DirectX 12 ships as part of Windows 10 and Windows 11. If your PC is running either of these operating systems and Windows is up to date, you already have the latest DirectX.

However, older games (typically released before 2015) may require legacy DirectX 9 or DirectX 10 libraries that are not included in the base Windows installation. These are added by the DirectX End-User Runtime.

DirectX End-User Runtime Web Installer

The only legitimate download for additional DirectX libraries is from the official Microsoft Download Center:

Official DirectX End-User Runtime Web Installer:
microsoft.com/en-us/download/details.aspx?id=35

This is the only Microsoft-approved download page. Do not use any other website.

What Does the Runtime Installer Add

The DirectX End-User Runtime adds legacy libraries that are absent from the base Windows installation:

  • D3DX9 (used by DirectX 9 games)
  • D3DX10 (used by DirectX 10 games)
  • D3DX11 helper libraries
  • XAudio 2.7 and earlier versions
  • X3DAudio and XAPOFX for legacy audio
  • XINPUT 1.3 for older game controllers

It does not remove or downgrade DirectX 12. The legacy and current libraries coexist on your system.

DirectX Version by Windows Version

Windows VersionIncluded DirectXDownload Needed?
Windows 11DirectX 12 UltimateNo — only runtime for old games
Windows 10DirectX 12No — only runtime for old games
Windows 8.1DirectX 11.2No download available — update Windows instead
Windows 7DirectX 11Update to Windows 10 for DirectX 12 support

How to Verify DirectX After Installing Runtime

  1. Press Windows + R, type dxdiag, press Enter.
  2. On the System tab, confirm DirectX Version shows DirectX 12.
  3. Launch the game that showed the error. The missing D3DX or XAudio libraries should now be present.

Frequently Asked Questions

Related guides: