If I'm currently running XP and have a complete backup of my entire hard drive, and now I upgrade to a new computer running Vista, can I use my SP backup to install all of my old programs and files to the new computer without messing up the operating system?