Accessoirement tu peux essayer d'installer d'autres drivers pour ta carte graphique. Et si c'est déjà fait, tu peux les désinstaller pour remettre ceux fournis par défaut sous Windows Vista.
C'est déjà arrivé que certains résolvent ce problème de cette façon. Parfois il suffit de tomber sur "le" driver, quand il existe, qui est capable d'afficher autre chose qu'un écran noir au début du jeu.
Éventuellement je crois que sous Vista aussi tu peux activer le "mode compatibilité Windows 98". Ça se fait probablement en cliquant bouton droit sur l'icône de FF7 et en cherchant dans les propriétés. Des habitués de Windows pourront peut-être confirmer et t'aider en cas de besoin.
En dehors de ces deux pistes là, je ne vois pas trop sinon :\