-Try turning off your UAC ( user account center ) in the security center.
( to learn how, click Start > Help and support > then type in "turn off uac" in the search window)
This is a major stumbling block for many programs, as well as very annoying.

- Also be sure to restart your computer after PhotoImpact installation! ( Photoimpact won't start correctly unless you do!)

-Also, it helps to have more than 1 gigabyte of RAM.
1 gigabyte is really the bare minimum when using Vista.

Hope this helps!
- Andrew