How to Clone NVMe to NVME SSD in Windows (2 Ways Included)?

Posted by @Teresa

August 17, 2018

This article shows how to clone NVMe SSD to NVMe SSD for space expanding without reinstalling in Windows 10/8/7. Two ways with simple steps are illustrated in following parts.

Why clone NVMe to NVMe?

Non-Volatile Memory express (NVMe), operates across the PCle bus, is a communication protocol developed especially for SSDs by a consortium of vendors including Intel, Samsung, SanDisk, Dell, and Seagate. It is a host controller interface for connecting SSDs. The most outstanding feature of NVMe SSDs is high performance and low latency, i.e. really fast. If your computer was purchased in recent two years, you may have experienced the insanely running speed. That being the case, why would some users need NVMe cloner?

Generally speaking, NVMe SSDs do not come with high capacity, the first batch of produced SSDs in particular. More and more files, documents, projects, games, and applications need to be installed. As a result, upgrading smaller NVMe SSD to larger NVME SSD for more space becomes an unavoidable trend.

From another perspective of view, NVMe SSD cloning is a good way to safeguard important data and operating system, and a fast way to transfer files. Anyway, no matter what cause leads you to NVMe cloning, you may want to know how to perform the cloning.

What do you need in NVMe to NVMe cloning?

In general, to clone HDD to NVMe SSD you need to prepare these conditions for secure boot. Newer computer hardware (it is better to have Skylake chipsets or later even if NVMe is compatible with old computers); UEFI firmware; an M.2 PCI-E x4 slot; and UEFI boot mode.

However, if you have already run operating system on NVMe SSD, those pre-conditions can be saved. All you need to pay attention to is these two aspects. One is the NVMe M.2 slot. If there is only one NVMe M.2 slot, you have two choices in SSD migration, use an adapter from M.2 to PCle for the second drive to do cloning, and use backup & restore to do the migration. The other is NVMe SSD cloning software. The software should be an all-around tool that offers features for your different plans.

Fortunately, AOMEI Backupper Standard is such a free assistant that combines disk cloning and disk image. You are free to use Disk Clone and Disk Backup features based on your own situations. Windows 10/8/8.1/7/XP/Vista supported. Free download and have a try.

How to clone NVMe to NVMe SSD without reinstalling?

Two ways of NVMe SSD data migration will be presented in following paragraphs. Choose the one that suits you most.

How to clone NVMe SSD to another NVMe SSD in Windows?

1. Connect the target NVMe SSD to your machine and make sure it can be detected. Install and run AOMEI Backupper on your computer as well.

Samsung NVMe SSD

2. Click on Clone and then Disk Clone.

Disk Clone

3. Choose the source NVMe SSD and the target NVMe SSD. Be sure you’ve chosen the right disk, because the target disk will be override.

Select NVMe SSD

4. Here comes the Operating Summary. You have choices to edit partitions on the destination NVMe SSD and clone in sector-by-sector mode. Tick the last option Align partition to optimize for SSD and click Start Clone.

Start Clone


Perform NVMe to NVMe migration via backup & restore

If the motherboard of your computer has only one NVMe M.2 slot and you don’t plan to purchase an adapter, you can complete the cloning through another way. To be specific, backup NVMe SSD and save the image to external hard drive (or flash drive, NAS, shared folder, or anywhere you can access within WinPE mode) in the first place. Then, replace old NVMe SSD with the target empty NVMe SSD manually. Finally, restore the backup image to the newly installed NVMe SSD. Here come the detailed steps.


  • An USB drive greater than 8GB in size used to create bootable media.

  • An external storage, NAS, or network shared folder to store backup image.

  • Patience.

1. Install and run AOMEI Backupper on your computer. Connect the external drive if any.

2. Click on Backup and then Disk Backup. Follow the wizard to create a backup image by choosing source NVMe SSD, external storage, and starting backup successively.

Disk Backup

3. Remove the external storage (if any) after the backup process completes. Plug in the USB drive and run AOMEI Backupper again.

4. Click on Utilities and then Create Bootable Media. Complete creating with the wizard. It is suggested to choose WinPE mode.

Create Bootable Media

5. Shut down your computer and remove USB drive after that. Replace the original NVMe SSD with the new NVMe SSD manually.

6. Insert the bootable USB drive again. Boot from the USB drive and you’ll enter into WinPE mode and see a loaded AOMEI Backupper. Connect the external drive that contains your backup image to your computer (if any).

7. Click on Restore tab and you’ll the disk backup image. If not, click on Path beneath to browse the image file. Follow the guide to restore image and make sure you’ve checked Align partition to optimize for SSD option before restoring. Wait patiently.

Restore NVMe Image

8. Eject the bootable media after restoring successfully, and then boot your computer from the new NVMe SSD.

Tips: to restore system image to dissimilar hardware, please upgrade to more advanced editions.


Two simple solutions on how to clone NVMe to NVMe in Windows are discussed in detail. Follow one of them according to your situation. Other than NVMe SSD cloning, AOMEI Backupper can also be used as IDE to IDE hard drive duplicator. Download freely and give it a shot.