How to Install NVMe SSD for Windows PC

Many users know that NVMe SSD has extraordinary performance and want to replace old disk to NVMe disk. However, some of them don’t know how to install NVMe SSD in PC. In this post, we’ll show to how to set it in your PC with step-by-step guide.

Lucas

By Lucas / Updated on May 8, 2024

Share this: instagram reddit

Brief overview about NVMe SSD

NVMe SSD

NVMe SSD is the SSD that has Non-Volatile Memory Express, a high-performance interface protocol designed for accessing disks. This protocol allows your SSD directly over the PCIe bus, which offers significantly faster data transfer speeds compared to traditional storage interfaces like SATA or SAS. Developed to take full advantage of the low latency and parallelism of modern SSDs, NVMe reduces the overhead of command processing and queuing, resulting in improved I/O performance and lower latency.

Can you use NVMe SSD in your PC?

Although NVMe SSD can bring great improvement to your computer, not all devices can install it. When selecting an M.2 NVMe SSD, it's crucial to ensure your motherboard's compatibility.

The M.2 form factor comes in variations, supporting both SATA and PCle NVMe protocols, with the latter offering significantly faster speeds. These differences are indicated by distinct 'keys' on the SSD. To ensure proper compatibility, verify if your motherboard's M.2 slot supports the correct keying—be it B-keyed, B+M-keyed, or exclusively M-keyed.

This step is vital, as it determines whether your high-speed NVMe drive will function optimally or if you're limited to a SATA M.2 drive's speed.

SSD keys

How to install NVMe SSD

If you’ve checked motherboard and it has a suitable plot, then, we can continue. To install NVMe SSD, there are 2 stages: install it on your motherboard, and install it in BIOS.

Part 1. Insert NVMe SSD in PC

If your motherboard has heatsinks built in, you’ll need to remove one before you add NVMe SSD. Just unscrew one and put it off to the side for now. Then, you need to locate your disk slot.

The slots placed on a personal computer motherboard can differ depending on the manufacturer and variant of the motherboard. Most motherboards feature an M.2 NVMe slot between the graphics processing unit and the central processing unit, or in the lower right corner.

It may be necessary to detach a special metal plate that conceals the NVMe drive and helps to chill it on some motherboards.

Some slots may be rather inconveniently sandwiched between a graphics card and a processor. To comfortably insert the new SSD, we’ll need to carefully remove GPU and set it aside. Once you’ve got all obstructing hardware out of the way, it’s time to insert your NVMe SSD into the slot.

NVMe SSD slot

Once you locate slot, the next step is to carefully remove the screw securing it in place. Next, you'll need to carefully insert the SSD at a diagonal angle into the designated slot. If the object is not fitting properly, it is likely upside-down.

There is only one correct way for it to fit. This step can be quite challenging as it requires inserting the drive diagonally and then pushing it down afterward. If you apply a bit of pressure to the M.2, you should have no trouble finding the correct angle. Hold off on pressing it down for now.

Install SSD in PC

Part 2. Install NVMe SSD in BIOS

This step is depended on your motherboard. Some motherboards has M.2 Mode/M.2 PCIe mode. Users can enable it manually.

Our example is ASUS Z97 Pro Gamer board.

Step 1. Go to your BIOS.

Step 2. Navigate to Advanced > Onboard Devices Configuration > M.2 PCIe mode and changed the dropdown to ‘Enabled’.

On other Asus boards, you go to Advanced, click the dropdown next to ‘PCI Express X4_3 Slot Bandwidth’ and change it to M.2 Mode.

Step 3. Save and exit.

BIOS enable M.2 Mode

Install NVMe SSD in Windows

Your drive should now be recognized by Windows. Log into Windows, and type ‘disk management’ into the Start search bar, here, your new NVMe drive should appear in the lower half of the window with ‘Unallocated’ space.

From now, you have 2 options to set your NVMe SSD: using it as a data disk or making it bootable as the system disk.

If you wish to use it as your data disk for your games or large programs, you can initialize it and format it into NTFS file system. Then you can create partitions according to your needs.

Initialize new disk

Format new disk

Another option is to set your new NVMe SSD as your system disk. When Disk Management recognizes your new SSD as unallocated space, you can set about making it bootable.

To set your new NVMe SSD as a bootable disk, the best solution is to clone your old system to your new disk to avoid reinstalling OS and losing all settings.

If you're looking to keep your current operating system or migrate an OS, we have a convenient software solution for you. AOMEI Partition Assistant Professional is an incredibly effective tool for resolving any problems you may encounter with your disks and partitions. The "Migrate OS to SSD" feature allows you to effortlessly transfer your operating system and all associated system files to the desired hard drive. And "Clone Disk" function can help you easily duplicate your current disk to the new one,

What's more, there is no need to go through the hassle of rebooting your PC multiple times just to make the old and new disk compatible. This tool utilizes hot clone technology to make both disks work on your device seamlessly. Once the migration is complete, you'll be able to effortlessly boot your operating system from the NVMe drive the next time you use your PC.

Tip: Windows Server users can choose the Server edition of this handy tool.

Here, we take "Clone Disk" as an example.

Step 1. Install and launch AOMEI Partition Assistant, and then click "Clone" and "Clone Disk".

Clone System Disk

Step 2. In the pop-up window, choose “Clone Disk Quickly”. If you need to clone a hard drive with bad sectors and the capacity of the target SSD is not smaller than the source disk, please choose “Sector-by-Sector Clone”.

Quickly Clone

Step 3. Locate the system disk and choose it as the source disk.

Select source disk

Step 4. Choose the SSD as the destination disk, and tick the box before “Optimize the performance of SSD…” to make SSD partition alignment.

Select target disk

▶ Note: If there are data saved on SSD, you'll be prompted to delete all partitions and wipe all data on SSD.

Step 5. In this window, adjust the partition size on the destination SSD.

Clone system disk without resizing

Note: If you clone HDD to a smaller SSD, the option of “Clone without resizing partitions” will be greyed out.

A note will appear in the pop window, read and keep it in mind.

Note

Step 6. In the main interface, to perform the cloning operation, click “Proceed” and “Apply”.

Apply

Tips: Boot settings

In this section, we’ll take MSI BIOS as an example to show you how to set NVMe drive as a boot drive.

Step 1. Power on the device and tap the [Delete] key to enter the BIOS settings menu:
[SETTINGS] → [Boot] → Set boot priority for your device.

MSI boot order

Step 2. Set [Boot Option #1] as the system disk.

Choose boot order MSI

To sum up

NVMe SSD can offer you better performance on your devices, so if you recently find that your computer appears frozen, sluggish, and suddenly showdown, installing NVMe SSD is a nice option. In this post, we show you how to install NVMe SSD via a step-by-step guide, hope you can successfully upgrade your disk. 

After you clone your old disk to your new NVMe SSD, you can wipe your old disk and reuse it as your second storage disk for your games, programs and other pieces of stuff that need large capacity. AOMEI Partition Assistant also has "Wipe Disk" function to help you recycle your old disk and "App Mover" to organize your disk resources without reinstalling installed programs.

FAQs about how to install NVMe SSD in PC

1. What tools do I need to install an NVMe SSD?
Installing an NVMe SSD is relatively simple and requires minimal tools. You'll need a screwdriver to open your computer case and secure the SSD, and depending on your motherboard, you may need a small screw to secure the NVMe SSD in place.

2. Do I need to migrate my data from my old drive to the new NVMe SSD?
If you're replacing your existing boot drive with the NVMe SSD, you'll need to migrate your data to the new drive. You can do this using backup and migration software, or by performing a clean install of your operating system and reinstalling your applications and files.

3. How much faster is an NVMe SSD compared to a traditional SATA SSD?
NVMe SSDs can be up to six times faster than traditional SATA SSDs, with read and write speeds exceeding 3,000 MB/s in some cases. This results in significantly faster boot times, quicker application launches, and improved overall system responsiveness.

4. Do NVMe M 2 SSDs need drivers?
No, NVMe M.2 SSDs typically do not require separate drivers to function properly. Windows 10, 8.1, and 7 have built-in support for NVMe drives. However, for best performance and to manage the drive effectively, it's recommended to install the latest NVMe driver provided by your SSD manufacturer or your motherboard manufacturer.

Lucas
Lucas · Staff Editor
I prefer peaceful and quiet life during vacation,but sometimes I watch football match if my favorite club performs brilliantly in that season. And I love reading, painting and calligraphy, thus I send my friends festival handwriting cards every year.