keepcalculator

06 Numbers and Powers

Forgotten Motherboard Feature: Dual NVMe Storage

Card No. 06·14712 · Updated · Standard formula, shown below

Yes, a forgotten motherboard feature that can double your NVMe storage is the presence of a second M.2 slot, often hidden under a heatsink or chipset shroud. By using both M.2 slots, you can install two NVMe SSDs and either pool them for a single large volume or use them independently for separate tasks. This article explains how to find and use that second slot, what to watch out for, and how to get the most from it.

Background: Why Dual NVMe Slots Are Easy to Miss

Most modern motherboards, especially ATX and Micro-ATX models from the last few years, include at least two M.2 slots. However, the second slot is often not immediately obvious because it can be:

  • Covered by a large heatsink that looks like part of the chipset cooler.
  • Located on the back of the board (common on Mini-ITX boards).
  • Hidden under a PCIe slot cover or a decorative shroud.
  • Placed at the bottom edge of the board, away from the CPU socket.

Many users build a system, install one NVMe drive, and never look at the board again. When they later need more storage, they assume they must replace the existing drive or use a slower SATA drive. Checking the motherboard manual or the board itself for a second M.2 slot can double your fast storage capacity without any extra cost.

How Dual NVMe Works: Lanes, Chipsets, and Bandwidth

An M.2 slot is a physical connector that can carry either PCIe or SATA signals. For NVMe drives, the slot uses PCIe lanes. The number of lanes and the PCIe generation determine the maximum speed. Most M.2 slots provide either 4 PCIe lanes (x4) or 2 (x2).

On a typical desktop motherboard, the first M.2 slot connects directly to the CPU and uses PCIe 4.0 or 5.0 x4. The second slot usually connects to the chipset, which then connects to the CPU via a shared link (often PCIe 4.0 x4). This means that the second slot can still run at full NVMe speeds, but it shares bandwidth with other chipset-connected devices like USB ports, SATA ports, and the network controller. In practice, you rarely saturate that link with a single NVMe drive.

Some boards, especially budget models, may have the second M.2 slot limited to PCIe 3.0 x2, which caps the speed at about 2 GB/s. Always check the motherboard’s specifications to see the exact lanes and generation for each slot.

How to Find Your Second M.2 Slot

Follow these steps to locate and use the second M.2 slot on your motherboard:

  1. Check the manual: The manual will have a diagram showing the location of every M.2 slot. It will also state the supported lengths (e.g., 2280) and whether the slot supports SATA or only NVMe.
  2. Look for a second heatsink: Many boards have a large heatsink over the first M.2 slot near the CPU. A second, smaller heatsink may be present near the chipset or the bottom edge.
  3. Inspect the board visually: If the board is out of the case, look for a second M.2 connector. It may be at a right angle to the board or parallel. It might be labeled “M.2_2� or “Hyper M.2�.
  4. Check the back of the board: Some Mini-ITX boards place the second M.2 slot on the back. You will need to remove the motherboard from the case to access it.
  5. Use the BIOS: In the BIOS, you can see which M.2 slots are populated and their status. This can confirm that a slot exists even if you cannot see it physically.

If you cannot find a second slot, your board may only have one. In that case, you can still add more NVMe storage using a PCIe adapter card, but that uses a PCIe slot and may not boot if the drive is not in a supported slot.

Common Problems and Misconceptions

Several issues can arise when using two NVMe drives:

  • Disabled SATA ports: On many boards, using the second M.2 slot in SATA mode disables one or two SATA ports. If you have SATA drives, check the manual to see which ports are affected.
  • Not bootable: Some boards do not support booting from the second M.2 slot. If you want to boot from the second drive, you may need to use the first slot for the OS drive.
  • Heatsink interference: If the second slot is under a large heatsink, you may need to remove the heatsink to install the drive. Some heatsinks use screws, others use push-pins. Be careful not to break the clips.
  • Speed degradation: If the second slot is PCIe 3.0 x2, a high-end PCIe 4.0 drive will run at reduced speed. That is fine, but you might want to put your faster drive in the primary slot.
  • Drive not recognized: After installing the drive, it may not appear in Windows. You need to initialize it in Disk Management and format it with a filesystem (NTFS, exFAT, etc.).

A common misconception is that using two NVMe drives will double the speed of each drive. That is false. Each drive runs at its own speed, and the system sees them as separate disks. You can combine them into a RAID 0 array for faster sequential speeds, but that is a separate configuration and increases the risk of data loss if one drive fails.

How to Choose the Right Second NVMe Drive

When picking a second NVMe drive, consider the following:

  • Interface and generation: Match the drive to the slot’s capability. If the slot is PCIe 3.0 x4, a PCIe 3.0 drive is sufficient. A PCIe 4.0 drive will work but will be limited to PCIe 3.0 speeds.
  • Capacity: Decide if you need a large drive for games, media, or backups. 1TB and 2TB drives are common and offer good value.
  • Cache and endurance: For heavy workloads, look for a drive with DRAM cache and a high TBW (terabytes written) rating. For general use, a DRAM-less drive is fine.
  • Heatsink: If the slot has a pre-installed heatsink, you may need to buy a drive without a heatsink to fit. Some drives come with a thin label that is fine under a heatsink.

Also, check the physical size. Most slots support 2280 (22mm wide, 80mm long), but some boards also support 22110 or 2242. The manual will list the supported lengths.

Setting Up Dual NVMe Drives

Once you have the drive, installation is straightforward:

  1. Power off the PC and unplug the power cable.
  2. Remove the side panel and locate the M.2 slot.
  3. If there is a heatsink, remove it. Some heatsinks have a screw or a clip.
  4. Insert the M.2 drive at a 30-degree angle into the slot, then push it down and secure it with the screw or latch.
  5. Replace the heatsink if there was one.
  6. Power on the PC and enter the BIOS. Check that both drives are detected.
  7. Boot into the OS, open Disk Management, and initialize the new drive (GPT is recommended). Then create a new volume and format it.

If the drive is not detected, reseat it and make sure it is fully inserted. Also, check the BIOS settings for any M.2 configuration options, such as PCIe lane bifurcation or SATA/NVMe mode.

Alternatives to a Second M.2 Slot

If your motherboard lacks a second M.2 slot, you still have options:

  • PCIe adapter card: A card that fits into a PCIe x4 or x8 slot can host one or more NVMe drives. This is a good solution for desktop PCs with free PCIe slots.
  • External NVMe enclosure: A USB 3.2 or Thunderbolt enclosure can connect an NVMe drive externally. Speeds are limited by the interface (typically 10-40 Gbps).
  • SATA SSD: A 2.5-inch SATA SSD is slower than NVMe but still a huge upgrade over a hard drive. It uses a SATA port and a power cable.

Each alternative has trade-offs in speed, cost, and ease of installation. A PCIe adapter is the closest to a native M.2 slot, but it may not be bootable on all systems.

Frequently Asked Questions

Can I use two NVMe drives at the same time?

Yes, if your motherboard has two M.2 slots, you can use both simultaneously. Each drive will appear as a separate disk in the OS. You can store files on either drive or even set up a RAID array if the board supports it.

Will using the second M.2 slot slow down my graphics card?

Usually no. The second M.2 slot typically uses chipset lanes, which are separate from the CPU lanes used by the graphics card. However, on some budget boards, the second M.2 slot may share bandwidth with a PCIe slot. Check the manual for details.

Does the second M.2 slot support SATA SSDs?

Some M.2 slots support both NVMe and SATA, but not all. The manual will specify the supported protocols. If the slot only supports NVMe, a SATA M.2 drive will not work.

Can I boot from the second M.2 slot?

Many motherboards allow booting from any M.2 slot, but some older or budget boards only support booting from the first slot. Check the BIOS and the manual. If booting from the second slot is not supported, you can still use it for storage.

Do I need to install a heatsink on the second NVMe drive?

If the motherboard provides a heatsink for the second slot, use it. If not, a heatsink is recommended for high-performance drives that run hot, especially if the drive is under continuous load. Most drives throttle when they overheat, so keeping them cool helps maintain performance.

Why is my second NVMe drive not showing up in Windows?

First, check if the drive appears in the BIOS. If it does, the drive is recognized but not initialized. Open Disk Management and initialize the disk (GPT) and create a volume. If it does not appear in the BIOS, reseat the drive, check the slot compatibility, and update the motherboard BIOS.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →