To shorten this process in the future may I suggest that after you install Windows and and activate it do all the updates, Then you clone/image your HDD. Kind of like slipstreaming an install. Make sure all your drivers are installed you can even install office, Saves lots of time if you ever need to format again. Also back up's are important.
I use Linux so reinstalling the Operating System is not as painful as a Windows reinstall, Yet I always have a clone/image of my system that is no more than 1 month old, I am sure Windows users can advise you on how to do this.
Back in my Windows days I used Norton Ghost.
Please note I am not suggesting or endorsing this product.
Edited by NickAu, 02 February 2015 - 03:38 AM.