Adding a second NVMe SSD is the single best storage upgrade for a gamer who is tired of uninstalling games to make room. Modern boards have two or three M.2 slots, and the job takes about ten minutes. The catch is doing it without disturbing your existing Windows install, which is easy once you know the slot-sharing rules.

Check Your Motherboard’s M.2 Layout First

Not all M.2 slots are equal. The primary slot usually runs at the CPU’s full Gen4 or Gen5 x4 speed. Secondary slots often route through the chipset and may share bandwidth with SATA ports or PCIe lanes.

The Slot-Sharing Gotcha

On many boards, populating the second or third M.2 slot disables two SATA ports or drops your GPU slot from x16 to x8. Read the manual’s block diagram before you buy. For gaming, an x8 PCIe 4.0 GPU link costs only 1-3% performance, so it is rarely a dealbreaker, but you want to know in advance.

Step-by-Step Installation

1. Power Down and Ground Yourself

Shut down, flip the PSU switch off, and touch bare metal to discharge static. NVMe controllers are static-sensitive.

2. Seat the Drive at an Angle

Remove the M.2 heatsink screw, insert the SSD into the slot at roughly a 30-degree angle until the gold contacts disappear, then press it flat and secure the retention screw or latch. Do not overtighten.

3. Reattach the Heatsink

Peel the film off the thermal pad and clamp the board’s M.2 heatsink over the drive. A Gen4 drive under sustained writes can hit 70-80C bare, so the heatsink matters.

Initialize the New Drive in Windows

Because the new drive is separate, your OS boots normally and stays untouched. Open Disk Management, and when the new disk appears as unallocated, initialize it as GPT, create a Simple Volume, format NTFS with the default 4KB cluster, and give it a letter like G:.

M.2 Slot Typical Wiring Best Use
M.2_1 (CPU) Gen4/Gen5 x4 direct to CPU OS + primary games
M.2_2 (Chipset) Gen4 x4 via chipset, may share SATA Secondary game library
M.2_3 (Chipset) Gen3/Gen4, often shares GPU lanes Bulk storage, capture

Move Games to the New Drive Safely

In Steam, add the new drive as a Steam Library Folder, then right-click a game, Properties, Installed Files, Move Install Folder. Epic and others offer similar moves. This relocates games without re-downloading and without touching Windows.

Frequently Asked Questions

Will adding a second NVMe slow down my first one?

Only if the two slots share a bandwidth pool, which is uncommon on mid-range and higher boards. Check the manual; on most systems each M.2 slot has its own dedicated x4 lanes.

Do I need to reinstall Windows?

No. A second drive is purely additive. Windows continues booting from the original drive and simply sees the new one as extra space.

Gen5 in a Gen4 Slot and Backward Compatibility

M.2 NVMe slots are backward and forward compatible: a Gen5 drive works in a Gen4 slot (capped at Gen4 speeds) and a Gen4 drive works in a Gen3 slot (capped at Gen3). So you never have to match generations exactly, the drive simply runs at the lower of the two. This matters when your fast primary slot is occupied and the only free slot is a slower chipset one. For a bulk game library that is fine, since sequential read speed past about 3,000 MB/s makes almost no difference to game load times.

Label Your Drives in Windows

With two or three drives installed, give each a clear volume label such as “OS”, “Games”, and “Capture” in Disk Management. It prevents you from accidentally installing a game to the wrong drive and makes free-space management far easier at a glance.

Bottom Line

Installing a second NVMe is a ten-minute, no-reinstall upgrade. Check your board’s slot-sharing diagram, seat and cool the drive properly, initialize it as GPT in Disk Management, then relocate game libraries through each launcher. Your existing OS never gets touched.

Related guides

Browse all Storage & Memory guides →