09 Sep 2010 at 20:46 - 23
I'm going to bump this at the risk of getting flamed.
I have had this issue on my laptop for about a year now. I am running a Geforce 8600m GT. I can tell you with great confidence that it is not heat related, nor a hardware failure, nor a fault of Vistas. So far I have been unable to confidently determine what causes it, but I have eliminated those three possibilities. I cannot manage to reproduce the problem with any consistency; it seems completely random as to when it happens.
When I first had it happen, I definitely thought it was heat. As I said I use a laptop, and heat is not an uncommon issue for them. However after dismantling and cleaning my machine, it still occurred. I thought it might be a malfunction with the cooling fans, but to no avail. The moment I realized it was not a heat issue was when I monitored the game for 5+ hours with GPU-Z with no oddities showing up (card only heated up very little from it's idle state), and the game did not malfunction. About a day later I managed to get it to crash during a GPU logging session; no temperature or voltage changes on the gpu occurred when the crash did. Then later, after a cold boot, first thing I opened was Guild Wars and bam, happened on login. So, the odds of it being a temperature related issue is really unlikely.
Then I thought my hardware was possibly at fault. Luckily I have a great warranty. However, after replacing every piece in my laptop twice (I'm talking EVERYTHING, including about 90% of the chassis), I still have the issue (it doesn't even occur less often, though I haven't been able to keep track of its stats). So, hardware malfunction is also unlikely.
Then I thought maybe it was just Vista and/or some driver issue between Vista and Nvidia... No go. First of all, I tried every major release of graphics drivers compatible with my card, with no luck. Then I tried Windows 7, and it still occurred. So Vista being the culprit is unlikely. Unfortunately I don't have an XP license (or care enough) to install that and try it, but even if it worked, it would be a pointless gesture.
My current theory as to the cause of this issue is an incompatibility between Guild Wars itself, and the 8x and 9x series Nvidia chips. This problem didn't affect my older 7x series card, and didn't always affect the 8x series either (my roommate used one about 2 years ago with no issues) so it may have been an update to GW within the past two years that caused this. I've poked around on here and other forums to see that others with these cards have had this issue.
Any other thoughts on this issue? The game is still playable, for the most part, but it crashes the display driver a lot, sometimes it recovers, sometimes it doesn't; but damn if it isn't annoying.
P.S. I've tried everything dealing with Guild Wars settings that you can possibly imagine, including, but not limited to, forcing DX8, no sound, diagnostic mode, and varying the detail level. Though I recently came across the -mce command line argument, and realised I hadn't tried that (though I doubt it could fix it, but you never know).
P.S.S. I've contacted Anet support over this, and they blamed my hardware, despite the facts I've listed above. Also despite the fact that I can't get any other game, or benchmark, or test to produce these kinds symptoms on my computer.