Hi Sergiu
I am Dave, I will help you with this.
Please try installing this version of the DirectX runtime, then restart (not shut down) your PC.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi everyone,
I recently installed Windows 11 on a new laptop and I've hit a wall when trying to install DirectX9.0c which is needed by most of the older games that I still play.
I've used Microsoft's official DirectX End-User Runtime Web Installer and once I go through the setup I receive the following message:
DirectX setup has determined that a newer or equivalent version of DirectX has been installed already. No installation is necessary.
When I run the dxdiag utility I can see that DirectX12 is installed, but I'm guessing that this doesn't offer any backwards compatibility for the games that need DX9.
Is there any way I can have DirectX9.0c installed, either manually or using the same setup?
My Device + OS Specifications:
Edition Windows 11 Home
Version 21H2
Installed on 3/4/2022
OS build 22000.527
ExperienceWindows Feature Experience Pack 1000.22000.527.0
Laptop: Asus ZenBook UX325EA
Thanks in advance!
Sergiu
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Answer accepted by question author
Hi Sergiu
I am Dave, I will help you with this.
Please try installing this version of the DirectX runtime, then restart (not shut down) your PC.
It is best to start your own thread when asking a new question, particularly when a question has been marked as answered, but....
When you run the downloaded setup the files get extracted to a location of your choice. A new folder on the desktop, or in the folder
you downloaded the DX Redist installer package to is good because you can delete this folder after you finish the process.
To finish the process open the folder you extracted the DX files to and run the DXSETP.exe you will find in that folder
(the files will end up in System 32 and sysWOW64).
btw - DX 9.0c is the older DirectX installer package., and while people still tend to suggest installing DX 9.0c for older games,
this is not the best option.
The June 2010 installer package has all of the same files as the 9.0c package plus newer DX9,10 & 11 files that are not in the 9.0c package.
Win11 does not install with the full compliment of DX files. Only the more recent files, which shows once again how out much the
people in the MS Ivory Tower are out of touch with the gaming population, many of whom still play pre-2010 games that use the
older DX9 files. Particularly people with laptops that use low end graphics processors.
.
When I download the file and run it, it asks where I want to install the files. Where should I install the files? Thank you.
Earl Whitney
Hi Dave,
Thanks a lot, this solved my problem!
Have a nice day!
Sergiu