By Bryce / Last Updated September 30, 2022

Get NVMe SSD as your boot disk right now!

NVMe (Non-Volatile Memory express), a kind of transfer protocol, is specially developed for SSD (solid-state-drive) by a consortium of vendors, including Intel, Samsung, SanDisk, etc. It can get the most from PCIe SSD.

Compared with other SSDs that take AHCI (Advanced Host Controller Interface, originally designed for high-latency hard disk drive) protocol, such as traditional SATA SSD, M.2 SATA SSD, etc., it has lower latency, higher IOPS (input/output operations per second) and lower consumption. And IOPS has an obvious influence on boot time. 

To getter better experience of using computer, it is a nice choice to replace your current boot hard drive with NVMe SSD. Before replacement, confirm that your computer meets the following requirements: new computer hardware, UEFI firmware, M.2 PCI-E x4 slot, and UEFI boot mode.

How do I move my operating system to Nvme SSD?

As aforementioned, NVMe SSD is a great option for boot drive. But it’s not a simple process to install Windows 10 from scratch on the NVMe SSD and configure system settings again. At this time, you might consider whether it is possible to move Windows 10 to NVMe SSD from the current HDD or SATA SSD without reinstalling and it will be successful to boot Windows 10 from NVMe SSD after migration.

In fact, you can easily complete Windows 10 OS migration from the hard drive in use to NVMe SSD through cloning, as long as you turn to proper cloning software for Windows. Here AOMEI Partition Assistant Professional would be my preference out of the following reasons:

✔ Bootable clone: It can clone an entire disk including hidden boot-related partitions, ensuring cloned NVMe SSD bootable.
✔ Flexible: It supports clone only used space, thus you can clone larger HDD to smaller SSD if the used space of HDD is not larger than the capacity of SSD. And you can use it to clone system-related partitions only or a single data partition to NVMe SSD as well.
✔ Compatible: It supports NVMe SSDs of different brands, like Samsung 860 EVO SSD, Intel 660P SSD, and so on; it can clone HDD/SATA/M.2 SATA SSD/NVMe SSD to NVMe SSD.
✔ Easy-to-use: With a sleek interface and guided design, it allows you to complete operation effortlessly.

How to: Migrate Windows 10 to NVMe without OS reinstallation

Before moving Windows from SSD/HDD to NVMe SSD via disk cloning:

▪ Connect the NVMe SSD to your computer and make sure that it can be detected by OS.
▪ Initialize new SSD as GPT partition style.
▪ Back up the target NVMe SSD if there is necessary data on it because this operation will erase all data on the destination disk.
▪ Install AOMEI Partition Assistant Professional on your machine. Or you can free download its demo version to have a trial!

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

PS.: It is available to clone MBR Windows 10 disk to GPT NVMe SSD via AOMEI Partition Assistant Professional. But after cloning, you should change boot mode from BIOS to UEFI.

Step 1. Run the software. In the main interface, choose All Tools and Disk Clone Wizard.

Copy Wizard

Step 2. It pops up a window where you need to choose a way to clone Windows 10 hard drive to NVMe SSD. Here I choose the first one.


Step 3. Choose the Windows 10 disk as your source disk and click Next button.

Source Disk

Step 4. Select the new NVMe SSD as your destination disk. Check "Optimize the performance of SSD" to make SSD 4k alignment. Then, click "Next".

Target One

Step 5. In this window, you can change partition size on the destination disk.


You’ll see a Note about how to boot from cloned disk after the operation. Keep it in mind and click Finish.


Step 6. You’ll go back to the main interface. Click "Apply" and "Proceed" to execute the operation.


Once disk cloning has been completed, Windows 10 OS and all applications on your old disk are copied to the new NVMe SSD and you can boot the computer from it. If you want to clone Windows Server 2019, 2016, 2012 (R2), or 2008 (R2) to NVMe SSD, you can use AOMEI Partition Assistant Server.

How to: boot Windows 10 from cloned NVMe SSD

After cloning Windows 10 to NVMe SSD, if you have no idea about how to boot Windows 10 from the cloned PCIe NVME SSD, shut down your computer and refer to the following content.

If you can and will keep your old drive and new NVMe SSD at the same time, do as follows:

1. To boot from the NVMe SSD, reboot the computer and press a certain key to enter BIOS.

2. Then, set the new NVMe SSD as the first boot device and boot from it.

3. After booting, you can choose to format or wipe the old hard drive to free up disk space and take the old hard drive as data storage.

If there is only one NVMe M.2 slot but is occupied by an old NVMe SSD, you can take out the old NVMe SSD and put in the new cloned M.2 NVMe SSD drive.


This passage shows you a detailed tutorial about how to migrate Windows 10 to Nvme SSD with the help of AOMEI Partition Assistant Professional. If you have any need to copy the entire hard drive, migrate only the operating system, or clone a single partition, this software is always a good helper. If you think this post is helpful, you can share it with your friends who have similar needs.