Per il portatile puoi fare una installazione pulita di windows 10 e poi attivare con la key di windows 7 (ricorda di installare la versione giusta, se hai w7 home premium installi w10 home, se hai w7 pro/ultimate installi windows 10 pro). La ISO di w10 include sia home che pro, la puoi scaricare attraverso il microsoft creation tool liberamente scaricabile su internet. Non ti consiglio di provare la procedura di upgrade se manco ti si installa il service pack, probabilmente è ora di dare una ripulita...ah e ricordati di fare un backup dei file prima

.
Per il fisso potrai legare la licenza ad un account Microsoft e trasferirla poi al fisso nuovo, anche se probabilmente potrai semplicemente riusare la key se compri una versione retail...