Alright, so I've been trying out a few games on Windows 7 now, and they've all worked great (FC2, Assassin's Creed, TF2), but now I've dusted off Neverwinter Nights 2.
First of all the installation was a bit long I think, but I'm not sure if that has anything to do with Windows 7. Then however when I tried to play the game it wouldn't start at all, nothing happened. The nwn2main.exe file was running, but nothing happened. I tried to restart, but that didn't work so I did it manually.
Then once I got back in I was able to start NWN2, and began changing the graphical settings, like widescreen resolution, maximum detail and so on.
By the way I'm trying Windows 7 out on my new computer:
Gigabyte EP45-UD3 motherboard, Intel Core 2 Quad Q9550, Geforce GTX 260 (216 shaders).
So when I added water reflection and water refraction and applied (I was just in the menu, I hadn't started a campaign or anything) it just stopped. The music was still playing, but nothing was happening. I wasn't able to shut it off with the Task Manager, nor could I restart from the windows start menu, so I did so manually again.
Next time around I manage to change all the graphical settings, this time not clicking apply but instead I clicked ok.
Then I try starting a campaign, so I make my character and start it up... but in the process of loading it simply stops. Same as before, I'm not able to shut it off with the Task Manager and I can't restart the computer normally, so once again I do it manually.
Then I manage to get into the game, start the campaign, engage in some dialogue, but then when I get my first quest (open a chest and get some furs) it stops then and there. Same procedure as previously follows...
From here on I try it over and over, hurry through dialogue and manage to get further and further into the game, but I'm only able to play for like... 2-3 minutes at a time before it stops. And it doesn't matter if I'm currently clicking around, or if I'm simply standing still. It still stops after probably the same amount of time every time. I think I'm gonna time it the next couple of times actually... :P
Oh, and about every other time I try to enter the game it stops working then and there as well.
Anyway, here's what I've tried to resolve the issue:
1. Compatability mode XP (SP2) and Vista, neither solve the issue.
2. Disable UAC virtualization for nwn2main.exe. Heck you never know... but it works the same with or without.
I'm gonna try some more stuff and get back to you... first I'm going to set the graphical details lower and see what happens.