For a start there was never a free upgrade path from Vista to 10.
It was done by a clean install of 10 and you had to buy 10.
@@@@@@@@@@@@@@@@@@
Furthermore:
1. If you transfer the hard drive with the operating system still installed from an old laptop/computer to another laptop/computer the odds are that it will not even boot in a new laptop/computer, as the drivers in the installed operating system on the transferred hard drive are for the motherboard in the old laptop/computer not the new motherboard it finds.
You should clean install the operating system.
- And you may have licensing problems too.
You do not tell us what type of License you have.
If the Laptop/Computer came with the Windows Operating System preinstalled (Dell, HP, Acer, etc) , that Product Key that came with the Laptop/Computer is for the preinstalled OEM Licenseand is non-transferable.
The OEM License/Product Key (preinstalled Operating Systems on Dell, HP, etc machines) is tied to the first machine it is installed on and dies when that machine dies.
The above rule also applies to OEM System Builders Licenses.
Retail Operating System License, that you buy and install yourself, are allowed to be transferred to another machine.
But Retail Licenses can also only be installed on one machine at any particular time.