I've no personal experience with Vista, but a friend has it. I think there's a setting somewhere where you can specify which folder(s) on your PC (say the folder named 'Pictures') that you want it to pick the random photos for your desktop from.
Maybe worth investigating :-)
Best wishes,
Bente