Je vois que le forum est un peu mort mais si ça peut intéresser quelqu'un...
Pour faire marcher X² sous Vista, installer le jeu en tant qu'administrateur (explorer le cd, clic droit sur l'exécutable, exécuter en tant qu'administrateur). Une fois l'installation finie, aller dans le répertoire, clic droit sur propriétés, puis onglet sécurité, sélectionner l'utilisateur, lui donner le contrôle total (modifier puis cocher la case) et faites 'ok' pour quitter. Lancer enfin le jeu en tant qu'administrateur (clic droit sur l'exécutable dans le répertoire).
Voilà, chez moi ça a fonctionné. Je ne garantis évidemment pas que ça marche à tous les coups.