I ran into a similar problem when I got a Vista machine. I foolishly expected it to run software that would run on an XP. If I had it to do over again, I'd have bought the Linux machine, and saved a few bucks for a similar level of incompatability.
I’m not familiar with Vista at all.