Thank you!!!!
In my case, the app that was causing DX9 to "break" was MSI Afterburner.... holy $h1t!! This has been insanely persistent issue that caused me to roll back to Win 7 about 3 times now.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Since upgrading to Windows 10, I cannot use any app that requires DirectX 9. I have the most recent video drivers from nVidia and non dx9 games work fine. This makes a massive portion of my games library unplayable.
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.
Thank you!!!!
In my case, the app that was causing DX9 to "break" was MSI Afterburner.... holy $h1t!! This has been insanely persistent issue that caused me to roll back to Win 7 about 3 times now.
Hello there,
You will need to download and install this package:
DirectX End User Runtimes (dated 2010):
URL: https://www.microsoft.com/en-us/download/details.aspx?id=8109
Install and confirm all is working.
Notes: Some game installers (especially on Steam) may fail to install and update their required runtimes on first launch in a newly upgraded Windows Operating system.
One of these dependencies is DirectX runtimes.
I downloaded and installed the DX Setup app you referenced. The installer reported that it was successful. I restarted my PC, and I still get the same d3d9.dll errors on *any* DX9 app.
It turns out, however, I have found the problem. This problem has existed since Win7 was released. d3d9.dll (6.x-10.x) is brittle and poorly written apps can screw with it, causing subsequent dx9 apps to crash. In my case, it was one of the ASUS motherboard monitoring apps that came with my motherboard. Once this app was stopped (it ran fine), other dx9 apps started working perfectly. This was a constant problem for me because I had the monitoring app running on startup.
Hello Duoddreamer,
Thanks for posting your question on Microsoft forms.
I'm VERY VERY sorry for my extremly late reply.
So I play a DirectX 9 game know as Midtown Madness 2 on my PC with no problems.
I mean like what kind of games do you play which uses DirectX9?
You may try a method I used for Midtown Madness 2:-
For DirectX9 games:-d3d9.dll dxgi.dll ddraw.dll libwine.dll and wined3d.dll to the games executable folder.
WARNING:- DO NOT COPY ANY OF THESE DLL'S TO SYSTEM32 OR SYSWOW64 FOLDERS. IT WILL DESTROY YOUR WINDOWS.
Please Reply.
its RivaTuner Statistic Server;
you can fix the problem with just adding Handbrake.exe to the application profiler and set the detection level to None