d3dx9.dll is missing or not found or installed
So this error message has been doing the rounds lately.
This application has failed to start because d3dx9_32.dll was not found.
Or other error messages around d3dx9.dll, dxdx9d.dll, d3dx10.dll, xinput.dll, xact.dll, d3dx10_33.dll and other variations being missing, not being found or installed.
These are all optional components to DirectX that may not be installed with the version of DirectX you already have on your system.
Typically these will be installed when the game installs DirectX, however for historical reasons a lot of gamers, knowing they had the latest version of DirectX didn't bother (I never do either). Microsoft a couple of years back provided these optional components in the SDK, and as such may not be installed with the version of DirectX present on your system.
Games I've come across with this happening range from
Age of Empires III (3).
Battlefield 2.
Battlefield 2142.
BioShock (unconfirmed)?
Caesar IV (4).
Civilization IV (4).
The Elder Scrolls IV: Oblivion.
Ghost Recon Advanced Warfighter.
Ghost Recon Advanced Warfighter 2.
Hitman Blood Money.
The Lord of the Rings: The Battle for Middle-Earth
The Lord of the Rings: The Battle for Middle-Earth 2.
Lost Planet.
Need For Speed Most Wanted.
Virtual Skipper.
I'm sure there's probably a couple of dozen more games, feel free to list any additions in the comments below.
The solution is to either install the version of DirectX on the game's disc, or download the latest webupdate from Microsoft (at the moment this is being redirected to the Games for Windows website).
Trackback address for this post
Trackback URL (right click and copy shortcut/link location)
30 comments
just one more 4 the list
I got this error on Civilization 4 after I downloaded an upgrade for Civ 4-Warlords (upgrade from 1.0 that's on the disc to 2.13).
The disc comes with DirectX 9. After reading your comments, I managed to figure out that the upgrade needs DirectX 10. The installation process did not mention this at all.
So thanks again, I can finally start playing my game now.
"The solution is to either install the version of DirectX on the game's disc, or download the latest webupdate from Microsoft (at the moment this is being redirected to the Games for Windows website)."
gracias saludos
i cant figure out how to fix it. help!
This application has failed to start because d3dx9_34.dll was not found. Re-installing the application may fix this problem.
d3dx9_34.dll
Appreciate your help..
My CoD:WaW (World At War) BETA has the error: "d3dx9.dll has not been found". This post helped me find out what to do and were to go... Thanks.








20th August 2007 01:12:33, 256 words, 44665 views