I am currently using an AMD FX-6300, an ASRock 980DE3/U3S3 motherboard, 2 x 4GB DDR3 Corsa Geil RAM and I'm running windows 10 (upgraded from windows 7). I plan to upgrade to an intel 6700K which will mean changing my motherboard and RAM as well because AMD and intel sockets are not cross compatible and the intel skylake processors only support DDR4 memory. I know I will have to reinstall Windows 10 and register it again, however, because I upgraded from Windows 7, I don't have a physical copy of windows 10, so how would I obtain this without having to purchase another Operating System? Also due to having upgraded from windows 7, I no longer have a windows key to register the OS when it has been reinstalled, so how would I register my copy of Windows after this upgrade?