d3dx9_27.dll was not be found (solution)

I love kungfu..fu….fu……. , today i installed kungfu panda and ready to play kung fu. However, while game launch, i encounter similar error like what mention about Crysis error before.


“This application has failed to start because d3dx9_27.dll was not be found. Re-installing the application may fix this problem.”

d3dx9_27.dll (kungfu panda error) or d3dx9_34.dll (Crysis error) seems belong to same direct X category. It error occurred usually while game starting. Both dll files are library files contained in the Microsoft DirectX 9 software package. Cause of this error usually is because Microsoft direct X is out of date.

Please visit Micsosoft website to download latest Direct X package

P.S please do not download any d3dx9_27.dll file from any website, this is very dangerous! go Microsoft download it, it’s free.

author image


Founder of Mkyong.com, love Java and open source stuff. Follow him on Twitter. If you like my tutorials, consider make a donation to these charities. Read all published posts by


newest oldest most voted
Vege Vis
Vege Vis


Edwin Geoffrey
Edwin Geoffrey

hi, thank for this amazing information. Therefore, I would like to ask for your permission to add some of this information in my blog. Of course, I will provide a link to your website, as a source of my quoted information.