Are you running any anti-virus or firewalls? A few have been known to do this unless you configure it to not just block literally everything foreign.
Also are your drivers up to date? same with windows and usually there are redist files that are installed when you install the game, sometimes these can go wonky and just not install properly I would go into the cd and try reinstalling these files manually.
I just attempted this. Didn't make a differnece