Editorial Aggregation

How to Install an NVMe SSD (Gen3 and Gen4 M.2 Guide)

How to Install an NVMe SSD (Gen3 and Gen4 M.2 Guide)

Introduction

NVMe M.2 SSDs deliver sequential read speeds between 2,000 MB/s (PCIe Gen3) and 7,000 MB/s (PCIe Gen4) — a substantial jump over SATA SSDs (550 MB/s theoretical maximum) and an enormous leap over traditional spinning hard drives. For users installing a new boot drive, adding fast secondary storage, or replacing a slow factory drive in a laptop or desktop, an NVMe SSD upgrade provides one of the most tangible real-world improvements in storage performance at a cost that has dropped significantly over the past three years. This guide covers the physical installation of an M.2 NVMe SSD in both desktop and laptop contexts, including slot identification, key type verification, thermal pad handling, BIOS detection, and the decision between PCIe Gen3 and Gen4 drives. Gen5 NVMe drives exist as of mid-2026 but remain premium-priced and thermally demanding; they are installed using the same physical process and are not addressed separately here.

M.2 is a physical slot standard, not a speed specification. An M.2 slot may carry either an NVMe (PCIe) drive or a SATA drive — and which one it supports depends entirely on the motherboard. Critically, some boards multiplex their secondary M.2 slot with SATA ports: when the M.2 slot is occupied, one or more SATA ports are disabled. Consulting the motherboard manual before installation is essential to avoid disabling existing storage devices and to confirm whether the slot supports PCIe Gen3, Gen4, or Gen5 lanes. Most modern mainstream desktops (Intel 12th Gen and later, AMD Ryzen 5000 and later) support PCIe Gen4 on at least the primary M.2 slot, while secondary M.2 slots are frequently wired through the chipset at PCIe Gen3 speeds.

Safety

The standard ESD precautions apply: shut down fully, unplug from mains power (or disconnect the PSU switch on desktops), and touch the bare metal of the case chassis before handling the SSD or any other internal components. M.2 modules are small but not inherently fragile; the main handling risks are bending the module while installing the retention screw and leaving the thermal pad backing film in place, which prevents proper heat transfer to the heatsink.

If the motherboard has a built-in M.2 heatsink with a pre-applied thermal pad, peel the protective backing from the pad on the heatsink side before reinstalling the heatsink over the new drive. Thermal pad placement order matters: the backing on the heatsink-contact side peels off last (just before pressing the heatsink down). Many first-time builders leave the backing film in place, producing an SSD that runs hotter than necessary because the thermal interface is insulated by a plastic film.

Tools and Supplies Needed

  • Phillips #0 or #1 screwdriver — for the M.2 retention screw and, on desktops, the side panel
  • M.2 retention screw and standoff — typically pre-installed on the motherboard; if missing, it is a standard M2x3mm screw
  • Thermal pad — if the board has a built-in M.2 heatsink with a worn or missing pad; most boards ship with one pre-applied
  • Optional aftermarket M.2 heatsink — available from board manufacturers and third parties; useful for Gen4 and Gen5 drives in systems without built-in heatsink coverage

Step-by-Step Installation

Step 1: Shut down, disconnect power, and discharge static

Shut down through the operating system. On a desktop, unplug the power cable and flip the PSU rocker switch to off. Press the case power button once after disconnecting to discharge residual capacitor charge. Touch the bare metal interior of the case chassis to equalize static on your body. On a laptop, remove the AC adapter and follow the same bottom-panel access procedure described in the SODIMM guide; many laptops co-locate M.2 slots and SODIMM slots under the same bottom panel.

Step 2: Locate the M.2 slot on the motherboard

On desktop motherboards, M.2 slots are typically positioned near the CPU socket (primary slot) or in the lower PCIe zone (secondary slots). Many boards cover M.2 slots with decorative shrouds or integrated heatsinks that must be removed by unscrewing two or three Phillips screws before the slot is accessible. Refer to the motherboard manual to identify each slot's label, supported key type, and PCIe lane source. The primary slot is usually labeled M.2_1 or M2A; secondary slots are M.2_2, M.2_3, and so on. On laptops, the M.2 slot is typically oriented horizontally on the motherboard, often near the center of the board.

Step 3: Confirm M-key compatibility

NVMe drives use the M-key form factor: a single notch positioned toward the right end of the gold-contact edge (when the connector edge is facing toward you). B+M-key drives (notched on both sides) are typically SATA M.2 drives, though some support NVMe as well. An M-key slot accepts both M-key and B+M-key modules. A B-key slot does not accept M-key NVMe drives. On consumer motherboards sold between 2019 and the present, all labeled M.2 slots are M-key and NVMe-compatible, but on older boards and some SFF platforms this varies — the manual is the authoritative reference. The physical keying prevents a wrong-key module from being inserted, so if a module does not seat, the key type is likely mismatched rather than a slot failure.

Step 4: Verify PCIe generation of the target slot

PCIe generation determines the maximum bandwidth available to the drive. A Gen4 NVMe drive installed in a Gen3 slot will operate at Gen3 speeds — a functional reduction to roughly half the drive's rated peak sequential performance (though real-world workloads that are not sequential transfers see less impact). Conversely, a Gen3 drive installed in a Gen4 slot will operate at Gen3 speeds without any hardware harm. The motherboard manual specifies the PCIe generation for each M.2 slot. Tom's Hardware's SSD benchmark hierarchy notes that for typical desktop workloads involving OS loading, application launches, and general file access, the practical difference between a mid-tier Gen3 and Gen4 NVMe drive is modest; sequential workloads (large file copies, video editing scratch drives, game loading from large assets) see more benefit from Gen4 bandwidth.

Step 5: Remove the existing M.2 heatsink or shroud

If the slot is covered by a board-integrated heatsink, unscrew the retention screws and lift the heatsink away. Note the orientation — heatsinks are asymmetric on some boards. If the heatsink has a pre-applied thermal pad and the pad backing film is still in place, peel it off now before proceeding. Set the heatsink aside.

Step 6: Remove the M.2 retention screw and standoff

The retention screw secures the installed SSD at the far end of the module. Unscrew and set it aside. If no screw and standoff are present at the correct position for the drive's length (most consumer drives are 2280 — 80mm long; verify the module's label), check the motherboard accessory bag. The standoff is typically a brass or nylon post that threads into the motherboard; the screw threads into the standoff. Some newer boards use a tool-free latch mechanism instead of a screw — consult the manual.

Step 7: Insert the NVMe SSD at a 30-degree angle

Hold the SSD module at approximately a 30-degree angle relative to the motherboard surface and align the M-key notch with the key ridge in the slot. Slide the gold contacts into the slot fully. The module should slide in without significant resistance. Do not force the drive — if it resists, confirm the notch alignment and verify that no debris is present in the slot.

Step 8: Press the far end down flat and secure the retention screw

With the gold contacts seated, press the free end of the module down toward the motherboard surface until it lies flat. The far end of the module will have a small hole that aligns with the standoff. Insert the retention screw and tighten it finger-tight plus about a quarter-turn — do not overtighten. Overtightening can stress the module's PCB, particularly on thin 2230-length drives used in some laptops.

Step 9: Apply thermal pad and reinstall the M.2 heatsink

If a board-integrated heatsink is present, ensure the thermal pad on the heatsink's contact surface is in good condition and the backing film is fully removed. Lower the heatsink onto the installed SSD and reinstall the heatsink retention screws. If using a separately purchased aftermarket heatsink, follow its included instructions for pad placement and attachment. For drives without heatsink coverage in high-airflow desktop cases, the drive's own thermal management is sufficient for most workloads; heatsinks become important for sustained write workloads on Gen4 drives.

Step 10: Reassemble and boot to BIOS

Replace the side panel, reconnect the power cable, and power the system on. Enter the UEFI or BIOS (typically Delete or F2 on desktop boards). Navigate to the storage or boot device section and confirm the new NVMe drive appears in the device list. It will typically appear as an NVMe device with the manufacturer name and capacity. If the drive does not appear, power off, reseat the drive (ensure both the connector end and the retention screw end are fully seated), and retry.

Step 11: Configure the boot device or proceed to OS installation

If the NVMe drive is a new secondary drive and an existing OS drive is already present, the drive will appear in the operating system after booting normally. Initialize and partition it through Disk Management (Windows) or Disk Utility (macOS). If the NVMe drive is intended as the new boot drive, proceed to OS installation via the manufacturer's USB installation media. Cloning an existing system to the new drive before replacing the old one is covered separately in the SATA SSD cloning guide for the shared methodology, though the cloning tools (Macrium Reflect, Samsung Data Migration, Crucial Storage Executive with Acronis True Image) work equally well for NVMe targets.

Troubleshooting

SSD not detected in BIOS. Reseat the drive — ensure the connector end is fully inserted and the retention screw is engaged at the correct position. Confirm the slot's PCIe mode in the BIOS; some boards have a slot-mode setting (Auto / PCIe / SATA) that must be set to PCIe or NVMe. Also check whether the slot shares lanes with a SATA port that may be configured as a SATA controller — in that mode, the M.2 slot may not detect an NVMe device.

Drive detected but showing incorrect PCIe generation. Some boards default a slot to Gen3 in the BIOS even when Gen4 is physically supported. Check the BIOS for a PCIe Slot Configuration or M.2 mode setting and set it to Gen4 (or Auto with Gen4 capability). Confirm the CPU generation supports Gen4 — Intel 11th Gen and earlier do not support Gen4 on consumer platforms.

Thermal throttling without a heatsink. PCIe Gen4 drives under sustained write loads can reach temperatures where the drive throttles to protect itself. The sustained performance drops are significant in affected workloads — video editing and large file transfers being the most common. Adding a heatsink (board-integrated or aftermarket) eliminates throttling in most desktop scenarios. In laptops, the chassis acts as a thermal spreader and purpose-built drive heatsinks are generally not available.

Secondary slot performance lower than expected. If a Gen4 drive is installed in a secondary M.2 slot and benchmark results match Gen3 speeds, the slot is likely connected through the chipset at Gen3 rather than directly to the CPU at Gen4. This is not a defect — it is the board's design. Consult the manual to identify which slot has direct CPU lanes for Gen4 operation.

Gen3 vs. Gen4 in Practice

PCIe Gen4 NVMe drives offer peak sequential read speeds of 5,000–7,000 MB/s compared to 2,500–3,500 MB/s for comparable Gen3 drives. In real-world desktop workloads, Tom's Hardware's SSD performance testing shows that the practical difference in OS boot times, application load times, and general file browsing is modest — these operations are latency-bound rather than bandwidth-bound, and both Gen3 and Gen4 NVMe drives deliver latency orders of magnitude lower than spinning drives. The scenarios where Gen4's bandwidth is most tangible include large sequential file copies (video editing, multi-gigabyte software installations from local storage), game load times for titles optimized for fast storage, and workloads running directly from the SSD as a working buffer. For most general-purpose desktop and laptop users replacing a SATA drive or HDD with any NVMe option, the upgrade impact is substantial regardless of whether the drive is Gen3 or Gen4. According to AnandTech's review of the Crucial P3, budget Gen3 NVMe drives provide strong random-access performance at a price-per-gigabyte significantly below Gen4 alternatives, making them the practical choice for secondary storage, secondary boot drives, and upgrade scenarios where the primary slot does not support Gen4.

  1. Crucial, "SSD Support Articles & FAQs," crucial.com (accessed 2026-05-31)
  2. Tom's Hardware, "Best SSDs for 2026," tomshardware.com (accessed 2026-05-31)
  3. AnandTech, "The Crucial P3 Review," anandtech.com (accessed 2026-05-31)
  4. AnandTech, "Samsung 970 EVO Plus SSD Review," anandtech.com (accessed 2026-05-31)
  5. Samsung, "Consumer Storage Support," semiconductor.samsung.com (accessed 2026-05-31)
  6. Crucial, "Memory Support & Installation Resources," crucial.com (accessed 2026-05-31)

Last verified: 2026-05-31

Share this article: Twitter