Will NVMe SSD Work in SATA Slot? M.2 Key Types Explained

No—an NVMe SSD will not work in a SATA-only M.2 slot. Although both use the M.2 form factor, they use different key types that control which protocol the drive can use. Putting an NVMe M-key drive into a SATA-only B-key slot will either not fit or will not function, even if it physically inserts.

Understanding M.2 Key Types

M.2 slots come in three varieties, distinguished by a small notch (the “key”) on the drive’s connector. This key prevents you from inserting the wrong drive type, though some combinations are physically possible but electrically incompatible.

Key TypeProtocol(s)Max SpeedUsed In
B-keySATA only550 MB/sOlder laptops, budget drives
M-keyNVMe PCIe only7,400 MB/s (PCIe 4.0)Modern laptops, gaming PCs, desktops
B+M keyBoth SATA and NVMe550 MB/s (SATA)Rare; some enterprise/industrial

Physical Fit vs. Electrical Compatibility

This is where confusion starts. An NVMe M-key drive might physically slide into some SATA B-key slots if the mechanical tolerances are loose, but it will not work. Your laptop’s BIOS and controller only see SATA protocol on that slot, so the NVMe drive sits invisible—no recognition, no boot, no function. You’ll get a “no bootable device” error or the drive won’t appear in device manager.

Conversely, a SATA B-key drive in an NVMe M-key slot usually won’t physically fit (the notches don’t align), but some laptops have dual-protocol M.2 slots marked with both M and B key positions. In these rare cases, a SATA drive might fit, but the BIOS will attempt to communicate via NVMe protocol—which the SATA drive doesn’t understand. Result: no detection.

Can You Use B+M Key Drives?

A B+M key drive (dual-protocol, rare) can physically fit into either a B-key or M-key slot and work in each mode. However, these drives are uncommon and primarily sold for industrial or military applications. Consumer SSDs are either B-key (SATA) or M-key (NVMe), never both.

How to Check Your Laptop’s Slot Type

Three methods to identify whether your laptop supports SATA or NVMe:

1. Check the manual: Your laptop manual lists “Storage: M.2 NVMe” or “M.2 SATA” explicitly. This is the most reliable source.

2. Look at the physical slot: Open the laptop and look at the M.2 slot. On the drive side of the connector, you’ll see a small notch. SATA (B-key) notch is closer to the middle; NVMe (M-key) notch is closer to the edge. Compare to the image in your manual.

3. Check Windows Device Manager: If a drive is already installed, right-click it → Properties → Details → Hardware IDs. If the string contains “NVMECompat” or “NVME”, you have NVMe. If it says “ATA” or “SATA”, you have SATA.

What Laptops Use Which Type?

Most modern laptops (2015 onwards) use NVMe M-key slots. SATA B-key M.2 slots are largely obsolete and appear only in budget laptops from 2010–2014. If your laptop is from 2016 or newer, assume it’s NVMe unless the manual says otherwise.

Find NVMe SSDs on Amazon UK

Find SATA M.2 SSDs on Amazon UK

Frequently Asked Questions

Can I use an NVMe drive in a laptop with a SATA slot?

No. The drive won’t be recognised by the BIOS, even if it physically fits. You must use a SATA-compatible drive if your laptop only has SATA M.2 slots.

What if the drive physically fits but doesn’t work?

Your laptop likely has a SATA-only slot, and the drive is incompatible. Do not force it. Remove it and check the manual for the correct drive type. Forcing an incompatible drive risks damaging the connector.

Do both M.2 slots on my laptop use the same protocol?

Usually yes, but not always. Some laptops have two M.2 slots: one NVMe and one SATA, or both NVMe at different speeds (one PCIe 3.0, one PCIe 4.0). Always check the manual before upgrading.

Is NVMe faster than SATA?

Yes—dramatically. NVMe over PCIe 4.0 reaches 7,400 MB/s; SATA maxes at 550 MB/s (13.5× faster). In real-world use, this means boot times drop from 30s to 5s, and file copies finish in seconds instead of minutes. If upgrading from SATA to NVMe, the speed improvement is immediately noticeable.

Can I put an NVMe drive in a USB enclosure?

Yes. NVMe drives fit in USB M.2 enclosures (search “NVMe USB-C enclosure”). These enclosures convert the NVMe drive into external storage. Speed is limited by the enclosure’s USB version (USB 3.1 ≈ 400 MB/s, USB 3.2 ≈ 1,200 MB/s), but it works well for backups and external storage.


Recommended Products

These are the products we recommend based on this guide. All links go to Amazon UK where you can check current prices and availability.

ProductWhy We Recommend ItAmazon UK
Corsair Vengeance DDR4 SO-DIMM 32GB (2×16GB) 3200MHzBest overall DDR4 upgrade kitView on Amazon UK
Kingston Fury Impact DDR4 SO-DIMM 32GB (2×16GB) 3200MHzReliable alternative with tight latencyView on Amazon UK
Crucial DDR4 SO-DIMM 16GB 3200MHzBudget single-stick upgradeView on Amazon UK
Samsung DDR4 SO-DIMM 32GB 3200MHzOEM-quality for business laptopsView on Amazon UK
Samsung 990 Pro 2TB NVMe M.2 2280Fastest consumer NVMe — ideal for gaming & editingView on Amazon UK
WD Black SN850X 2TB NVMeExcellent Gen4 speed with heatsink optionView on Amazon UK
Crucial P5 Plus 1TB NVMeGreat value Gen4 SSDView on Amazon UK
Kingston NV2 1TB NVMeBudget-friendly with solid reliabilityView on Amazon UK

Prices and availability may vary. As an Amazon Associate, we earn from qualifying purchases.

Related Guides

Leave a Comment

Your email address will not be published. Required fields are marked *