Save your self some headaches and get cloning software. Clonzilla is a free open source option create a disk image after you have everything installed. Then when you need to do a reinstall you simply reinstall the disk image and then all you need to do is install the updates from the time the image was created to the present. Another thing you can do is create 2 partitions one for the OS and one for your files. Then when you need to reinstall all you have to do is reinstall the OS.
Kenny has it right by backing up to another device and then keeping it safe. You do have to be disciplined in backing up your date on regular bases. Another option is to back up to a cloud storage, there are a lot of them out there that will let you have quite a bit for free and you have the added benefit of them backing up their servers as well.
Doing a reinstall of windows was the main reason I no longer work on PC's very much. Between having the pop up asking for permission, as Chris mentioned, and the constant reboots and long install times it just was to much of a PITA! I hope you have everything up and running Larry.