What you need before you start

Adding a solid state drive (SSD) to your PC means opening the case, connecting the drive to your motherboard, and installing Windows or another operating system on it. You will need the SSD itself, a cable to connect it (usually included), a screwdriver that fits your case and motherboard screws, and either a Windows installation USB or access to your existing Windows license. If you are adding the SSD alongside an existing hard drive rather than replacing it, you do not need to reinstall Windows — the new drive will straightforward show up as extra storage.

Before you open the case, shut down your PC completely and unplug the power cable from the wall. Touch a metal part of the case to discharge static electricity, which can damage components. If you have an anti-static wrist strap, wear it — if not, periodically touching the metal frame of the case while you work is enough.

Key Takeaways

  • An SSD connects to your motherboard with either an M.2 slot (the most common type now) or a 2.5-inch SATA port, and you need to know which your motherboard has before buying.
  • If you are replacing your existing drive, you will need a Windows installation USB or a way to transfer your Windows license to the new drive.
  • M.2 drives install straight into a slot on the motherboard with no cables; SATA drives need a power cable and a data cable connected to the motherboard.
  • After the drive is physically installed, you may need to enable it in your BIOS or format it in Windows before your PC recognizes it.
  • Adding a second SSD alongside your existing drive is simpler than replacing because you do not need to move Windows or any programs.

Identify which type of SSD your motherboard accepts

Most modern PCs use M.2 SSDs, which are thin rectangular sticks about the size of a stick of gum. They plug directly into a slot on the motherboard with no cables. Older PCs or budget motherboards may have 2.5-inch SATA SSDs instead, which are flat rectangular boxes that look like small hard drives and require both a power cable and a data cable.

To find out which type your motherboard has, look up your motherboard model number (you can find it in Windows by opening Settings, going to System, and scrolling to "Device specifications" — it will say something like "MSI B550-A PRO"). Search that model number plus "manual" online, and the manual will show you where the M.2 slots and SATA ports are located. If your motherboard has M.2 slots, buy an M.2 SSD. If it only has SATA ports, buy a 2.5-inch SATA SSD. Most motherboards made in the last five years have at least one M.2 slot.

Installing an M.2 SSD

Open your PC case by removing the side panel — usually two or four screws on the back. Locate the M.2 slot on your motherboard. It is a narrow horizontal slot, often labeled "M2_1" or "M2_2". Some motherboards have a small heatsink covering it; if yours does, remove the single screw holding the heatsink and lift it off.

Hold the SSD at a 30-degree angle and slide it into the slot until it sits flat against the motherboard. Push down gently and find it with the single screw that came with your motherboard or case. Do not force it — it should slide in smoothly. If your motherboard had a heatsink, replace it and screw it back down. That is the entire installation. M.2 drives need no cables.

Installing a 2.5-inch SATA SSD

Locate a 2.5-inch drive bay in your case — usually a bracket or cage on the side or bottom. Slide the SSD into the bay and find it with four small screws, one in each corner. The screws should be snug but not so tight that you strip them.

Next, connect the power cable. Locate the SATA power connector on your power supply — it is a flat L-shaped plug with multiple pins. Plug it into the power port on the back of the SSD. Then connect the data cable: take a SATA data cable (a thin flat cable, usually included with your motherboard or case) and plug one end into the SATA port on the SSD and the other end into a SATA port on your motherboard. Your motherboard manual will show you which ports are which.

Enabling the drive in BIOS and Windows

Close your case and plug the power cable back into the wall. Turn on your PC. If you are adding a second drive alongside your existing one, Windows should recognize it automatically within a few seconds. Open File Explorer and look for it in the left sidebar under "This PC". If it does not appear, restart your PC.

If the drive still does not appear, you may need to enable it in BIOS. Restart your PC and press Delete, F2, or F12 during startup (the key varies by motherboard — your motherboard manual will say which). Look for a setting related to SATA or M.2 drives and make sure it is set to "Enabled". Save and exit.

Once Windows recognizes the drive, right-click it in File Explorer and select "Format" if it has never been used before. Choose NTFS as the file system and give it a name. After formatting, the drive is ready to use for storing files. If this is your new main drive and you are replacing your old one, you will need to install Windows on it — that process is covered in the Windows installation guide.

Troubleshooting a drive that does not show up

If your new SSD does not appear in Windows or BIOS, first check the physical connections. Power off, open the case, and reseat the drive — remove it completely and push it back in firmly. For M.2 drives, make sure the screw is tight but not over-tightened. For SATA drives, check that both the power and data cables are fully inserted and not loose.

If the drive still does not appear, try a different M.2 slot or SATA port on your motherboard. Some motherboards disable certain ports when others are in use, and your manual will tell you which combinations work. If you have access to another PC, you can also plug the SSD into that PC to test whether the drive itself is faulty or whether the problem is with your motherboard or BIOS settings.

Adding a second drive versus replacing your existing one

If you already have a working drive and you are adding a second SSD for extra storage, the process ends after you format the new drive in Windows. You keep your existing Windows installation, programs, and files exactly as they are. The new drive straightforward appears as additional storage space.

If you are replacing your existing drive, you have two options: transfer your Windows installation to the new drive using cloning software like Macrium Reflect or EaseUS, or perform a fresh Windows installation on the new drive. Cloning is faster if your current setup is working well. A fresh install is cleaner and removes old files and settings, but takes longer. Either way, you will need your Windows product key or a way to sign in with your Microsoft account to set up Windows on the new drive.

Frequently Asked Questions

Do I need to remove my old hard drive to install an SSD?

No. If your case has room for both drives, you can keep your old drive and add the SSD alongside it. Your PC will boot from whichever drive you choose in BIOS, and you can use the old drive for backup storage. You only need to remove the old drive if your case is too small or if you want to sell or recycle it.

What if my motherboard does not have an M.2 slot?

Buy a 2.5-inch SATA SSD instead. SATA SSDs are slower than M.2 drives but still much faster than traditional hard drives. If your motherboard is very old and has no SATA ports either, you would need a new motherboard — but this is rare for PCs made after 2010.

Will adding an SSD make my PC faster?

Yes, but only for tasks that involve reading or writing files. Boot time, program launch time, and file transfers will all improve noticeably. Gaming frame rates and program performance during use depend more on your CPU and GPU, so an SSD alone will not make games run faster once they are loaded.

Can I use the SSD as my main drive without reinstalling Windows?

Not directly. If you want to boot from the new SSD, you need to either clone your existing Windows installation to it or perform a fresh Windows installation. You cannot straightforward move Windows by copying files. Cloning takes 30 minutes to an hour; a fresh install takes about 20 minutes but requires your Windows product key.

What if the SSD is not detected in BIOS?

First, power off and reseat the drive firmly. Then restart and check BIOS again. If it still does not appear, try a different M.2 slot or SATA port — some ports share bandwidth and may be disabled. If no slot works, the drive may be faulty, and you should contact the manufacturer for a replacement.