pbfoot: wasted $10 .Tried every fix will not run on my windows 7 , hence I quit
I do not have any problems on my Win7 installation, thus it's not the OS that's at fault. Be aware however that Panzer General 2 is from that weird time between 1995 and 2000 when games were quite weird on which directory they were installed to.
Make sure that the directory you install the game is not UAC controlled (aka do not install in Program Files) and also that the directory doesn't have a dot in it. So if you installed it to C:\Games\GOG.com you should probably reinstall it to C:\Games\GOGcom
If these do not help, post again with more info (graphics card, monitor resolution etc) and we'll see if we can figure it out.