What you need before you start

Adding an SSD (solid state drive) to your PC means physically installing a new storage device and making sure your operating system recognizes it. The process takes 15 to 30 minutes and requires only a screwdriver and an anti-static wrist strap — though the strap is optional if you touch a metal part of your case first to discharge static electricity.

Before you open your PC, you need to know which type of SSD your motherboard supports. Most modern PCs use either an M.2 NVMe drive (a small stick about the size of a stick of gum) or a 2.5-inch SATA drive (shaped like a thin rectangle). Older PCs may only support SATA. Check your motherboard manual or search your PC model online to see which slots are available. If you have an empty M.2 slot, that is the fastest and easiest option.

You will also need to decide whether you want to use the new SSD as extra storage (keeping your current drive) or as a replacement for your existing drive. If you are replacing your drive, you will need to back up your files first or reinstall Windows afterward.

Key Takeaways

  • M.2 NVMe drives are the easiest to install — they slide into a slot on the motherboard and require no cables.
  • SATA SSDs need a power cable and a data cable connected to the motherboard, plus a mounting bracket inside the case.
  • After physical installation, your operating system will recognize the drive automatically in most cases, though you may need to initialize it in Disk Management first.
  • If you are replacing your old drive, back up your files before you start or reinstall Windows after the swap.
  • Shut down your PC completely and unplug it before opening the case, then touch a metal part of the case to discharge static electricity.

Installing an M.2 NVMe SSD

Shut down your PC completely, unplug the power cable, and wait 30 seconds. Open the case by removing the side panel — usually held by two or three thumbscrews. Touch a metal part of the case frame to discharge any static electricity from your body.

Locate the M.2 slot on your motherboard. It looks like a thin horizontal slot, often labeled M.2 or M Key. There may be a small heatspreader (a metal cover) over it. If there is, remove the single screw holding it and lift it off. Remove the small screw at the far end of the M.2 slot — this is the standoff screw that keeps the drive from sliding out.

Hold the SSD by its edges, align the notch on the drive with the key in the slot, and insert it at a 30-degree angle. Push down gently until the drive lies flat against the motherboard, then replace and tighten the standoff screw. If there was a heatspreader, replace it and tighten its screw. Close your case and plug the PC back in.

Installing a 2.5-inch SATA SSD

Shut down your PC, unplug it, and open the case the same way as above. Locate an empty 2.5-inch drive bay — usually a metal bracket or cage inside the case. If your case does not have a 2.5-inch bay, you can use a 3.5-inch bay with an adapter bracket, or mount the drive to the case with adhesive strips.

Slide the SSD into the bay and align the screw holes on the drive with the holes in the bracket. Use four small screws to secure the drive — do not overtighten. Locate a SATA data cable (a thin flat cable) and a SATA power cable (a wider connector with multiple pins). Connect the data cable to the drive and to an available SATA port on the motherboard. Connect the power cable to the drive and to an available power connector from the power supply.

Close your case and plug the PC back in. If you are unsure which ports on the motherboard are available, check your motherboard manual — SATA ports are usually labeled SATA0, SATA1, and so on.

Making the new drive visible to Windows

Turn on your PC and let it boot normally. In most cases, Windows will recognize the new drive automatically and it will appear in File Explorer under "This PC" within a few seconds. If it does not appear, you may need to initialize the drive first.

Right-click the Start button and select "Disk Management." Look for your new drive in the list — it will usually show as "Unknown" or "Not Initialized" with no drive letter. Right-click on it and select "Initialize Disk." Choose MBR or GPT (GPT is the modern standard for most PCs built after 2010). Click OK.

After initialization, the drive will show as unallocated space. Right-click on it again and select "New Simple Volume." Follow the wizard: accept the default size, assign a drive letter, and choose NTFS as the file system. Name the volume if you want (for example, "Extra Storage" or "Backup Drive"), then click Finish. The drive will now appear in File Explorer and be ready to use.

Troubleshooting if the drive does not appear

If the drive does not show up in Disk Management, shut down the PC and check your connections. For M.2 drives, make sure the drive is fully seated in the slot and the standoff screw is tight. For SATA drives, reseat both the data cable and the power cable — push them in firmly until they click.

If the drive still does not appear, try a different SATA port on the motherboard (if you are using SATA). Some motherboards disable certain ports when an M.2 drive is installed, so if you are using both M.2 and SATA drives, check your motherboard manual to see which SATA ports remain active.

Restart the PC and check Disk Management again. If the drive appears but shows as "Unknown," it may need a driver. Visit the motherboard manufacturer's website, download the chipset drivers for your motherboard model, and install them. Restart the PC and check Disk Management once more.

Replacing your existing drive with a new SSD

If you want to use the new SSD as your main drive instead of your current one, you have two options: clone your old drive to the new one, or do a fresh Windows install on the new drive.

Cloning copies everything from your old drive to the new one, including Windows, your programs, and your files. You will need cloning software — Windows does not include this built-in. Free options include Macrium Reflect Free or AOMEI Backupper Standard. Install the cloning software on your current PC, connect the new SSD (either internally or via a USB adapter), open the software, and follow the wizard to clone your old drive to the new one. This usually takes 30 minutes to an hour depending on how much data you have.

Fresh install means erasing the new drive and installing Windows from scratch. This is cleaner but requires you to reinstall all your programs and restore your files from a backup. To do this, you will need a Windows installation USB drive (you can create one on another PC using the Windows Media Creation Tool from Microsoft's website). Install the new SSD, boot from the USB drive, and follow the Windows setup wizard. After Windows is installed, you can restore your files from a backup or external drive.

Checking your new drive's health and speed

After installation, you can verify that your new drive is working at full speed. Right-click the Start button, select "Device Manager," and expand "Disk drives." Your new SSD should be listed there. If it shows a warning icon, right-click it and select "Update driver."

To check the drive's speed, download a free tool like CrystalDiskInfo or CrystalDiskMark. CrystalDiskInfo shows the drive's current temperature and health status. CrystalDiskMark runs a speed test and shows you the read and write speeds in megabytes per second. For an M.2 NVMe drive, you should see speeds of at least 3,000 MB/s read and 2,000 MB/s write. For a SATA drive, expect around 500 MB/s read and write. If your speeds are much lower, the drive may not be fully recognized or there may be a connection issue.

Frequently Asked Questions

Do I need to reinstall Windows when I add a second SSD?

No. If you are adding the SSD as extra storage alongside your current drive, Windows will recognize it automatically and you can start using it right away. You only need to reinstall Windows if you are replacing your current drive entirely.

What is the difference between M.2 and SATA, and which should I buy?

M.2 NVMe drives are faster (3,000+ MB/s) and easier to install because they need no cables. SATA drives are slower (around 500 MB/s) but cheaper and work in older PCs. If your motherboard has an empty M.2 slot, buy an M.2 NVMe drive. If not, buy a SATA drive.

Can I damage my PC by touching the wrong part of the motherboard?

You can damage components with static electricity, which is why you should touch a metal part of the case frame before you start. Avoid touching the gold connectors on the drive or the components on the motherboard itself. As long as you ground yourself first and hold the drive by its edges, the risk is very low.

My drive shows up in Disk Management but not in File Explorer. What do I do?

The drive needs to be initialized and formatted. In Disk Management, right-click the drive, select "Initialize Disk," then right-click the unallocated space and select "New Simple Volume." Follow the wizard to assign a drive letter and format it as NTFS. It will then appear in File Explorer.

How do I know if my motherboard supports M.2 NVMe?

Check your motherboard manual or search your motherboard model online. Most motherboards made after 2015 have at least one M.2 slot. If you are unsure, open your case and look for a thin horizontal slot labeled M.2 or M Key. If you see one, your motherboard supports it.