By Bryce / Last Updated July 15, 2021

Why clone NVMe to NVMe SSD?

NVMe (non-volatile memory express), is an open logical device interface, specially developed for M.2 SSDs, usually attached via PCIe (PCI Express) bus. Compared with AHCI SSD, NVMe SSD has better performance, lower latency, and higher I/O operations per second. That’s why more users change to NVMe drive from AHCI. For more information, refer to AHCI VS NVMe.


Cloning one NVMe SSD to another means you can get a copy of all content, covering Windows operating system, on the source drive. Normally, users plan to clone NVMe drive under those two conditions:

▪ To replace the current boot NVMe SSD with a new disk and don’t have to reinstall OS and other apps on the new drive from scratch.
▪ To get a backup of all the data on the source NVMe drive in case of issues like system crash, data loss, or something else.

Professional & safe drive cloning software for NVMe SSD

In Windows 10, there is no built-in tool to help you perform NVMe to NVMe SSD copy. Thus, it’s necessary to resort to third-party drive cloning software. Here I would like to recommend AOMEI Partition Assistant Professional.

Its “Disk Clone Wizard” enables you to complete NVMe SSD to NVMe SSD bootable clone as it won’t even miss a hidden partition, like EFI system partition in Windows.
Apart from cloning to NVMe M.2 SSD, it supports cloning to SATA M.2 SSD, HDD, USB flash drive, or SD card.
In the capacity demand of the destination NVMe drive, it can clone to a larger, smaller drive or a drive with the same size, if the usable space of the target drive is not smaller than the used space of the source drive.

AOMEI Partition Assistant Professional enjoys other advanced functions, including Migrate OS to SSD, Dynamic Disk Converter, etc. in Windows 10/8.1/8/7. To manage disk and partition in Windows Server, you can turn to AOMEI Partition Assistant Server.

How to: clone NVMe SSD to NVMe SSD in Windows 10/8/7

With the NVMe SSD drive cloning software, AOMEI Partition Assistant Professional, it will be easy and quick to complete NVMe to NVMe SSD copy. Now, let’s walk through the detailed steps.

Before cloning NVMe drive:

1. Install the new NVMe SSD on your PC. To clone NVMe SSD to NVMe SSD with only one M.2 slot, you need to use an adapter from M.2 to PCIe or M.2 to SATA for connecting the new NVMe SSD.
2. Ensure the new NVMe SSD can be detected by Windows and initialize it as GPT partition style.
3. Install AOMEI Partition Assistant Professional on your laptop or desktop. You can download the demo version of PA Pro to stimulate the operation at first.

PS.: It is available to download the demo version of AOMEI Partition Assistant to have a try at first.

Download Demo Win 10/8.1/8/7/XP
Secure Download

Step 1. Run the NVMe SSD drive cloning tool and go to “All Tools”> “Disk Clone Wizard”.

Software to Clone NVMe to NVme SSD

Step 2. It has two cloning methods. If you clone to a larger NVMe SSD, you can choose one as you like. If you clone to a smaller drive, you need to choose “Clone Disk Quickly” to clone only used sectors.


Step 3. Select the old Windows NVMe drive as the source disk.

Source Disk

Step 4. Choose the new NVMe SSD as the target disk and check "Optimize the performance of SSD" to make 4K alignment.

Target One

Step 5. On this screen, it is available to adjust partitions on the target disk or leave it alone.


Step 6. You’ll go to the main console automatically. Click Apply and Proceed to execute SSD cloning operation.


Follow-up work after NVMe to NVMe copy

After cloning NVMe to NVMe drive, take a look at how to boot from the new cloned NVMe SSD. 

If there is one NVMe M.2 slot on the computer, you can remove the old NVME SSD drive, install the new one, and boot from it.

Install New NVMe M.2 SSD

If your PC has more than one M.2 slot, then you can keep two NVMe SSD drives simultaneously. You need to enter BIOS to set the new NVMe drive as the prior boot device to boot. Here are the detailed steps:

1. Reboot your PC and tap a functional key constantly to enter BIOS and choose "Enter setup".

2. Select "Change boot order" and set the new NVMe SSD as the first boot device.

Change Boot Order

3.Press "Enter" to boot from the new NVMe SSD drive.