By Lily / Last update September 23, 2021

After a long period of use, you may find the computer running slower and slower, and it might take more than 2 minutes to boot up. Then, you may find that your disk only have a small amount of space left and be marked in red. It is frustrating, but indeed a problem that many users will encounter sooner or later. After all, hard drives always have an expiration date and will be died out, just as the following case:

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.

So, how to solve this problem? Transferring Windows 11/10 to new hard drive and using it as boot drive seems like a great idea. If you are trying to replace HDD with SSD, the improvement of the computer performance will be more significant. Then, let's talk about the specific solutions, which are clean install, built-in backup and restore, and third-party backup software. Here is a quick navigation for the content.

How to transfer Windows to new hard drive

Can you transfer Windows 11/10 to another drive? From the perspective of licenses, yes, both OEM and Retail license can be transferred to a new hard drive on the same computer. And from the aspect of data & system files, it is also possible, you just need the help of some migration tools.

As mentioned earlier, there are 3 common used ways to migrate Windows 11/ 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 to move Windows 11/10 to new hard drive, which only installs a fresh copy of operating system and basic apps. 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 11/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 11/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 of transferring Windows 10 to new hard drive.

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 preferences 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.


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.


  • This process also applies to upgrading¬†Windows 10 to Windows 11. If you don't want to reinstall all the program or lose your data, it's suggested to directly backup Windows 10¬†or clone your disk in advance as a copy of backup.
  • If you want to move Windows 11/10 drive to new computer, just install the drive on new computer and boot from it using the above steps. You need to make sure that the new computer has similar hardware.

Method 2: Backup and restore to migrate Windows 11/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 11/10 to new hard drive with Disk Clone 

How to transfer Windows 11/10 to a new hard drive easily? Compared to backup and restore, disk cloning is a much more straightforward way because it doesn't require a restoration process. Here's how it works.

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 

Download Freeware Win 11/10/8.1/8/7/XP
Secure Download

Disk Clone

Note: "Disk Clone" is free only when you clone Windows 11/10 to new hard drive between MBR and MBR. If you are cloning MBR disk to GPT, GPT to MBR or GPT to GPT, 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 11/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


  • 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.


  • This software also can¬†clone Windows 11/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 11/10 to SSD, you could use "System Clone" feature in its advanced version,¬†AOMEI Backupper Professional.

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

Will the Windows 11/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 11/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.


Reading here, you may already know how to transfer Windows 11/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 to new SSD or HDD. 

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 transfer only OS to new hard drive. Also, if you want to move Windows 11/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.