Affiliate Disclosure: This article may contain affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you.
Adding an M.2 NVMe SSD is one of the highest-impact upgrades you can make to a computer. These drives connect directly to the PCIe bus, so boot times, game loading, and large file transfers all get dramatically faster than with a SATA drive. The installation itself is simpler than most people expect: there are no cables, no drive bays, and only one screw involved. This guide walks through the full process for both desktops and laptops.
Before you buy or install anything, confirm what your motherboard or laptop actually supports. Manufacturer documentation lists which M.2 slots support NVMe (PCIe) versus SATA-only M.2 drives, and which physical lengths fit — 2280 is the most common size. If you are choosing a drive, our roundup of the best NVMe SSDs for gaming and our guide to the best SSDs for video editing cover strong options for different workloads.

What you need before you start
- A compatible M.2 NVMe SSD. Check your motherboard or laptop manual for supported lengths (2230, 2242, 2260, 2280) and confirm the slot supports NVMe, not just M.2 SATA.
- A small Phillips screwdriver. A #0 or #1 head fits the tiny M.2 mounting screw in most systems.
- The mounting screw or latch. Desktops usually ship the screw pre-installed on a standoff; laptops keep it in the existing slot. Some newer boards use tool-less latches instead.
- A clean, static-safe workspace. Power the system down fully, unplug it, and touch a grounded metal object before handling components.
Our pick for this guide: Samsung 990 EVO Plus 2TB NVMe SSD
A Gen4 M.2 2280 drive that fits the standard slot and mounting steps covered here.
How to install an M.2 SSD in a desktop
- Shut down the PC, switch off the power supply, unplug the power cable, and press the power button for a few seconds to drain residual power.
- Remove the side panel and locate the M.2 slot. Most boards place the primary slot between the CPU socket and the top PCIe slot; it is often under a metal heatsink plate that unscrews.
- Remove the heatsink plate if present, and peel the plastic film off its thermal pad if the pad is new.
- Align the notch on the SSD with the key in the slot, then insert the drive at roughly a 30-degree angle until the connector is fully seated.
- Press the raised end of the drive down flat and secure it with the standoff screw or clip the tool-less latch over the end notch. Snug is enough — do not overtighten.
- Reattach the heatsink plate, close the panel, and reconnect power.
How to install an M.2 SSD in a laptop
- Power off completely (not sleep), unplug the charger, and if the battery is removable, take it out.
- Remove the bottom panel screws and gently pry the panel off with a plastic tool. Some laptops hide screws under rubber feet.
- Disconnect the internal battery connector if the service manual recommends it before touching internal parts.
- Locate the M.2 slot, remove the single mounting screw, insert the new drive at an angle until seated, press it flat, and reinstall the screw.
- Reconnect the battery, replace the panel, and power on.
Initialize the drive in Windows or macOS
- On Windows, right-click Start and open Disk Management. A prompt to initialize the new disk appears; choose GPT, then create a new simple volume and format it as NTFS.
- On a Mac with user-accessible storage, open Disk Utility, select the new drive, and choose Erase with the APFS format.
- Verify the drive reports its full capacity and check the connection speed in the manufacturer’s SSD utility if one is available.
- If you are replacing your boot drive rather than adding storage, follow our guide on how to clone a hard drive to an SSD before swapping drives.

Common mistakes to avoid
- Forcing the drive in flat. M.2 drives insert at an angle first. Pushing them in parallel to the board can damage the connector.
- Overtightening the mounting screw. The screw only needs to hold the drive flat; excessive torque can crack the PCB.
- Leaving the film on the thermal pad. A heatsink with plastic film still attached insulates instead of cooling.
- Using the wrong slot. On some boards, certain M.2 slots share bandwidth with SATA ports or run at lower PCIe speeds — the manual tells you which slot is fastest. High-end drives from our best PCIe 5.0 SSDs for gaming roundup only reach full speed in a PCIe 5.0 slot.
- Skipping a post-install checkup. Once formatted, it is worth learning how to check SSD health so you can spot problems early.
Frequently asked questions
Will adding an M.2 SSD erase my existing data?
No. Installing a new drive in an empty slot does not touch data on your other drives. The new SSD arrives blank and simply needs to be initialized and formatted before it appears alongside your existing storage.
Why does my new M.2 SSD not show up in Windows?
Brand-new drives ship uninitialized, so they do not appear in File Explorer. Open Disk Management and initialize the disk as GPT, then create a volume. If it is missing there too, reseat the drive and confirm the slot supports NVMe in your motherboard manual.
Can I use a PCIe 4.0 SSD in a PCIe 3.0 slot?
Yes. PCIe is backward compatible, so the drive will work normally but run at the older slot’s lower maximum speed, as noted in manufacturer documentation. Everyday responsiveness feels very similar; only long sequential transfers show the difference.
Do all M.2 SSDs need a heatsink?
Not always. Many drives run fine with the motherboard’s included heatsink plate or bare in light workloads. Sustained heavy writes can cause thermal throttling, so if your board includes an M.2 heatsink, use it — and never stack a second heatsink on a drive that already has one built in.