Thanks for having this here. Needed it in 2010 when I got this PC (Win7 64 bit), and just had a new HDD installed, and had to re-install GC2. Vaguely remembered the issue, and looked here, and found the fix!
Great community of support! Playing GC2 (and GC1 back in the day) has been fun
Crushbone