Ich kenne Vista bisher nur vom Hörensagen, aber hat das nicht auch einen "Kompatibilitäts-Modus"?
Mach mal einen Rechtsklick auf die *.exe des Programms und wähle "Eigenschaften", dann müsste sich ein kleines Fenster öffnen. Guck in diesem Fenster, ob's da einen Reiter "Kompatibilität" gibt. Unter diesem Reiter müsstest Du einen Modus einschalten können, der dem Programm vorgaukelt, es wäre ein Windows XP-System, auf dem es ausgeführt wird...
Wenn das auch nicht hilft, guck mal auf der Website des Herstellers, ob er evtl. einen Vista-Patch anbietet.
MfG, Jan