Can I reinstall Windows 10 on a new hard drive?
If you activated Windows 10 with a Microsoft account, you can install a new hard drive to your PC or laptop and it will remain activated. There are a number of ways to move Windows to a new drive, including using a recovery drive: Back up all of your files to OneDrive or similar.