Yesterday I bought Sims 3 game on discount and wanted to try it out. All of my friends have been playing Sims, but I never had a time to put my hands on that game. Anyway, now I am on holidays and I can play for a while. After the installing the game I double clicked on the shortcut on my desktop and the error message appeared saying that Simlauncher has stopped working. I thought that there is some problem with launcher so I launched ts3.exe and got an error saying that d3dx9_31.dll is missing, please reinstall the program.
The reinstallation of the game didn’t solve my problem. I have tried to reboot my computer, reinstall all redistributables that was on game CD, and update my graphic card drivers. Nothing helped to fix that d3dx9_31.dll is missing error in Sims 3. The only thing left is to reinstall windows 7 64 bit, but it’s too much just because of one game. So, I started to search around and found an easy and quick solution that ended my problems with d3dx9_31.dll is missing error.
All you have to do is just to download and install this missing d3dx9_31.dll file from this link: http://fix4dll.com/d3dx9_31_dll.
The installation instruction will be provided on the downloading page.
Have a fun playing Sims 3 without d3dx9_31.dll is missing errors.
If you have QtCore4.dll is missing errors in Sims 3 you can find the fix on this article.
UPDATED 07/28/2015 – Video tutorial added: http://blog.fix4dll.com/fix-d3dx9_31-dll-error-in-the-sims-3-video-tutorial/