How to Transfer Windows 10 to New Hard Drive (HDD/SSD) | 2020 Full Guide

Jean updated on Sep 23, 2020 to Partition Master | How-to Articles

Migrating OS is not an easy job if you intend to do it by yourself since any mistake occurs on your system disk may result in a Windows 10 boot failure. Fortunately, transferring Windows 10 to a new hard drive, whether it's an HDD or SSD, can be easy and fast if you do it with the help of professional Windows 10 migration software. 

Transfer Windows 10 to new hard drive

This page covers a full guide for you to follow, moving Windows 10 or other Windows OS to a new HDD/SSD with ease. Follow to see how to do this on your own:

Part 1. Preparations 
Part 2. Tutorial - Move or Transfer Windows 10 to a New Hard drive 
Part 3. Set Up Windows 10 Bootable on New Drive

Note that the provided solution on this page applies to migrate Windows OS to a new hard drive. If you need to migrate OS to an old or used hard drive/SSD, remember to back up data to another device and empty the target old disk first.

For a better understanding of how to transfer Windows 10 to another hard drive, we will present the details of the whole process, from the preparations you need to make to the steps to should take, in the next 3 parts. 

Part 1. Preparations - Make Everything Ready

Before transferring Windows 10 OS, here are some preparation jobs that you should have done in advance.

1. Download A Reliable Windows 10 Migration Tool

  • Reliable partition software - EaseUS Partition Master is a reliable Windows 10 migration tool that can be applied to move OS and manage disks/partitions for all levels of users.
  • Its advanced feature - Migrate OS to SSD/HDD enables you to transfer Windows 10 to another hard drive without losing any data, and no boot issue will occur.
Download Now

 Windows 10 is supported

2. Prepare New Hard Drive - HDD/SSD

Before Windows 10 migration, you may also need to configure the new hard drive with the following tips so to make sure that your computer can detect it:

Step 1. Prepare a new HDD/SSD and a SATA cable

prepare new hard drive and sata cable

Also, make sure the unallocated space on the new hard drive/SSD is larger than the system C drive used space on the source disk.

Step 2. Connect the new SSD/HDD to your PC

Connect SSD/HDD to Windows PC via a USB to STAT cable > Open Disk Management and right-click the new HDD/SSD > Select "Initialize Disk" > Set the disk as GPT or MBR.

Initialize new disk

If the destination disk has partitions and data on it, you should back up your disk/partition and data to another device first, and then continue.

Part 2. Tutorial - How to Move or Transfer Windows 10 to a New Hard Drive

After installing EaseUS Partition Master and connecting the new hard drive or new SSD to your computer, you can now follow the tutorial video or guide steps in this part to start moving Windows 10.

Video Tutorial to Transfer Windows 10 to a New Hard Drive:

Steps to Migrate Windows 10 to a New Hard Drive (HDD/SSD)

Note: The operation of migrating OS to SSD or HDD will delete and remove all existing partitions and data on your target disk. If you saved important data there, back up them to an external hard drive in advance.


Step 1: Run EaseUS Partition Master, select "Migrate OS" from the top menu.

select migrate os

Step 2: Select the SSD or HDD as the destination disk and click "Next".

Warning: the data and partitions on the target disk will be deleted. Make sure that you've backed up important data in advance. If not, do it now.

Then click "Migrate" to continue.

select the destination disk

Step 3: Preview the layout of your target disk. You can also click the disk layout options to customize the layout of your target disk as you want. Then click "Proceed" to start migrating your OS to a new disk

preview the lay out

When the OS migration process finishes, remember to insert the new disk to your computer or laptop drive case, and follow the next part to set up Windows 10 boot up from the new hard disk.

Part 3. Set Up Windows 10 to Boot from New Hard Drive

If you insert the new disk into your computer that has a system disk and want to boot Windows 10 from the new hard drive, you need to restart the computer and then set the OS to boot from the new disk by changing the boot priority from BIOS.

Here are the steps:

Step 1. Restart PC and press F2/F12/Del to enter BIOS.

Step 2. Go to the Boot section, set PC to boot from the new hard drive.

Change BIOS boot order, set computer to boot from new hard drive

Step 3. Save changes, exit BIOS, restart PC.

If you have any confusion after viewing this part, you can go back to view the video tutorial on how to transfer Windows 10 to a new hard drive. 

In this way, EaseUS Partition Master not only transfers the operating system - Windows 10 but also moves the files and programs created or installed on the system C: drive to your new disk. If you need to repartition the old hard drive or make full use of the space on both new and old hard drives, EaseUS Partition Master with its partition Windows 10 features can help. 

Download Now

 Windows 10 is supported


This page covers a full guide to help you migrate, move, or transfer Windows 10 OS to a new hard drive or SSD without losing any data or boot issue. You can get everything done in three parts:

Part 1. Prepare new hard drive/SSD - initialize the disk and download a reliable OS migration tool. Part 2. Migrate Windows 10 to new hard drive/SSD. Part 3. Set up Windows 10 to boot from a new disk. 

If you have more questions about migrating Windows 10 or transfer Windows OS to HDD/SSD, check the Further Readings below and you'll find satisfying answers.

Further Readings - FAQs about Windows 10 OS Migration to HDD/SSD

Here, we collect some related questions that are frequently asked in the Windows forum. If you are interested in, check and find answers here.

1. How do I move Windows 10 to a new SSD?

As the full guide provided on this page, to move Windows 10 to a new SSD, follow through the guide steps below:

  1. 1. Connect the new SSD to PC via SATA cable and initialize it (as the same partition style as your OS disk).
  2. 2. Download, install and run EaseUS Partition Master on your PC.
  3. 3. Select Migrate OS to HDD/SSD, and select the new SSD as your target disk to move Windows 10.
  4. 4. Confirm and execute the operation.
  5. 5. Insert new SSD to the computer, restart it and set the computer to boot from new SSD in BIOS.

2. How do I transfer Windows 10 to a USB flash drive?

It's possible to transfer Windows 10 to a USB drive and take your OS anywhere now. Here are the steps for you to follow:

  1. 1. Prepare an empty USB flash drive or external USB drive (external hard drive) with a bigger space than your system drive.
  2. 2. Download and run a reliable system migration software.
  3. Here we recommend you try EaseUS Todo Backup.
  4. 3. Run EaseUS Todo Backup and select System Clone > Create a Windows portable USB.

Wait for the process to finish. After this, you can take the USB to any computer and boot your own Windows 10 OS on the new computer. For more detailed steps, refer to Transfer Windows 10 to a USB flash drive for help. 

3. How do I fresh install Windows OS, like Windows 10, to SSD?

There are two ways that you can install OS like Windows 10 to SSD. One is as recommended on this page, to migrate or transfer Windows 10 to SSD using the Migrate OS feature in EaseUS Partition Master.

The other way is to fresh install Windows 10 on SSD. If you prefer a guide to fresh install Windows OS on SSD, you can refer to this page: Transfer/Install Windows OS to SSD. It has all the detailed steps that you need.

Was This Page Helpful?


Frequently Asked Questions

Why Choose EaseUS Partition Master?

"I've used Partition Master Professional many times to create, delete, format, move, rename, and resize partitions."PCWorld

"Partitioning tools have come a very long since the days of complicated command line utilities and EASEUS Partition Master is one of the most advanced programs available."TECH ADVISOR

"I love that the changes you make with EaseUS Partition Master Free aren't immediately applied to the disks. It makes it way easier to play out what will happen after you've made all the changes."Lifewire

Will the "Migrate OS" feature transfer the Windows system files only or the whole C drive?

To ensure that the migrated system will boot normally, the Migrate OS feature will transfer all the files in the system and the boot partitions. Generally, the boot partition is the C drive so the transfer will include all the files in C.

Does EaseUS Partition Master license apply to multiple computers?

The license of Partition Master Professional and Server editions can be used on 1 computer only, while that for for the Technician and Unlimited editions can be used on multiple machines.

What is the difference between EaseUS Partition Master Trial version and the Free version?

Free is for home users only, with most basic functions available such as partition resize and clone. While trial can help you understand how this product works and test what a full license can do on a business or server OS machine.

Will it cause any data loss after resizing the partition in EaseUS Partition Master?

Generally, it will not cause any data loss or boot issue by resizing a partition. However, in order to protect your data, we suggest that you backup the partition before resizing, in case of any unexpected situations such as power outages, computer hardware failures, etc. You can use EaseUS Todo Backup to backup the partition and its trial version is fully functioned for 30 days.

What should I prepare before resizing the partition?

On the partition that is going to be operated, there might be some files being occupied by other programs. To ensure a successful operation, we suggest that you close all the unnecessary software before resizing that partition. Otherwise, EaseUS Partition Master will detect the partition being locked by the other software and require a reboot to resize the partition under boot mode.

About EaseUS Partition Master

All-round disk & partition management software for personal and commercial use. Let it manage your storage drive: resize, format, delete, clone, convert, etc.

Video Tutorial

How to Partititon a Hard Drive on Windows 10/8/7