By Delia / Last update October 19, 2022

Main challenges of cloning GPT HDD

GPT (GUID Partition Table) and MBR (Master Boot Record) are two different ways of storing partitioning information on a drive, with GPT being the newer standard. When cloning HDD to SSD, you need to pay particular attention to the partition style issue, otherwise you are likely to encounter boot failures like many other users do.

Generally speaking, it is not difficult to clone GPT HDD to GPT SSD - what you may encounter are mostly routine problems. The really tricky part is cloning GPT HDD to MBR SSD. The difference between these two partitioning schemes makes the whole cloning process more error-prone. You can refer to the following information:

Differences between GPT and MBR
1. GPT and MBR works with different boot mode. Recent HDDs usually use GUID partition table (GPT) that supports booting system with UEFI mode, while many older drives are using Master Boot Record (MBR) that booting from legacy BIOS.
2. MBR disk has a 2TB maximum size limit while GPT disks can have many much larger partitions.
3. GPT disk can create 128 primary partitions at most while MBR only supports 4 primary partitions or 3 primary partitions and 1 extended partition. You need to resize these partitions if the source disk had more than 4 primary partitions.
4. GPT disk only supports 64-bit computer while MBR disk supports both 32-bit and 64-bit computer.

How to clone GPT HDD to SSD securely

As mentioned above, if your target SSD is also a GPT disk, then what you may encounter is something like the target SSD being smaller than the source HDD - this can be solved by deleting unnecessary files, resizing partitions, or simply choosing a cloning software that supports disks of different size.

But if your target disk is a MBR SSD, well, you may need to perform some additional operations. A common practice is to convert MBR to GPT disk beforehand, which requires you to delete all the existing volumes on the MBR disk. Alternatively, you could use an effective tool that supports cloning GPT to MBR directly, and then switch the boot mode from UEFI to legacy BIOS after cloning.

Whichever is your case, an effective disk cloning software is necessary, as Windows itself does not have this feature.

clone gpt hdd to ssd

Best software to clone GPT HDD to SSD

While there are many clone tools on the market, I will use AOMEI Backupper Professional here for its compatibility. It give you options to clone entire hard drive, selected partitions or only operating system (Windows 11, 10, 8, 7, etc), just choose based on the data you want to migrate.

In terms of disk size, its intelligent mode copies only used sectors, hence allowing the migration to smaller SSD; If your target disk is larger, you can also choose sector-by-sector clone to copy all sectors indiscriminately, or edit partition size to allocate unused space.

For the partition style issue, AOMEI Backupper Pro supports cloning both MBR and GPT disks, so even if you want to keep the SSD as MBR to support both 32-bit and 64-bit system, you can directly clone GPT to MBR without prior conversion. And if the destination disk is an empty disk (shown as unallocated space), you will be given a choice of converting the destination disk to GPT disk when the clone starts.

To get started, you could download and install the free trial:

Download Free Trial Win 11/10/8.1/8/7/XP
Secure Download

Step by step to clone GPT HDD to SSD

AOMEI Backupper provides an intuitive interface which is easy to understand even for novice. Before cloning, you just need to connect the target SSD and make sure it can be detected by Windows. Then, launch the software to try the cloning features.

Please note:

  • If you are going to clone Windows 11, and the target SSD is MBR, it's still recommended to convert MBR to GPT before or during the cloning for better support.
  • The cloning will overwrite everything on the target drive, so if there's any important data on it, go to Backup tab and make a backup first.

How to clone GPT disk to SSD with AOMEI Backupper:

1. Navigate to Clone tab, select Disk Clone to clone the GPT disk. Alternatively, you can also choose System Clone to transfer only OS to SSD.

Disk Clone

2. Click on the source disk that you want to clone, and click Next.

Select Source Disk

3. Click on the destination disk and Next to continue.

Select Destination Disk

4. Check the option SSD Alignment to accelerate the target SSD, and click Start Clone to execute this operation.

Tick SSD Alignment

Related tips: 

💜 Sector By Sector Clone: When you have a larger or equally sized target disk, you can tick this option to ensure cloning all the sectors, including unused or logically bad sectors. 

💜 Edit Partitions: It allows you to resize the partition size on the destination disk as well convert disk type if it's different from souce disk.

  • Copy without resizing partitions: It will not resize the partition size.
  • Add unused space to all partitions: It will reallocate the unallocated space to each partition of the target disk, appropriate for the disk size.
  • Manually adjust partition size: It allows you to extend unallocated space to any partition on the destination disk you want. 
  • Convert the destination disk from MBR to GPT: It helps to convert the partition style of the destination disk if it is different from the source disk. 

Edit Partitions

💜 If you are not sure whether the disk is partitioned with GPT or MBR, please check disk properties in Disk Management, try the following steps:

  • Press Win + R to open the Run window. Then, type diskmgmt.msc and hit OK to open disk management.
  • Then, right-click the disk you want to clone and select Properties in the pop-up window.
  • In the Properties window, select the Volume tab and confirm the partition style. It can be MBR (Master Boot Record) or GPT (GUID Partition Table).

Disk Partition Style

💜 You can also use the same steps to clone MBR HDD to SSD, clone Windows 10 to NVMe SSD, clone UEFI disk, clone SSD to larger SSD, etc.  

How to boot from the cloned SSD

Once the cloning is complete, you can shut down your computer and replace the GPT with the cloned SSD, then restart to check if it works properly.

If your computer has more than one slot and you want to keep the old HDD as a secondary storage, you can keep it, and press the specific key (could be F2, F10, Esc, Del…depends on manufacturer) during startup to enter BIOS, then select the cloned SSD as the first boot option.

If the SSD is partitioned with MBR and hasn't been converted to GPT, then you will need to switch the boot mode from UEFI to legacy BIOS.

uefi boot mode

For more boot problems after cloning, please refer to: How to Make Cloned Drive Bootable.


To clone GPT HDD to SSD, especially MBR SSD, the first thing is to understand the differences between GPT and MBR, otherwise your computer may fail to boot. After that, you need to find a reliable and powerful software like AOMEI Backupper Professional, which can convert MBR to GPT during the cloning, or cloning GPT to MBR directly.

And it applies to clone all kinds of HDDs and SSDs, such as, migrate Windows 10 to M.2 SSD, clone SSD to larger SSD, clone hard drive to WD SSD, replace laptop HDD with SSD, clone NVMe SSD, etc.

Besides disk cloning, it can also be used to backup system, synchronize files, and many more. If you are using server-based computer, you can consider AOMEI Backupper Server.