In older versions, upgrading Windows didn't do a great job of preserving your stuff. I remember at least once I upgraded and found all my programs were still located in the Program Files directory, but the links were lost and none of the programs were registered - so just about useless. Windows 10 seems to do a perfect job of preserving personalizations and software. How do they do it - or rather - how can I do it to save off all my personal stuff? Is there a program that can do this and allow everything to be restored in place in a fresh Windows install?