[Possible] Solution to freezing / resets / crashing to desktop

DeeMad

Chieftain
Joined
Nov 28, 2005
Messages
10
It never occurred to me until recently but Battlefield 2 and Civilization 4 had 2 things in common as far as my computer was concerned: both prompted me to install/upgrade Directx 9.0c and both crashed on me, whether I was in the actual game or idle in the main menu.

Before realising that Directx 9.0c was possibly the problem, I thought it was something more simple than that. I gave my computer a format and a fresh installation of WindowsXP, along with drivers for my motherboard, sound card and graphics card which I knew were stable. Civilization 4 and Battlefield 2 still crashed on me. So... after realising both games prompted me to install Directx 9.0c and crashing on me no matter what, I decided to try something.

I gave my computer another fresh installation of WindowsXP and made sure no old files were left over from my previous installation. I didnt bother installing Battlefield 2, I wouldnt have time for it after buying Civilization 4. I installed Civilization 4 and when I was prompted to install/upgrade Directx 9.0c, I selected 'No' -- installation was complete. I launched Civilization 4 but an error message jumped out at me:

"This application has failed to start because D3DX9_26.DLL was not found. Re-installing the application may fix this problem."

No big deal, I thought. This error message was probably due to my decision of not installing/upgrading Directx 9.0c when prompted. I searched for said .DLL file on www.google.com. Within 5 seconds I had found 'D3DX9_26.DLL' -- you can see for yourself here.

I downloaded the 'D3DX9_26.DLL' file and extracted it to my Civilization 4 folder. I launched the game... and guess what? Civilization 4 has never crashed on me since. Before applying this 'tweak,' Civilization 4 used to freeze on me within 30 minutes of launching the game, forcing me to reset my computer the "cold way." I played for 5 hours last night (I couldnt sleep, honestly) without a hitch.

If your game of Civilization 4 keeps crashing, give this trick a whirl. Though, if you've already installed/upgraded Directx 9.0c, I cant see this working until you either remove Directx 9.0c using a third-party tool, and installing a fresh version, or giving your computer a format.

Apologies for the long post.

EDIT

Forgot to mention, here are my computer specifications, if it matters:

WindowsXP + SP2
K7N2 Delta, Nforce2 Chipset + 4.27/5.10 Hybrid drivers
ATi Radeon 9800 Pro + 5.11 ATi Catalyst Drivers
Sound Blaster Audigy 2 ZS
1GB (Dual Channel) RAM
 
I had the same problem here.

Tried every sugestion found in this and other lists, but the game continued to freeze after some turns.

Finally I realized that when running in a window, not in full screen, the game didn't froze, not even once.

So run it in a window. It's not the best solution, but worked.

Good luck you all.
 
Top Bottom