Does this game not agree with Windows 7 64 bit? I had to wipe my PC to instale Windows 7 and when I re-instaled NWN II the game had bad grahpic glitchs even after being fully updated when I would try to play it.
If you right click on the icon for NWN2, and go to properties there should be a compatibility tab. Then you can tell it to run in a compatibility mode, which can allow the program to run in a Virtual version of an older OS. I have found that this often fixes problems with games that do not work well on my PC that is running windows 7.
You may have to track down the icon in the folder you installed the game to instead of the shortcut.
I have had some of my older games work fine just installing them on windows 7, others worked but not well till I tried running them in a compatibility mode, just another option to try and get it up and running.
The only other thing I can think that may help him is to check to see if his video card's drivers are up to date.
Beyond that, he may need a new graphics card, and personally I would rather have to try something in compatibility mode before looking for hardware fixes.
If you are having graphics problem like this http://i244.photobucket.com/albums/gg29/skavenhorde/NWN2_SS_032810_223122.jpg then all you have to do is to update your graphics card drivers..update windows, all the drivers, dotnet 3.5.1 and have atleast 5 GB free on the installation drive..this solved this problem for everyone till date!!