Il problema, non e' la licenza di windows, ma l' ardware. Se metti un HD con windows preinstallato, il PC di provenienza deve avere le stesse caratteristiche del PC di destinazione, altrimenti avrai tutti i drivers sballati e ovviamente schermata blu' e instabilita'.
Ora ci sono due soluzioni:
La prima e piu' ovvia e sicura e' formattare e reinstallare windows
La seconda invece e' avviare il PC in modalita' provvisoria, poi andare su periferiche hardware e disinstallare tutte le periferiche che ci sono. Quindi riavviare, al riavvio windows riconoscera' le periferiche e reinstallera' i driver giusti (quasi tutti, alcuni dovrai metterli tu).