Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Windows 11 already includes its modern DirectX runtime, but older games may still need separate DirectX 9-era files such as d3dx9_35.dll, XInput 1.3, or XAudio 2.7. Installing DirectX 9 for this purpose means installing Microsoft’s DirectX End-User Runtime Web Installer—not replacing DirectX 12.

Use Microsoft’s official DirectX End-User Runtime Web Installer. Its filename is dxwebsetup.exe. Do not download individual DLL files from unofficial websites.

What the DirectX 9 installer does on Windows 11

Microsoft’s legacy runtime installs optional, side-by-side libraries used by older games and applications. These include:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • D3DX9, D3DX10, and D3DX11 libraries
  • XAudio 2.7
  • XInput 1.3
  • XACT
  • Managed DirectX 1.1

It does not replace DirectX 12, downgrade Windows 11, or change the DirectX version shown by the DirectX Diagnostic Tool. Windows keeps these older components alongside its current DirectX runtime so that legacy software can use the files it was built for.

#1 Best Overall
strangeDR's Reinstall DVD Compatible with all Versions of Win 10 for 32/64 bit systems, Recover- Restore- Repair Boot Disc. Install to Factory Defaults and Fix PC Instantly, so Easy!
  • 🗝 [Requirement] You must have your Product key. Locate it on a sticker attached to your system. No Key included with item.
  • can be installed on HDDs, SATA SSDs, and NVMe SSDs; while HDDs work, they’re slow, SATA SSDs are much faster, and NVMe SSDs provide the best performance.
  • Windows 10, installation works best with a drive using the GUID Partition Table (GPT) and UEFI boot mode, but it can also install on Master Boot Record (MBR) drives using Legacy BIOS.

Install DirectX 9 on Windows 11

  1. Open Microsoft’s DirectX End-User Runtime Web Installer download page.
  2. Select Download. The downloaded file should be named dxwebsetup.exe.
  3. Open the file from your Downloads folder. Approve the User Account Control prompt if Windows displays one.
  4. Accept the licence agreement.
  5. Clear any optional software offer if you do not want it, then continue through the wizard.
  6. Allow the installer to download and install the legacy DirectX files. An internet connection is required because this is a web installer.
  7. Select Finish when the installation completes.
  8. Restart Windows before launching the affected game again.

The Microsoft download page lists package version 9.29.1974.1, published July 15, 2024. The package is intended for legacy DirectX components; it is not a separate DirectX 12 setup program.

Verify DirectX after installation

Use dxdiag to check the DirectX version that Windows reports:

  1. Press the Windows key and type dxdiag.
  2. Select dxdiag from the search results.
  3. If Windows asks whether to verify that drivers are digitally signed, select Yes.
  4. On the System tab, find DirectX Version under System Information.

Windows 11 will normally continue to report DirectX 12. That is expected. The legacy runtime does not change this field because it adds older side-by-side files rather than upgrading or replacing the Windows DirectX runtime.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To save a diagnostic report, select Save All Information… in DirectX Diagnostic Tool and choose a location for the text file.

Rank #2
Lite-On 24x Dual-Layer SATA DVD±RW Optical Drive I Installation Kit Included, Reading and Writing CDs and DVDs, for Desktop Computers, Duplicator, Servers, Workstations
  • Reliable Lite-On DVDRW Performance: Trusted Lite-On internal optical drive supports DVDR, DVDRW, Dual-Layer DVDs, CD-R, and CD-RW formats
  • Dual-Layer Read & Write Support: Burn and access high-capacity dual-layer DVDs for data backup, media storage, and software installation
  • Dimension & SATA Interface: Measures approximately 5.75" (W) 1.63" (H) 6.69" (D). SATA data connection compatibility with most duplicator, desktop PCs, servers, and workstations
  • Complete Installation Kit Included: Comes with essential Sata cable and mounting screws for fast and hassle-free installation in standard desktop cases
  • Wide OS Compatibility: Works with Windows, Linux, and other SATA-supported operating systems without special drivers

Update Windows 11 before troubleshooting a game

DirectX 12 is included with Windows 11 and is serviced through Windows Update. If the game uses the modern Windows runtime, install the latest available Windows updates rather than searching for a separate DirectX 12 installer.

  1. Open Start.
  2. Go to Settings → Windows Update.
  3. Select Check for updates.
  4. Install all available updates.
  5. Restart the PC if Windows requests it.

This Windows update process and the DirectX End-User Runtime are different operations: Windows Update maintains the operating-system DirectX components, while dxwebsetup.exe supplies older optional libraries for compatible applications.

Which installer should you use?

Problem or requirement Correct action
Windows 11 needs its current DirectX runtime Run Windows Update.
An older game reports a missing d3dx9_*.dll file Install Microsoft’s DirectX End-User Runtime Web Installer.
You want to see the installed Windows DirectX version Run dxdiag.
A game requires DirectX 12 Ultimate features Check Windows updates, the graphics driver, and whether the GPU supports the required features.
A download site offers a standalone “DirectX 12 for Windows 11” installer Do not use it. Windows 11 does not require a separate DirectX 12 installer.

Fix common DirectX 9 installation problems

“The program can’t start because d3dx9_35.dll is missing”

This message usually means that a legacy DirectX 9 SDK library is missing. It does not mean that DirectX 12 is absent. Install the official End-User Runtime, restart Windows, and try the game again.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The number in the filename matters. DirectX 12 does not automatically include every older D3DX9 file, so a computer can correctly report DirectX 12 and still lack d3dx9_35.dll or another legacy component.

Rank #3
Verbatim LifeSeries DVD+R DL 8.5GB 8X Dual Layer Discs, 25 Pack
  • 8.5GB OR 240-MINUTE CAPACITY: Each single-sided DVD+R DL disc stores up to 8.5GB or approximately four hours of high-quality video—twice the capacity of a standard recordable DVD.
  • UP TO 8X WRITE SPEED: Supports recording speeds up to 8X for fast, reliable burning with compatible DVD+R DL writers.
  • WIDE DVD COMPATIBILITY: Compatible with supported dual-layer writers and ready for playback with most standard DVD players and DVD-ROM drives.
  • RELIABLE WRITE-ONCE FORMAT: Helps preserve movies, music, photos, backups, and other important files from accidental erasure.
  • 25-PACK SPINDLE: Includes 25 Verbatim LifeSeries DVD+R DL discs and a Limited Lifetime Warranty.

The installer says no update is required

The web installer may find that the legacy files are already present. Close it, restart Windows, and start the game again. If the error remains, verify the exact DLL named in the message and use the game’s own repair or file-verification option.

DirectX still says version 12 after installation

That is normal. The End-User Runtime is not designed to change the value shown by dxdiag. A successful installation can add legacy files while dxdiag continues to show DirectX 12.

The game still will not launch

A DirectX 9 runtime installation is not a guarantee that an old game will run on Windows 11. Also check the game’s graphics driver requirement, hardware compatibility, installation files, launcher dependencies, and compatibility settings. If the game came from Steam or another launcher, run its file-repair or file-verification command.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not copy a single DLL from a random download site into C:WindowsSystem32 or the game folder. That can install the wrong file, create architecture mismatches, or expose the system to malware. Install the complete Microsoft package instead.

Rank #4
Verbatim LifeSeries DVD+R DL 8.5GB 8X Hub Printable Discs, 50 Pack
  • 8.5GB OR 240-MINUTE CAPACITY: Each single-sided DVD+R DL disc stores up to 8.5GB or approximately four hours of video—twice the capacity of a standard DVD+R disc.
  • UP TO 8X WRITE SPEED: Supports recording speeds up to 8X for reliable performance with compatible DVD+R DL writers and duplicators.
  • WIDE DEVICE COMPATIBILITY: Compatible with supported dual-layer drives, most standard DVD players, DVD-ROM drives, and leading inkjet disc printers.
  • WHITE HUB PRINTABLE SURFACE: Create full-color, high-quality, edge-to-edge labels directly on each disc using a compatible inkjet disc printer.
  • 50-PACK SPINDLE: Includes 50 Verbatim LifeSeries DVD+R DL discs and a Limited Lifetime Warranty.

DirectX 9 installation: what not to do

  • Do not try to uninstall DirectX 12 before installing DirectX 9.
  • Do not use a “DirectX 12 download” to solve a missing d3dx9_*.dll error.
  • Do not expect dxdiag to change from DirectX 12 to DirectX 9.
  • Do not install an unofficial repackaged runtime or individual DLL.
  • Do not assume that a current DirectX version proves that the graphics driver or GPU supports every game feature.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

FAQ

Can DirectX 9 be installed on Windows 11?

Yes. Install Microsoft’s DirectX End-User Runtime Web Installer, dxwebsetup.exe, to add legacy DirectX 9-era libraries used by older games. It installs alongside the Windows runtime.

Will installing DirectX 9 remove DirectX 12?

No. The legacy runtime does not replace, downgrade, or uninstall DirectX 12. Windows 11 continues to use its built-in DirectX runtime.

Why does dxdiag still show DirectX 12 after I install DirectX 9?

That is expected. dxdiag reports the Windows DirectX version. The End-User Runtime adds side-by-side legacy files and is not intended to change that version.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is dxwebsetup.exe the official DirectX 9 installer?

It is Microsoft’s official DirectX End-User Runtime Web Installer for legacy components. Download it from Microsoft’s download page, not from a third-party DLL or driver website.

Best Value
Recordable Blank DVD Disk 16X 120 Min 4.7 GB DVD-R for Video, Pictures, MP3 Files (DVD-R) (5 Pieces)
  • Recording speed: 16x, 4.7GB
  • Compatible with DVD-R general recorders
  • Capture and preserve digital memories such as music, home movies, photos and more
  • [Excellent Compatibility] Playback recorded content on virtually all CD/ DVD /BD drives, gaming systems, and CD/ DVD /BD players.
  • Write-once format

Does DirectX 12 include d3dx9_35.dll?

Not necessarily. DirectX 12 does not automatically provide every older D3DX9 library. A game that names d3dx9_35.dll or a similar file generally needs the legacy End-User Runtime.

Do I need to install DirectX 9 if a new game uses DirectX 12?

Usually not. For a modern game, first install Windows updates and current graphics drivers. Install the legacy runtime only when the game or its installer specifically requires an older DirectX component.

The Bottom Line

To install the DirectX 9 components that an older game may need on Windows 11, download and run Microsoft’s dxwebsetup.exe End-User Runtime. It adds legacy libraries such as D3DX9, XInput 1.3, and XAudio 2.7; it does not replace DirectX 12. For Windows 11’s built-in DirectX, use Settings → Windows Update → Check for updates, then verify the result with dxdiag.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.