Before you spend money on an NVMe SSD, it pays to confirm your PC or laptop actually has somewhere to put it. Unlike a SATA drive, which just needs a spare cable, an NVMe drive needs a physical M.2 slot on the motherboard — and not every machine has one, or a free one.
Key takeaway: use free software to check your motherboard model first, then confirm physically or via the manufacturer's specification page before buying an NVMe SSD.
Step one: identify your motherboard or laptop model
On a desktop, the fastest route is a free tool like CPU-Z or Speccy, which reports your exact motherboard manufacturer and model on the "Mainboard" tab. On a laptop, check the model number printed on the underside or in Settings under System, About.
Step two: look up the specification sheet
Once you have the exact model, search "[motherboard or laptop model] specification" to find the manufacturer's official page. Desktop motherboards list the number of M.2 slots, their PCIe generation, and whether they share bandwidth with SATA ports. Laptop manufacturers often publish a maintenance or service manual listing storage options.
Why "sharing bandwidth" matters
Many budget and mid-range motherboards wire their M.2 slot so that using it disables one or two of the nearby SATA ports, or reduces the PCIe lanes available to a graphics card slightly. This is a deliberate design trade-off to keep costs down, not a fault, but it can catch out anyone who already has several SATA drives connected. The specification sheet or manual will usually include a small diagram or footnote explaining exactly which ports are affected when the M.2 slot is populated, so it's worth reading this section carefully rather than assuming every slot is entirely independent.
Laptops: a slightly different picture
Laptops add an extra wrinkle because even when a free M.2 slot exists physically, the manufacturer may only have validated certain drive lengths or types for that particular chassis. Common M.2 lengths include 2280 (80mm, most common), 2260 and 2242 — shorter drives can sometimes be used with a spacer, but it's worth checking the service manual's storage section for the exact supported length before ordering.
- Shut down the PC completely and unplug it from the mains before any physical inspection.
- On a desktop, open the case (after touching an unpainted metal part to discharge static) and look directly on the motherboard for a short slot, usually near the CPU or bottom edge, often with a single mounting screw nearby.
- On a laptop, remove the base panel using the correct screwdriver — usually a small Phillips or Torx bit — and locate any M.2-shaped slot near the RAM or existing SSD.
- Check if the slot is empty or already occupied by a drive; some laptops ship with the primary drive as SATA and a second M.2 slot left free, others use it already.
- Note the slot's "key" notch position (commonly labelled B+M key or M key) as this affects which drives are physically compatible.
- Photograph the slot and motherboard model before buying, so you can double-check compatibility with the retailer if unsure.
Tip: free tools like Crucial's System Scanner or Crucial Advisor can scan many desktops and laptops automatically and tell you which upgrade options are available for your exact model, including whether an M.2 slot exists.
Before you start: opening a laptop case may affect its warranty on some models still under cover. Check the manufacturer's warranty terms first if the machine is relatively new.
Frequently asked questions
- What if my laptop has no M.2 slot at all?
- Many older and budget laptops only support a 2.5-inch SATA drive. In that case a SATA SSD is still an excellent upgrade — just not an NVMe one.
- Can I tell if I have an M.2 slot without opening the case?
- Often yes — checking the official specification sheet or service manual for your exact model number is usually reliable and avoids unnecessary disassembly.
- Does an empty M.2 slot guarantee full NVMe speed?
- Not always. Some slots only wire up SATA signalling or an older PCIe generation, so always check the slot's supported protocol before buying a drive.