C'est drôle, j'ai exactement le même problème, j'ai cru que c'était parce que mon disque est archi rayé mais apparemment c'est un problème de compatibilité avec Vista...
En rédigant ce message, je suis tombé sur une information :
Sous Vista, pour faire fonctionner certains jeux, il faut faire :
-clic droit(sur l'icone),
-onglet compatibilité :
-cocher la case "exécuter en mode de compatibilité" : Windows XP SP2
-et SURTOUT : cocher "exécuter en tant qu'administrateur"
A tester... ;)