
A storage upgrade has to fit physically, communicate through a supported interface and work with the computer's firmware. “M.2 SSD” does not answer all three questions. Start with the exact computer or motherboard manual, then match the drive's interface, dimensions and installation requirements.
SATA, NVMe and M.2 describe different things
SATA is a storage interface used by hard drives and SSDs. NVMe is a command protocol designed for nonvolatile storage; inside a PC it commonly runs over PCI Express. M.2 describes a compact card-and-socket format. An M.2 storage slot may support SATA, PCIe/NVMe, or both, depending on the computer. Kingston's SSD form-factor explanation separates the physical formats from their supported interfaces.
Swipe the table sideways, or focus it and use the arrow keys.
| Drive description | Physical connection | What the host must support |
|---|---|---|
| 2.5-inch SATA SSD | SATA data and power connections, sometimes through a laptop-specific adapter or backplane. | A SATA connection, suitable mounting space and the correct power/adapter arrangement. |
| M.2 SATA SSD | M.2 edge connector and an appropriate mounting position. | SATA signaling on that M.2 slot, plus the specified card size and fit. |
| M.2 PCIe/NVMe SSD | M.2 edge connector and an appropriate mounting position. | PCIe/NVMe support on that slot, with suitable firmware support if used to boot. |
The connector's key notches help prevent certain mismatches, but they do not certify protocol compatibility. A card that physically enters a socket may still be unsupported. Kingston's SSD FAQ discusses M.2 keying and the requirement for a compatible host interface. Do not confuse M.2 with the older mSATA format either.
Build a compatibility record before opening the computer
Record the exact PC model, motherboard revision, firmware version, current drive model and available connections. Download the SSD compatibility and migration record (TXT). Fill its evidence fields with manual pages or manufacturer support links rather than a retailer's broad “fits laptops” description.
- Interface: establish what the particular slot supports. Two similar-looking slots on one board can have different capabilities.
- Dimensions: check 2.5-inch bay height or M.2 width and length. For example, the common 2280 designation means 22 mm wide and 80 mm long; it does not say SATA or NVMe.
- Clearance and mounting: check the standoff position, required screw or latch, single- or double-sided clearance, and any fitted heat spreader.
- Required parts: a laptop with an empty space may still need a manufacturer-specific cable, carrier or connector. An unused bay outline is not proof that those parts are installed.
- Resource sharing: read the table showing which SATA ports or PCIe slots change availability when an M.2 slot is populated.
- Boot support: confirm that the intended drive and installation mode are supported by the system firmware and operating system.
Port sharing can explain a previously working drive disappearing after an upgrade. Kingston's KC600 support guidance specifically notes that an occupied M.2 slot can disable a SATA port on some motherboards. Move a cable only to a port the motherboard manual identifies as available, with the machine safely powered down.
For external adapters and enclosures, match the enclosure to the drive's protocol as well as its shape. An M.2 SATA-only enclosure is not a general-purpose NVMe enclosure. Also check supported length, power needs and heat-management instructions. The portable storage guide explains how the external connection adds another performance limit.
Read speed labels as ceilings with conditions
A SATA 6 Gb/s label is a link-rate class, not a promise of 6 gigabytes per second. SATA's 8b/10b encoding at that generation leaves a theoretical 600 MB/s before further protocol overhead; actual file transfers are lower and depend on both ends. Older SATA host generations further constrain a compatible newer drive. The SATA-IO interface FAQ (PDF) explains the encoding and unit conversion; its discussion of SATA Express is historical context.
NVMe can use PCIe's higher bandwidth and a storage-oriented command design, as described in Kingston's NVMe technology overview. The gain in a particular task depends on more than the interface: queue depth, small-file access, drive cache, sustained-write behavior and the source or destination all matter. A faster SSD does not make a slow network connection deliver more data.
For a compatible older computer, replacing a hard drive with a SATA SSD can still be a useful upgrade. For a system supporting both options, compare the complete cost and the workload you want to improve. A large sequential benchmark should not be treated as an application startup or long-copy guarantee.
If the drive is missing, identify the detection stage
- Not listed in firmware: check the manual's SATA and NVMe device lists, not only boot entries. Recheck power, seating, supported protocol and shared-port rules. For a cabled SATA drive, use a known-good supported cable and port when available.
- Listed in firmware but absent from the operating system: inspect the OS storage-management tool. An unformatted drive may have no drive letter or mounted volume. A RAID/VMD controller configuration may require the system manufacturer's storage driver.
- Visible as a disk but not as a usable volume: determine whether it is genuinely new or contains data you need. Do not initialize, format or repartition an existing-data drive simply to make a warning disappear.
- Readable as storage but not bootable: check boot mode, bootloader, migration completeness and the system's documented boot support. A readable partition alone is not a complete boot installation.
Do not casually change a controller setting between AHCI, RAID or another mode. An existing installation may depend on its current driver and boot configuration. Record the starting settings and use the computer manufacturer's migration or recovery procedure.
Make migration reversible
Back up important files independently and verify a sample restore before cloning or reinstalling. Keep encryption recovery information available outside the drive being replaced. Check the migration tool's support for your operating system, encryption state, partition layout and destination size; less used space does not by itself guarantee that every cloning tool can shrink the source layout.
Follow the service manual for shutdown, power and battery disconnection, electrostatic precautions and installation. After migration, use the documented procedure to test booting from the new drive independently of the old one. Open important files, check the detected capacity and drive health, and test a representative workload.
Retain the old drive under your control until the new installation and backup are verified. If the old drive will leave your possession, use an appropriate method from the computer disposal and data sanitization guide. If the destination is an array, read the RAID capacity and failure guide before changing its members.