Ich für meinen Teil hab schon einige Rechner in allen möglichen Hardwarekonstellationen von Win7 aus geupgradetdabei und dabei festgestellt: Trotz unterschiedlicher Hardware unterscheiden sich die Seriennummern (SN), die Win10 danach ausspuckt, nicht!

Es ist immer dieselbe Seriennummer, die Win10 nach einem Upgrade (von Win7) vergibt. Ob das auch bei Win8 der Fall ist, weiß ich nicht, gehe allerdings stark davon aus.

Interessant dann auch: Macht man einen Rechner platt (HDD-Partitionstabelle gelöscht), auf dem Win10 bereits mit ebenjener SN installiert wurde und installiert dann Win10 mit ebenjener SN neu (ohne dieselbe Upgradeprozedur von Win7 erneut durchzuführen), funktioniert die Aktivierung immernoch einwandfrei. Gut, das war noch nicht der interessante Teil, der folgt jetzt: Installiert man Win10 mit ebenjener SN auf einem Rechner, der davor kein Upgrade hatte, funktioniert die Aktivierung nicht! Vermutete Schlussfolgerung meinerseits ist dabei, dass Win10 bei einem Upgrade diverse Hardware-IDs an Microsoft übermittelt und in einer Art Liste speichert. Versucht jemand, Win10 mit ebenjener SN neu (ohne Upgrade) zu installieren, wird wohl der Aktivierungsassistent versuchen, die Hardware-ID in erwähnter Liste zu suchen - findet der Assistent sie, ist Windows wieder aktiviert. Wird sie nicht gefunden, wird die Aktivierung verweigert.

Wär zumindest auch eine recht einfache Lösung für Microsoft, so die "Upgrade"-Seriennummern rauszufinden. Versucht jemand nach dem letzten Tag, an dem MS das Upgrade von Win10 kostenlos gestattet, zu upgraden, wird einfach besagte Liste an Hardware-IDs nichtmehr aktualisiert; die Aktivierung schlägt dann fehl und das Upgrade wurde verhindert. Das wär die "sanfte" Variante; Microsoft könnte theoretisch auch die "knallhart"-Variante fahren und die Aktivierung mit ebenjener SN gleich komplett blockieren, selbst wenn seinerzeit das Upgrade durchlief und die Hardware-IDs seinerzeit in besagter Liste eingetragen wurden.

Aber wie gesagt, von meiner Seite her rein spekulativ, IMHO dennoch nicht ganz unrealistisch^^...