Proposé en mise à jour gratuite aux utilisateurs de Windows 7 et Windows 8, Windows 10 s'installe par dessus les OS précédents et s'active de lui même via un token généré au niveau du Windows Store et relié à votre compte Microsoft. Ce mécanisme, peu documenté publiquement par Microsoft a quelques avantages : à commencer par la réactivation automatique du PC sur lequel vous réinstallez Windows 10 from scratch.
Mais il présente également des inconvénients : il faut absolument faire une première mise à jour vers Windows 10 pour générer le token et, en cas de changement de matériel notable (carte mère qui tombe en panne et que vous remplacez par exemple), Windows 10 ne s'active plus et s'exécute en mode dégradé. Il faut alors réinstaller un Windows ancien ouvrant droit à la mise à jour gratuite puis refaire l'update vers Windows 10. Car à aucun moment, Microsoft ne donne, aux utilisateurs bénéficiant d'une mise à jour gratuite vers Windows 10, une nouvelle clé d'installation.
Avec la prochaine mise à jour de Windows 10, nom de code Threshold 2, prévue si tout va bien le mois prochain, Microsoft devrait permettre au programme d'installation d'accepter les clés de licence originales et déjà activées d'un Windows 7 ou d'un Windows 8.1. Et cela peut se faire depuis le programme d'installation que l'on démarre via une clé USB, ou directement depuis Windows 10 une fois installé. Si la clé de produit Windows ainsi renseignée est valide, votre version de Windows 10 sera activée. Reste à savoir si Microsoft a prévu quelque gardes-fous notamment pour empêcher le recyclage massif de clés Windows datées en licences toutes fraiches de Windows 10. Et bien sûr aussi, il faudra garder un œil sur la continuité de ce fonctionnement une fois la fin de l'offre de mise à jour gratuite vers Windows 10.