How to Add M.2 NVMe SSDs to your Motherboard (2024)

How to Add M.2 NVMe SSDs to Motherboard?

Modern motherboards have an M.2 slot built in. However, if your motherboard does not have M.2 or you want extra NVMe data storage you can purchase a PCIe to M.2 expansion card to add an additional M.2 Slot to your PC.

ATX motherboards have ample M.2 slots but if you have a small form factor mATX motherboard (usually only sporting 1 M.2 slot) then additional M.2 slots via a PCIe to M.2 expansion card is a great choice for adding high-speed data storage.

PCIe Generation

All PCIe Generations slots and M.2 slots are backward compatible so there is no need to worry about purchasing the wrong expansion card or NVMe SSD. But you might want to save a buck or two by buying the correct generation expansion card and NVMe SSD according to your motherboard and PCIe slot you plan to slot it in. Below are the speeds of potential M.2 SSDs depending on generation.

  • PCIe Gen 3 M.2 SSDs deliver read speeds of about 3500 MB/s.
  • PCIe Gen 4 M.2 SSDs deliver read speeds of about 7200 MB/s.
  • PCIe Gen 5 M.2 SSDs (being tested right now) deliver read speeds of over 10000 MB/s!

PCIe Size and Lanes

PCIe size is an important factor because it determines whether or not you will actually have space for an expansion card. While there are a variety of sizes and combinations available, most users will only meet four basic sizes.

The number of direct connections available by a PCIe slot or card is represented by the size. M.2 NVMe SSDs require 4 PCIe lanes to operate.

  • PCIe x1: a single PCIe lane does not support the M.2 interface]
  • PCIe x4: M.2 NVMe SSDs occupy a single x4 slot]
  • PCIe x8: expansion cards with 2 M.2 SSDs will need to use this slot]
  • PCIe x16: your motherboard often has a primary x16 slot for GPUs and additional x16 slots. 16 PCIe lanes can support an expansion card with 4 additional M.2 NVMe SSDs. Be sure to have enough clearance and ample airflow for your hardworking GPU.

Lower PCIe lane cards can fit in higher slots; a PCIe x4 card and a PCIe x8 card can fit in a PCIe x16 slot, so there is no need to buy a PCIe x16 slot M.2 to PCIe expansion card if you don’t need all 4 M.2 slots.

Here are some great choices:

1. ASUS HYPER M.2 X16 GEN 4 Card M.2 to PCIe 4.0 Expansion Card - [PCIe 4.0 x16 to 4x M.2 Slots]

How to Add M.2 NVMe SSDs to your Motherboard (1)

2. ASUS HYPER M.2 X16 Card V2 M.2 to PCIe 3.0 Expansion Card - [PCIe 3.0 x16 to 4x M.2 Slots]

How to Add M.2 NVMe SSDs to your Motherboard (2)

3. SIIG SC-M20014-S1 M.2 NGFF SSD PCIe 3.0 Expansion Card Adapter - [PCIe 3.0 x4 to 1x M.2 Slots]

How to Add M.2 NVMe SSDs to your Motherboard (3)

For the remainder of this article, we want to go a little more in-depth on storage and why NVMe SSDs are popular in our machines today.

Which Types of Data Storage Drive are You Using?

As you may know, computers need ample storage to house your important files and data that are very well important to our everyday use. From pictures to documents to programs, even your operating system needs to be stored on a device to operate. Before we go over NVMe SSD, we will go over the other types of drives, HDD vs. SSD vs. NVMe SSD.

HDD vs. SSD vs. NVMe SSD

HDDs are the oldest form of data storage of the bunch and have the slowest read speeds at 150MB/s. SATA SSDs are a step up with speeds at about 500 MB/s. NVMe SSDs currently have speeds upwards of 3500 MB/s with more technology on the horizon.

Here’s a more comprehensive table of the comparisons

Hard Drive HDD

SATA SSD

NVMe SSD

Interface

SATA III

SATA III

PCIe Gen 3, 4, & 5 (soon), NVMe

Read Speed

up to 150 MB/s

up to 600 MB/s

PCIe Gen 3: 3500 MB/s

PCIe Gen 4: 6000 MB/s

PCIe Gen 5: 10000 MB/s (projected)

Mainstream Capacities

up to 18TBs

up to 8TB

up to 4TB

Hot Swap Capable

Yes

Yes

Not M.2, Yes U.2

Form Factor

3.5” Drive

2.5” Drive or M.2 Slot

M.2 Slot or U.2 (enterprise)

What is M.2?

M.2 is the interface with which SSDs are connected to the motherboard and was first introduced in 2012 for SATA M.2 or mSATA. The M.2 interface connected data through either SATA, USB, and now PCIe lanes as opposed to the more common SATA connection to connect your HDDs and SSDs to the motherboard.

Because M.2 is able to connect your SSDs through the PCIe lanes it can take advantage of extremely high speeds as shown in our table above. With the addition of PCIe being a very important technology not just in data storage, newer generations are being developed to accelerate the throughput of this technology.

PCIe Gen 5 is being built mainly for higher Graphics Card throughput. NVMe SSDs can ride this upgrade train following suit with companies innovating and releasing PCIe Gen 5 M.2 SSDs reaching over 10 GB/s of data transfer. That's almost over 1000x faster than an HDD. PCIe Gen 4, and even Gen 3 NVMe SSD speeds are nothing to scoff at either, both lightyears ahead in speeds over SATA HDDs and SSDs.

However, the downfall of NVMe SSDs is the price per terabyte is far more expensive. That is the main reason why cold storage servers still rely on HDDs and SATA SSDs since the value for storage outweighs the need for fast storage.

But for an individual PC, M.2 NVMe SSDs are priced pretty competitively. For users that need a fast boot drive to launch programs and applications, export and save large files, or even write on top of a large file quickly, having a fast NVMe storage server can completely revitalize your experience with your PC, making it snappy, and faster to get the job done with less waiting and more doing.

Samsung makes exceptional M.2 NVMe SSDs which are popular in many PCs:

  • Samsung 980 PRO PCIe 4.0 NVMe SSD 500GB
  • Samsung 970 EVO PCIe 3.0 NVMe SSD Plus 500 GB
  • Samsung 970 EVO PCIe 3.0 NVMe SSD Plus 2 TB

How to Add M.2 NVMe SSDs to your Motherboard (4)

Looking to build a workstation or source computer components? SabrePC has a plethora of PC gear and accessories to satisfy your computer’s needs!

How to Add M.2 NVMe SSDs to your Motherboard (2024)

FAQs

How to Add M.2 NVMe SSDs to your Motherboard? ›

Insert the drive into the M. 2 PCIe slot. Connect the pins at a 30° angle. Press the end down flush with the screw mount and fasten the screw.

How do I add NVMe SSD to my PC? ›

Insert the drive into the M. 2 PCIe slot. Connect the pins at a 30° angle. Press the end down flush with the screw mount and fasten the screw.

Does my motherboard support m 2 NVMe SSD? ›

Search for the specifications section on the motherboard manufacturer's website and click on it. Here, you'll find the exact specs of the M. 2 slot on your motherboard, from its interface and dual-mode support to the maximum length of an M. 2 SSD it can fit.

How do I add an M 2 SSD to my BIOS? ›

Fix 2. Enable M. 2 SSD in BIOS
  1. Restart PC and press F2/F8/Del to enter BIOS.
  2. On the Main menu, expand "SATA Configuration".
  3. Select "Configure SATA as IED" and save the changes.
  4. Restart the computer, and you'll see M. 2 showing up on your PC. If the M. 2 is an OS drive, continue with the steps in the next part.
Feb 27, 2024

Why does my NVMe not show up? ›

Many reasons could lead to NVME SSD not detecting, and the reasons are listed as below: NVME SSD is not enabled. NVME SSD is not properly connected to the computer. The NVME SSD driver needs to update.

Why is my M2 SSD not showing up in BIOS? ›

2 SSD is not showing up in BIOS, likely, the BIOS is not configured to recognize the M. 2 SSD. You'll need to enter the BIOS settings and enable the M. 2 SSD to fix this.

How to enable NVMe drive in BIOS? ›

Set your NVMe SSD as the boot drive in BIOS: Restart your computer and enter the BIOS (usually by pressing F2, F12, DEL, or ESC during startup, but it may vary depending on your system). Once in the BIOS, find the boot order settings and set your new NVMe SSD as the first boot option. Save changes and exit the BIOS.

Do all M-2 slots support NVMe? ›

M. 2 drives can accommodate NVMe SSDs, allowing them to take advantage of the faster speeds provided by the NVMe protocol.

Can you put an M2 NVMe in a PCIe slot? ›

Yes, an M. 2 (PCIe Gen3 x4) slot can be compatible with an NVMe 1.4 SSD. M. 2 is a form factor for solid-state drives, while NVMe is a protocol used to communicate with SSDs.

How to check for NVMe slot? ›

To determine if your computer has an M.2 slot for an NVMe SSD upgrade:
  1. Consult the user manual or documentation for your computer or motherboard.
  2. Physically inspect the motherboard for an M.2 slot, which is a small, thin connector labeled "M.2."
  3. Check the manufacturer's website for specifications of your specific model.
Aug 19, 2022

Can you put any M 2 in any motherboard? ›

Helpful Tip: Keep in mind that an M.2 SSD is only compatible with a motherboard that supports a M.2 slot. Check your computer's motherboard to make sure it has an M.2 slot.

Can I put 2 M.2 SSD on my motherboard? ›

Depends on your CPU, but you should be fine. CPU these days always have a direct x16 lane to GPU and at least x4 to SSD (The PCIE 5.0x4 M. 2 slot). The other SSD can either go through chipset or doubler, these will be slower, but won't affect your GPU.

How to get PC to recognize new M2 SSD? ›

2 SSD: Disconnect the desktop or laptop computer from all connections and reinstall the M. 2 SSD drive. Disable Secure Boot: Deactivate Secure Boot in the BIOS settings. Update BIOS: Updating the BIOS to the latest version can help the motherboard recognize the new technology.

Why is my SSD not being detected? ›

Remove, reseat, and double-check the connections. If it does not fit, check if the original drive had proprietary housing or a spacer bracket attached to make it fit the slot correctly. Make sure the old drive still works. If not, install again with the old drive, checking all connections.

Can I add M 2 to my motherboard? ›

However, if your motherboard does not have M. 2 or you want extra NVMe data storage you can purchase a PCIe to M. 2 expansion card to add an additional M. 2 Slot to your PC.

Can you put M 2 SSD in any slot? ›

On regular office and gaming PC motherboards, the M. 2 slot closest to the CPU will most often be the one that has the highest bandwidth, but always check your motherboard manual to make sure. This is especially important if you purchase a high-end SSD, such as one of these speedy M.

Are all M 2 SSD compatible with any motherboard? ›

There are two types of M.2 SSDs which are SATA and NVMe-based. They differ in storage technology and depending on your needs and budget, they each have their individual pros and cons. Helpful Tip: Keep in mind that an M.2 SSD is only compatible with a motherboard that supports a M.2 slot.

Can I put 2 m 2 SSD on my motherboard? ›

Depends on your CPU, but you should be fine. CPU these days always have a direct x16 lane to GPU and at least x4 to SSD (The PCIE 5.0x4 M. 2 slot). The other SSD can either go through chipset or doubler, these will be slower, but won't affect your GPU.

Top Articles
Latest Posts
Article information

Author: Neely Ledner

Last Updated:

Views: 5389

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Neely Ledner

Birthday: 1998-06-09

Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

Phone: +2433516856029

Job: Central Legal Facilitator

Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.