I think the reason that no-one has come up with a definitive solution yet is that CTDs are happening at any time and for no discernable or repeatable reason. I had one CTD while I was away from the keyboard making a drink!
For me what has stabilised the game is:
1) Turn off Antivirus & Antispyware programs.
2) Run the game in a non-maximised window.
3) Drop graphics down to medium.
By doing these I am now able to finish games & have no CTDs. I have a Geforce FX5700 & latest drivers. However although many posters also seem to have NVidia cards my guess is that the key problem is that CIV4 is a monster system resource hog.
For me what has stabilised the game is:
1) Turn off Antivirus & Antispyware programs.
2) Run the game in a non-maximised window.
3) Drop graphics down to medium.
By doing these I am now able to finish games & have no CTDs. I have a Geforce FX5700 & latest drivers. However although many posters also seem to have NVidia cards my guess is that the key problem is that CIV4 is a monster system resource hog.