So I am looking to upgrade a vast majority of the parts in my computer, GPU, CPU, motherboard etc. It will basically be a new system with the exception to the HDD I will still be using alongside a new SSD. When reading up on how to transfer my copy of Windows 10 to my new SDD I read that the free upgrade version or Windows 10, which is how I acquired it, is tied to the hardware of the system in question. Further reading showed that you can use your Microsoft account tied to your version of Windows 10 to help recover it. I was curious if anyone knew which hardware in particular the OS is tied to and if I will need to buy Windows 10 again for this new system to run it. Basically can I put my old HDD in this new system while retaining Windows 10, then transfer the OS to the SSD after the fact. Microsoft's official word on the subject is rather vague.