If you’ve been following my progress on Facebook, I am getting very sceptical regarding the Windows 10 upgrade process. The word in the street is that, if you have a legit installation, and do the upgrade from your Windows 7 installation, your key -printed on the famous sticker- is going to be “upgraded” to a 10 key. (Ignoring Windows 8 for now, as the keys are in firmware)
Now, fate happened to give me a defective computer just before Windows 10 got released. My sisters computers hard drive died and it required a full reinstall. My sister has a System Builder version of Windows 7 Pro. It is 100% legit, has never been installed on any other hardware and has basically only been installed once, a few years ago, when she bought the hardware. Ideal situation.
Since I finished the 7 install, but didn’t have the time to go on with the installation, I decided to let it upgrade and, as such, make sure her key is both valid for 7 and 10. Regardless of what you think about 10, we all know that a fresh start (complete reinstall) is always preferable. So, I decided to download Windows 10 USB stick creation tool, and create a bootable Windows 10 USB installer. (On her computer, from the upgraded 10 version, no less!) The word on the street is that, after a successful 10 upgrade, you could install from scratch.
So, I launch the installer and it asks me the key… The key that -according to the word on the street- should have been upgraded during the, ehm, upgrade. Not so… It didn’t take it. I find this highly worrying. If these key are not updated, future reinstalls will not work and sooner or later the “Install 7/8, the upgrade” will become paying.
I now tried “Skip” and reinstall it from scratch any way. Perhaps network connectivity is missing or so, and that’s why it doesn’t work. If not, I foresee huge problems in the future when re-installations of 10 are needed on initially upgraded machines.
If the “install first, then enter key and activate” scenario fails, I give up on Windows 10 for my family and they’ll have to live with 7. Which, to be entirely honest, is still superior.
It makes sense now. What really happens is that you seem to get a new key. It is not even a special key, everyone gets the same one. What really seems to happen is that a hardware hash is sent to Microsoft to identify the machine associated with the OEM key (I have no retail keys to test).
So, every time the installer asked for a key, I skipped it, ending up on a desktop which was… activated! So, yes, you can reinstall your machine freshly after you did an upgrade, it just is really, really, really dumb about it. The user (me in occurrence) is left with the idea he has a bad key, but the importance of the key is gone. At least not the key you have that you used for the upgrade.
Now, keep in mind this has a bitter after-taste. Re-using OEM licenses, as was totally legal in the EU, suddenly became much harder, if not impossible Also, if you decide to stay with 7, and upgrade your hardware in the next few years, and in 2020, you say… “Hey, I had this 10 license, I can do that upgrade for free, still”, your hash might have changed and you’ll be out of luck too. Pray for static hardware if that’s the path you choose to go.