Now that I am allowed to talk about it, yes. What killerrin describe is mostly accurate. In order to have a fully activated 'upgrade' from Windows 7/8.1 to 10 you must first do an upgrade and then you may do a complete reset. Microsoft registers your motherboard with its activation servers and you will not need to enter a key.