DirectX 12
DirectX 12 is built into Windows 10 and 11, and this page offers Microsoft's DirectX End-User Runtime June 2010 that older games need, with our guide to updating DirectX 11.3 and 12.
- Updated
- Size
- 95.6MB
- Downloads
- 356.2K
- This week
- 255See the Top 20 downloads this week
DirectX is the part of Windows that games and video players use to talk to your graphics card, sound and controllers.
DirectX 12 is already built into Windows 10 and 11, so this page is mostly about the older runtime that classic games still need.
If a game just said d3dx9_43.dll or xinput1_3.dll is missing, the June 2010 runtime on our download page is the fix.
Which Download Do You Need?
| Your situation | What to do |
|---|---|
| New game on Windows 10 or 11 | Nothing to download; run Windows Update and update your graphics driver |
| Older game says a d3dx, xinput or xaudio DLL is missing | Install the DirectX End-User Runtime June 2010 |
| Building or studying old Direct3D 9 code | DirectX SDK June 2010 |
| A video will not play | A decoder, not DirectX - see the video section below |
DirectX 12 Has No Separate Installer
DirectX 11 and 12 come with Windows 10 and 11, and Microsoft updates them through Windows Update. Any site offering a "DirectX 12 setup" file is repackaging the old runtime or something worse.
To see what you have, press Windows + R, type dxdiag and press Enter. The System tab shows your DirectX version, and the Display tab shows what your graphics card supports.
Our guide on getting DirectX 11.3 and 12 walks through the Windows Update steps.
The June 2010 Runtime for Older Games
Many games from about 2002 to 2014 were built with helper files such as d3dx9, d3dx11, XInput 1.3 and XAudio 2.7. Windows 10 and 11 do not include them, which is why an old game can fail on a brand-new PC.
The download page has Microsoft's full offline package, directx_Jun2010_redist.exe. Run it, pick a temporary folder to unpack into, then run DXSETUP.exe from that folder.
It only adds the missing older files. It does not replace or downgrade DirectX 12, so it is safe to install on any current PC.
When the Problem Is Your Graphics Driver
Errors such as "DirectX encountered an unrecoverable error" almost always come from the graphics driver, not DirectX. Update it first and restart.
Get the newest driver for your card: NVIDIA GeForce drivers or AMD Radeon Adrenalin.
Intel graphics owners use the Intel Graphics Driver.
If a game crashes only in DirectX 12 mode, switch it to DirectX 11 in its graphics settings. To clear out old driver packages, Driver Store Explorer is the tool technicians use.
DirectX 12 or DirectX 12 Ultimate?
DirectX 12 Ultimate is not a separate download. It is a set of extra features, such as ray tracing and mesh shaders, that newer graphics cards support on Windows 10 version 2004 or later and on Windows 11.
NVIDIA RTX 20 series and newer, AMD Radeon RX 6000 series and newer, and Intel Arc cards support it. Older cards still run DirectX 12, just without those features.
DirectX and Video Playback
Players also use DirectX to decode video on the graphics card, which is why 4K HEVC and AV1 play smoothly on modern PCs. Our guide to how DirectX handles video decoding explains it in plain terms.
If a video will not play, you need a decoder rather than DirectX. The K-Lite Codec Pack or LAV Filters add them with hardware decoding switched on.
VLC Media Player plays nearly everything on its own, and DXVA Checker shows which formats your graphics card decodes in hardware.
Quick questions
How do I update DirectX 12?
Through Windows Update. Open Settings, Windows Update and choose Check for updates. There is no separate DirectX 12 installer.
Will the June 2010 runtime break DirectX 12?
No. It only adds older helper files that some games need. Your DirectX 12 stays exactly as it is.
Can I download a single missing DLL instead?
Avoid DLL download sites. Their files can be the wrong version or unsafe, while Microsoft's runtime installs the right files in the right place.
Is DirectX free?
Yes. DirectX is part of Windows, and the June 2010 runtime and SDK are free downloads from Microsoft.
Do I need the DirectX SDK?
Only if you build or study old Direct3D 9 software. Players and gamers never need it.
Not sure whether a file needs a codec? The Codec Finder identifies it in seconds.
Download the DirectX June 2010 runtime for older games, or tell us which game it fixed.
Available files
- DirectX End-user Runtime June 2010WindowsInstaller
- DirectX Software Development Kit (SDK) June 2010WindowsInstaller
- DirectX 9.0WindowsInstaller
User reviews (4)
if its corrupted chance are you're download went awry, try redownload it properly from microsoft site before blaming.
Admin's Note: it's the same download link. The file has been tested and works without problems.
Share your thoughts on DirectX 12
Thanks, it's in!
Your review will appear once it has been checked.
Related to DirectX
-
VLC Media Player Closest match
VLC Media Player is the free, open-source player that opens almost any video or audio file with no codec pack to install.
Mentioned in our DirectX write-up
-
Subtitle Workshop Top rated
Subtitle Workshop Classic is the long-running Windows subtitle editor, still updated, with a video preview, waveform and Whisper speech-to-text.
In common: still, video
-
uTorrent
uTorrent is the original lightweight BitTorrent client for Windows, free to use but ad-supported, with paid upgrades that remove the adverts.
Popular in Other Tools
-
qBittorrent
qBittorrent serves as a versatile tool for downloading and creating torrents, offering a compelling alternative to popular uTorrent.
Popular in Other Tools