Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: DirectX is installed. Games say it's not. :|

24 Apr 2010   #1

Windows 8 Pro 64-bit
DirectX is installed. Games say it's not. :|

NOTE: I am posting here because this is a Windows 7 forum, not an XP forum, so I can't post this in the games forum, as it is limited to games on Windows 7. :/

Every time I try playing a DirectX game on Windows XP (Portal, Need For Speed, etc), it tells me I don't have DirectX. One of the first things I did on this computer after reformatting was to install DirectX 9. Can someone tell me how that works? >.>

I've tried to install DirectX again, and it always tells me that it's already installed (A newer or equivalent version of DirectX is already installed). I've checked Dxdiag.exe and it registers all of the DirectX files, and shows the version to be 9.0c, equivalent or greater than the games' requirements.

Any ideas?
My System SpecsSystem Spec
25 Apr 2010   #2


Depending on the file that is causing the error, you could always try copying that particular DX9xx.dll file/s directly to the games directory.

Try extracting the .dll's from the dxsetup on the games disc

In some cases with the older games, the newer DX file may not be recognized/compatible - hence the error.
My System SpecsSystem Spec
25 Apr 2010   #3

Windows 7 Ultimate x64

One thing I really hate is some older games not recognizing your newer version of DX, and forcing you to install an older version to play them, or worse, not being able to work at all. :P
My System SpecsSystem Spec

25 Apr 2010   #4

Windows 8 Pro 64-bit

I'll hop into these later... I just now got Win7 reinstalled, so it may be different. For now, sleep. :)
My System SpecsSystem Spec

Thread Tools

Similar help and support threads
Thread Forum
Spooge driver not found. Verify DirectX is properly installed
I don't know if this is the right spot to post this but every time I go to play any of my newer games it either says "Spooge driver not found. Verify DirectX is properly installed" or it freezes when it goes to load the game and the only way for it to unfreeze is by unplugging it. Anyway I'm...
Graphic Cards
Directx 9.0c crashes games
I have ati radeon hd 5670 and its made for directx 11, and i have it, but i also want to play some games witch dosen't work on directx 11, so I installed directx 9.0c, for the games, and for a while it worked, but now my directx 9 dosen't work anymore for example I wanted to play spellforce 2 faith...
BSOD while gaming (DirectX-games)
Hi, I'd like to start by thanking you for at least taking a look at my problem. Since recently I have been getting BSOD's while playing Counter-Strike:Source (hl2.exe), it started completely random which is the odd part. The first BSOD I had was an issue related to dxgmms1.sys - after that...
BSOD Help and Support
Installed DirectX on Windows 7 and all files been lost
Hi Guys, I apologise if I have placed this in the wrong thread. I've had Windows 7 for three weeks now (as a student, Microsoft gave me access to the MSDN Academic Alliance which had Windows 7 available to download). So far so good overall, however I was going to install a game but it...
Problem with Directx when trying to open games..
When ever I open any game I get a message telling me that d3d9.dll is not designed to run on windows or contains an error.. I have already reinstalled directx, as well as downloaded a d3d9.dll file and tried that one out.. Still get the same error message.. Any help?? I have attached a...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 10:54.
Twitter Facebook Google+