well moo, under vista, you need to run rose using administration power.
Most of us, use vista using administrator privilege account. But certain computer which might be set up by their parents, MIS team etc, they might run the OS using normal user privilege account.
You need to run Solarose under Administrator Privilage Account, just like what Muazzy said.