j'avais le meme problème et j'ai trouvé la solution pour lancer le jeu sous vista.
1ère méthode :
1. Cliquez avec le bouton droit de la souris sur le raccourci de Far Cry
2 et choisissez Propriétés.
2. Cliquez sur l'onglet "Compatibilité" et cochez "Désactivez les thèmes visuels".
3. Cliquez sur le bouton "Appliquer" puis sur le bouton "OK" pour fermer la fenêtre.
4. Essayez de relancer le jeu.
2ème méthode :
1. Allez dans le dossier de vos jeux Windows (bouton Démarrer -> Jeux).
2. Cliquez avec le bouton droit de la souris sur le raccourci de Far Cry
2 et choisissez "Personnaliser...".
3. Mettez en surbrillance la ligne "Lecture (lecture)" et cliquez sur le bouton "Modifier".
4. Cliquez sur l'onglet "Compatibilité" et cochez "Désactivez les thèmes visuels".
5. Cliquez sur le bouton "Appliquer" puis sur le bouton "OK" pour fermer la fenêtre.
6. Essayez de relancer le jeu.
Voila j'espère que ça vous aidera...