How to Clone Windows 10 to NVMe SSD (Step by Step Guide)?

July 2, 2019

NVMe SSD can be a perfect upgrade for Windows 10. You can clone Windows 10 to NVMe drive with a few simple steps for this upgrade.

What is NVMe?

Non-Volatile Memory express (NVMe) is the new host controller interface for connecting solid state drives (SSD). It was first introduced in 2011, and now many computers have it built in. Due to its high performance and low latency, many users want to clone boot drive to NVMe SSD for an upgrading.

Since Microsoft’s effort on optimizing Windows 10 for SSD, booting Windows 10 from NVMe drive is super fast. This article will show you how to clone Windows 10 to NVMe SSD. By the way, NVMe is supported in Windows 7, 8, 8.1, 10 and Windows Server 2008R2, 2012, 2012R2, 2016. New systems such as Windows 10 and Windows Server 2016 have NVMe driver built in. If you want to install Windows 7 to NVMe SSD, you need to download NVMe driver from the SSD provider first.

Requirements for boot from NVMe SSD

If you want to set NVMe SSD as a boot drive, which is most of the cases, you need to make sure your computer meet the requirements below:

  • Newer computer hardware. Though NVMe is compatible with old computers, it is better to have Skylake chipsets or later.

  • UEFI firmware.

  • An M.2 PCI-E x4 slot.

  • UEFI boot mode. If your computer is boot in Legacy boot mode, please change to UEFI mode after you transfer Windows 10 to NVMe drive.

Free NVMe SSD cloning software

Choosing a right drive cloning software will save much time and efforts. Here, AOMEI Backupper Standard is recommended. It provides excellent features to make sure the process is smooth without reducing SSD’s performance.

It allows you to clone from larger HDD to smaller SSD as long as the capacity of the SSD is enough for the used space on the source disk that you want to clone. If you only want to migrate OS to NVMe SSD, you can use the feature System Clone, which is only available in the Professional version.

It enables you to clone from MBR disk to GPT disk. As mentioned, NVMe drive only works with UEFI boot mode, so NVMe SSD has to be initialized as GPT partition style as a boot drive. If your current system disk is an MBR disk, this tool will perform the clone without the need of converting partition style while ensuring the cloned SSD remains bootable.

It also provides backup and restore feature. If you want to clone SSD to an NVMe SSD and your computer has only one M.2 slot which is connected to the current boot drive, then you can backup the original SSD to an external drive and use AOMEI Backupper bootable media to restore it to the NVMe drive after you install it.

How to clone Windows 10 to NVMe drive?

The cloning process will be completed within Windows, so you can still use your computer to do other things while cloning. Keep in mind that all the data on the NVMe SSD will be deleted after clone, so backup your crucial data first. You can follow the steps below to migrate Windows 10 to NVMe SSD.

1. Connect your NVMe SSD to the M.2 PCI-E x4 slot and boot your computer.

Install NVMe SSD

2. Download this SSD cloning software and run it.


3. Under Clone tab, select Disk Clone.

Disk Clone

4. Click on the current boot drive to select it as the source disk and then select the NVMe SSD as the destination disk.

Select Disk

5. Check the option “SSD Alignment”, which will take care of SSD alignment issue. After that, click on Start Clone to start the clone.

Start Clone

When the process finishes, reboot your computer into BIOS and set the NVMe drive as the first boot device and then you can enjoy the fast speed. If you prefer not to run the clone within Windows, you can create a bootable media to clone Windows 10 to NVMe SSD without loading Windows.

The advanced version of this free software, AOMEI Backupper Professional, is able to move OS to SSD and leave data partitions on the old disk. That is quite a common arrangement for different sorts of hard disks. Get it now if you’re interested.