sodcalculator

10 Tech How-To

How to Choose a Replacement SSD for Windows PC

Guide 10-16426 · Updated · Step by step

Choosing a replacement SSD for your Windows PC can dramatically speed up boot times, application loading, and overall system responsiveness. This guide walks you through the key factors—form factor, interface, capacity, and endurance—so you can pick a drive that fits your machine and your budget. Before you start, you’ll need to know your computer’s model or motherboard specs, and whether you’re upgrading a desktop or laptop.

What You’ll Need

  • Your PC’s model number (for laptops) or motherboard model (for desktops) – check via System Information (msinfo32) or the manufacturer’s website.
  • A screwdriver (usually Phillips #0 or #00) if you plan to install the drive yourself.
  • Access to a second computer or an external USB enclosure to clone your old drive (optional but recommended).
  • A USB drive or DVD for Windows installation media if you’re doing a clean install (optional).

Step-by-Step

  1. Identify the SSD form factor your PC supports. Open your PC case (desktop) or check the service manual (laptop). Common types: 2.5-inch SATA (fits most desktops and older laptops), M.2 2280 (a small stick that plugs into a motherboard slot), and mSATA (older ultrabooks). If you have an M.2 slot, note whether it supports SATA or NVMe protocol.
  2. Check the interface and protocol. For 2.5-inch drives, SATA III (6 Gb/s) is standard. For M.2, it could be SATA or NVMe (PCIe). NVMe is faster (up to 7,000 MB/s vs. 550 MB/s for SATA) but requires an M.2 slot with PCIe lanes. Look up your motherboard specs to confirm which M.2 slots are available and their key type (B-key, M-key, or B+M).
  3. Determine the physical space available. For 2.5-inch drives, check the drive bay size (7mm or 9.5mm thick). For M.2, measure the length—common sizes are 2280 (22mm wide, 80mm long), but some laptops use 2242 or 2260. Some motherboards include heatsinks; ensure your SSD fits under them.
  4. Decide on capacity based on your usage. Windows 11 alone takes about 30GB, plus updates. For a basic system drive, 256GB is minimum, but 500GB or 1TB is recommended for most users. If you store large games or video files, go for 1TB or 2TB. Check your current drive usage via Settings > System > Storage to see how much you actually need.
  5. Check your PC’s BIOS/UEFI support. For NVMe drives, your motherboard must support booting from NVMe (most from 2015 onward do). For older systems, you may need to update the BIOS. Also, ensure your OS is 64-bit (most are) and that you have a free M.2 slot or SATA port.
  6. Consider endurance and warranty. Look at TBW (Terabytes Written) rating—a higher number means longer lifespan for heavy writes. For typical use, 300-600 TBW is plenty. Also check the warranty length (usually 3-5 years).
  7. Choose a reputable brand and model. Stick with well-known manufacturers like Samsung, Western Digital, Crucial, Kingston, or SK Hynix. Read recent reviews to avoid models with known firmware issues. Avoid no-name brands that may use lower-quality NAND.
  8. Buy the drive and prepare for installation. Once you have the SSD, you can either clone your existing OS or do a clean install. Cloning is easier if you want to keep your files; use software like Macrium Reflect or Samsung Data Migration (if you buy a Samsung). For a clean install, create a Windows installation USB using Microsoft’s Media Creation Tool.
  9. Install the SSD. Power off, unplug, and ground yourself. For 2.5-inch, mount it in a bay and connect SATA cable and power. For M.2, insert at a 30-degree angle, then screw it down. Replace the case, power on, and enter BIOS to ensure the drive is detected.
  10. Initialize and format the new drive (if not cloning). If you did a clean install, Windows will handle formatting. If you’re adding it as a second drive, go to Disk Management (right-click Start > Disk Management), find the new disk, right-click, and choose “Initialize Disk” (GPT recommended), then create a new volume.

Common Mistakes

  • Buying an NVMe drive when your M.2 slot only supports SATA. The drive may not be recognized, or it will run at slower speeds. Check the slot key and motherboard specs.
  • Ignoring physical size. An M.2 2280 won’t fit in a 2242 slot. A 9.5mm 2.5-inch drive won’t fit in a 7mm bay.
  • Forgetting to check if your laptop has a proprietary connector. Some ultrabooks use a custom SSD shape—verify before buying.
  • Buying too small a capacity. Windows updates can fill a 120GB drive quickly. Always leave at least 15% free for performance.
  • Not updating BIOS before installing an NVMe drive. Older BIOS versions may not boot from NVMe.
  • Using the wrong screw when installing M.2. Over-tightening can damage the drive or slot.

Tips

  • If you’re on a tight budget, a SATA SSD is still a huge upgrade over a hard drive. Don’t feel forced to go NVMe unless your workload demands it (e.g., video editing, large file transfers).
  • For laptops, consider an external USB enclosure to clone your old drive before swapping—it makes the process easier.
  • After installation, enable TRIM (it’s automatic in Windows 10/11) to maintain performance. You can verify with “fsutil behavior query DisableDeleteNotify” in an admin command prompt—should be 0.
  • Keep your old drive as a backup or external storage. You can buy a cheap enclosure to turn it into a portable drive.
  • If you’re cloning, make sure the target SSD has at least as much capacity as the used space on your old drive.

Troubleshooting

  • Drive not detected in BIOS: Reseat the drive, ensure it’s fully inserted in the M.2 slot, and check that the slot is enabled in BIOS (some boards disable M.2 when certain SATA ports are used). Update BIOS if needed.
  • Windows won’t boot after cloning: This is often due to partition alignment or the boot manager not being copied. Re-clone using a tool that copies all partitions, or use Windows Startup Repair from a recovery USB.
  • SSD shows much less capacity than expected: This is normal—drives use binary gigabytes (1GB = 1,073,741,824 bytes), so a 500GB drive shows about 465GB. Also, some space is reserved for over-provisioning.
  • Slow speeds on an NVMe drive: Check that it’s installed in a PCIe 3.0/4.0 x4 slot (not a x2 slot). Also, ensure you’re not using a SATA M.2 drive in an NVMe-only slot (or vice versa).
  • Drive not showing in Disk Management: Open Device Manager and see if it appears under “Disk drives.” If not, check the physical connection and try a different port.

Frequently Asked Questions

Can I use an NVMe SSD in a SATA-only M.2 slot?

No—they are electrically different. A SATA M.2 slot only supports SATA drives. Check your motherboard manual for M.2 slot types.

Is it worth upgrading from a SATA SSD to an NVMe SSD?

For everyday tasks like browsing and Office, you won’t notice a huge difference. For large file transfers, video editing, or gaming load times, NVMe is noticeably faster.

How do I know if my laptop has a 2.5-inch bay or M.2 slot?

Check the service manual or look up your laptop model on the manufacturer’s support site. You can also open the bottom panel (if user-serviceable) to see what’s inside.

Do I need to reinstall Windows when replacing the SSD?

Not if you clone the old drive. If you do a clean install, you’ll need a Windows license key (it’s often tied to your Microsoft account or motherboard).

What does TBW mean, and how much do I need?

TBW stands for Terabytes Written—the total amount of data you can write to the drive before it may fail. For typical use, 300-600 TBW is more than enough for 5+ years.

Can I use a PCIe adapter to install an M.2 SSD in a desktop without an M.2 slot?

Yes, you can use a PCIe to M.2 adapter card, but ensure your motherboard supports NVMe boot (most do after a BIOS update).

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →