By AOMEI / Last Updated September 25, 2020

After using the computer for a long time, you may feel your computer run quite slowly, and boot time may take 2 minutes or more. Then, you may find that your disk may only have a small amount of space left and be marked in red. It's crazing and annoying. But it is also a problem that many users will encounter sooner or later. After all, hard drives always have an expiration date and will be died out. This is a real case of this problem.

How to migrate Windows 10 to new hard drive when upgrading?

I need to upgrade the hard drive in my laptop as it has extremely limited storage capacity. How would I install my copy of Windows 10 on the new Hard drive. I previously had Windows 8.1 on the laptop and downloaded the upgrade to windows 10 back when it was still free. Any help would be appreciated.

Well then, how to solve this problem? Transferring Windows 10 to new hard drive and use it as boot drive to start Windows will be a great idea. Of course, if possible, it would be better to replace HDD with SSD. It can improve the performance of your computer to a great extent. Then, let's talk about the specific solutions, which are clean install, built-in backup and restore software, and third-parrty backup software. This is what I'll share with you in this article. Here is a quick navigation for the content.

Windows 10 migration tool

As mentioned earlier, there are three common used ways to migrate Windows 10 to new hard drive or SSD, namely, clean install, backup and restore utility, and third-party tool. Let's have a closer look at them.

  • Clean install: It is considered the least problematic solution. Because it only install a fresh copy of operating system and basic tools. Meanwhile, it resolves performance, memory, startup, shut down, and app issues. But it has an obvious disadvantage, you need to reinstall all the programs you will use in the near future. This is tedious and time-consuming.

  • Built-in Backup and Restore (Windows 7): It contains everything on the system partition, including the operating system, apps, settings, personal data etc, and allows you to create a system repair disc to boot computer when it fails to boot. Therefore, you can restore Windows 10 to new hard drive without reinstalling programs and losing data, even when it's unbootable. However, there is major problem: the backup image created on a larger disk cannot be restore to disk with smaller partition layout.

  • Third-party tool AOMEI Backupper Standard: This software is very similar to Backup and Restore (Windows 7), but not limited to it. You still can regard it as a disk cloning software, which can move Windows 10 to new hard drive easily and quickly. After cloning, the new disk can be installed on the computer and boot Windows directly without restoration. Honestly, some users report that the swapped hard drive won't boot. It's not a big problem. Probably, you forget to change boot order, UEFI/BIOS boot mode etc. Just confirm it carefully.

Method 1: Clean install to transfer Windows 10 to new hard drive

Before start, please prepare a new disk and format it for use. Also, you need to prepare a CD/DVD or USB to create bootable media. These are the most basic preparations, no matter what method you use, please prepare in advance. Then, let's see the specific steps.

Step 1. Download Windows 10 media creation tool on Microsoft and create a bootable media with it. The USB drive requires 8GB at least.

Step 2. Connect the bootable drive and new disk to your computer and make sure they are detected in Windows. Then, boot your computer from this drive through BIOS.

Step 3. Wait for Windows 10 installation files loading process to end, and set up language and other preference on this first screen.

Step 4. Click Install now > I don't have a product key > operation system (here is Windows 10) > I accept the license terms in order. Please note that your Windows will reactivate itself after reinstallation if you install the same version of operating system you are currently using.

Step 5. Select Windows 10 installation type: Custom. Then, delete partitions on the new disk and select unallocated space to install Windows. After that, wait until the process complete and set your preference.

Custom

Boot from the new hard drive

The process is also applicable in the following two ways to boot Windows from the new disk, I won’t go into details below.

Step 1. Completely shutdown your computer and use screwdrivers to install new hard drive on the drive bay. Then, restart your computer.

Step 2. Press the specific key shown on the initial screen, like "Press ESC to enter BIOS", and wait unitil you see the BIOS interface.

Step 3. Go to the Boot tab and set boot priority to the new hard drive. Then, save changes and restart.

Tip: If you want to move Windows 10 drive to new computer, just install the drive on new computer and boot from it using above steps. You need to make sure that the new computer has similar hardware.

Method 2: Backup and restore to migrate Windows 10 to new hard drive free

Step 1. Create a system image in Windows 10 with Backup and Restore (Windows 7), and save it to an external drive. Then, you will be asked to create a system repair disc, please do so. If don't have a CD/DVD, you could use "Create a recovery drive" to create a bootable USB drive.

Create A System Image

Step 2. Connect the bootable media and external disk contaning system image. Then, boot your computer from the repair disc or USB.

Step 3. After loading, you will see the Windows Setup interface, click Next and then choose Repair your computer > Troubleshoot > System Image Recovery > Windows 10 subsequently.

Step 4. In the re-image your computer window, tick Use the latest available system image and then click Next.

Use the Latest Available  System Image

Step 5. Choose Format and repartition disks option, then click Next > Finish > Yes to start the restoration.

Method 3: Clone Windows 10 to new hard drive with Disk Clone

Step 1. Connect your new disk to the computer. Then, download and install AOMEI Backupper Standard. After that, launch it and click Disk Clone under the Clone tab

Disk Clone

Note: "Disk Clone" is free only when you clone Windows 10 to new hard drive with the same partition style, ie: MBR to MBR or GPT or GPT. If you are cloning MBR disk to GPT or vice, you may be asked to upgrade to the advanced version AOMEI Backupper Professional. You can have a try.

Step 2. Select the old disk on Windows 10 as source disk and click and click Next.

Select Source Disk

Step 3. Select the new disk as destination disk and click Next.

Select Destination Disk

Step 4. Confirm the operation and click Start Clone. When the progress is completed 100%, please click Finish to exit.

Start Clone

Notes:

  • After cloning disk to larger disk, there will be an unallocated space at the end of disk. Please remember to extend the unallocated space with Disk Management to make full use of disk space. Also, you can use "Edit Partitions" in AOMEI Backupper Professional to adjust the partition size during cloning process.

  • "SSD Alignment" option is to optimize the performance of SSDs and extend its lifetime, and you use it when you transfer Windows 10 to SSD.

  • "Sector by sector clone" option will clone all sectors on the original disk, including the used space, unused space, and bad sectors. Therefore, it's not recommended unless you ensure your original disk works well.

Tips:

  • This software also can clone Windows 10 to smaller SSD with its intelligent clone technology. It works when the used space of old disk smaller or equal to target disk.

  • If you want to migrate only Windows 10 to SSD, you could use "System Clone" feature in its advanced verion, AOMEI Backupper Professional.

Further reading: how to transfer Windows 10 license to new hard drive?

Will the Windows 10 license be transferred to new hard drive or SSD? Many users are worried bout this question. Now, let’s talk about this question.

Whether the license can be transferred or not, all depends on what kinds of license you use. Retail or Volume license key can be transferred while OEM keys cannot. That is to say, if your license is Retail or Volume license, you can migrate Windows 10 license to HDD/SSD and the license will be reactivated automatically.

If your license is Retail or Volume, you can follow the detailed steps and move it to new hard drive. The entire process is divided into two parts, including removing license key from the old machine, activating the operating system with the license.

Step 1. Type cmd in the search box and run as administrator.

Step 2. Type slmgr /upk in the command prompt window and hit Enter. This command will remove the license key from the current machine.

Step 3. Type slmgr /cpky in the command prompt window and hit Enter. This command will remove license key from Registry.

Note: The steps above won't remove the activation from the Microsoft servers. Instead, this process will prevent the same product key being used in multiple devices. Thus, if you transfer hard drive with Windows 10 to new computer, you can ignore Step 2 and Step 3 and directly activate Windows with the license on the original computer.

Step 4. Copy and paste slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx to the command prompt window and press Enter.

Note: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx refers to the license key

Step 5. Type slmgr /dlv to verify the activation and press Enter.

Step 6. Type slmgr /xpr and hit Enter to check if the Windows is activated. If it’s activated, you will be prompted “ the machine is permanently activated” on a pop-up window.

Conclusion

Reading here, you may already know how to transfer Windows 10 to new hard drive. Here are 3 available ways to do so. You can choose the way you prefer. But I personally recommend you using AOMEI Backupper Standard to move Windows 10.

This software has a wizard-like interface, which make all steps become easier. And it can accelerate the reading and writting speed of SSDs. At the same time, its advanced version allows you to clone Windows 10 to smaller SSD. Also, if you want to move Windows 10 to new computer with different hardware, "Universal Restore" in advanced version can do you a big favor. Download the freeware or free-trial to have a try.