I did not read every post, but as soon as you mentioned a directx 9 component, I have a possible solution for you. Don't ask for details, because there are too many weird things with windows. However. A lot of compatibility issues with games can be fixed if you go to download.microsoft.com and search for 1 word -> directx then click on and download "DirectX End-User Runtimes (June 2010)". Yes that is the correct version even for Windows 10. Don't ask me why, but all of the D3D9 drivers are correctly installed even though some games include the drivers, there seems to be some mismatch in installs. Also, if you use steam, you will notice that it always runs a DirectX install on many games. I found out it does not overwrite drivers when it does that, it custom installs it for all instances of all games. This issue should fix compatibility problems, but if you are worried, then please double check with someone (get a second opinion). The DirectX drivers in that package are the first thing I install on a new installation and they alway are made use of. Even on Windows 10 (Still prefer Win 7 though - had to get that in there).