Oh, the joys of modern systems... just like it was nearly-impossible to run certain Win95 games under XP.
If your rig is powerful enough, you may want to try with "virtualization" (I hate this word!). Just like DOSBOX is a faux-MSDOS running within your Windows, you install Oracle VM VirtualBox or Windows Virtual PC which enable you to install a different operating system within themselves (thus making is safe and hassle-free). If that problem with game isn't hardware-related, it should help, because the game will be run under the older operating system environment.