Why doesn t my new SSD show up Windows 10?

If you’ve just installed a new solid state drive (SSD) in your Windows 10 PC, but it’s not showing up in File Explorer or Disk Management, don’t panic. There are a few potential reasons why your SSD may not be detected and several troubleshooting steps you can take to get it working.

Quick Fixes to Try First

Before diving into more complex troubleshooting, try these quick and easy fixes first:

  • Restart your PC. This refreshes the connections and often detects new hardware.
  • Reconnect both power and data cables to ensure they’re properly seated.
  • Try a different SATA port and cable if possible.
  • Update your motherboard drivers and firmware.
  • Disable hot swap if enabled in the BIOS.

With simple fixes ruled out, it’s time to dig deeper.

Check for Detection in the BIOS

The motherboard BIOS is the first place your PC checks for connected hardware like a new SSD. Here’s how to check for detection in the BIOS:

  1. Reboot your computer and enter the BIOS setup utility, usually by pressing F2, F10 or Delete during startup.
  2. Navigate to the boot order or hard drive menu.
  3. Check if your SSD is listed here alongside other connected drives.
  4. If it’s listed, the drive is detected properly at the hardware level and the issue likely lies with Windows.
  5. If it’s not listed, the BIOS isn’t detecting the SSD, indicating a hardware, connection or firmware issue.

Enable AHCI Mode

Most modern SSDs require AHCI (Advanced Host Controller Interface) to function properly. Here’s how to check if AHCI mode is enabled:

  1. Enter the BIOS and locate the SATA or onboard devices menu.
  2. There will usually be a setting like SATA mode or storage controller mode.
  3. Make sure this is set to AHCI rather than IDE or RAID.
  4. If it’s not enabled, change the setting to AHCI, save changes and exit the BIOS.

Enabling AHCI ensures your motherboard and Windows can communicate properly with the SSD.

Initialize the Disk in Disk Management

If your SSD shows up in the BIOS but not Windows, the next place to look is Disk Management:

  1. In Windows search, type “disk management” and open the Disk Management app.
  2. Check the list for any disks marked as Offline or Not Initialized.
  3. If you see your SSD here, right-click it and choose Online or Initialize as appropriate.
  4. This brings the drive online and initializes it so Windows can access it.

Assign a Drive Letter

It’s also possible your SSD doesn’t have a drive letter assigned, preventing it from appearing in File Explorer. Here’s how to assign a drive letter:

  1. In Disk Management, locate your SSD and check if it already has a letter assigned.
  2. If not, right-click it and choose Change Drive Letter and Paths.
  3. Click Add and assign an unused drive letter like D: or E:
  4. Click OK to save changes. The drive will now appear in File Explorer.

Update or Reinstall Drivers

Outdated, corrupted or missing drivers can also prevent proper SSD detection. Here are a few options to update them:

  • Update motherboard drivers: Get the latest chipset, SATA and firmware drivers from your motherboard manufacturer.
  • Update or reinstall SSD drivers: Download updated drivers from the SSD manufacturer.
  • Scan for hardware changes: In Device Manager, click Action > Scan for Hardware Changes.

Updating the key drivers ensures Windows has proper communication with the SSD.

Troubleshoot with Manufacturer Tools

SSD manufacturers often provide their own firmware update and diagnostic tools. Consulting the manufacturer support pages could provide additional troubleshooting tips and utilities. Here are some options to check with:

  • Samsung Magician: Optimizes, monitors and updates Samsung SSDs.
  • Crucial Storage Executive: Updates firmware and monitors Crucial SSDs.
  • Western Digital Dashboard: Diagnostics and firmware for WD brand SSDs.
  • Intel SSD Toolbox: Management tool for Intel SSDs.

These tools can confirm the SSD’s health, update the firmware, and hopefully get it detected properly.

Clean Install Windows 10

If all else fails, doing a fresh Windows 10 installation can often resolve detection issues:

  1. Backup files and data you want to keep.
  2. Boot into the Windows 10 installer USB/DVD.
  3. Delete all existing partitions during setup to cleanly format the SSD.
  4. Perform a custom clean install of Windows on your SSD.

This wipes the slate clean, repartitions the drive and often fixes detection problems.

Diagnosing Hardware vs. Software Issues

If your SSD is detected in the BIOS but not Windows, the problem likely lies with Windows settings or drivers. Try the Windows troubleshooting steps first.

But if the SSD doesn’t show up at all in the BIOS, the issue is more serious – probably a hardware, connection or firmware problem. Contacting the manufacturer for support is recommended.

When to Seek Professional Help

Here are some instances when you may need to seek professional assistance:

  • You’ve tried every troubleshooting step but the SSD still doesn’t appear.
  • The SSD is detected in the BIOS but not Disk Management.
  • You can’t access the BIOS setup utility to check detection.
  • The SSD is the primary boot drive containing your Windows installation.

Since the SSD is either not detected properly or contains critical data, professional help from a repair shop may be needed if you’ve hit a dead end.

Common Situations Where SSD Is Not Detected

Here are some frequently reported scenarios where a new SSD may not show up in Windows 10:

Recently Installed a New SSD

When installing a new SSD, it’s very common for the drive to not be detected right away. Try the troubleshooting steps to initialize, assign a letter, and update drivers.

Cloned Existing System Drive to New SSD

Cloning often causes the SSD not to be detected properly at first. Rebooting normally fixes this by refreshing the connections.

Upgraded Motherboard or Changed SATA Mode

A motherboard swap or changing SATA modes can render existing drives disconnected. Be sure AHCI mode is enabled if it wasn’t already.

Boot Drive Not Detected After Hardware Change

If your Windows boot SSD stops working after a hardware change, try updating motherboard and chipset drivers first. Failing that, clean install Windows.

Older SSDs on Newer Motherboards

Old SSDs sometimes aren’t fully compatible with newer motherboards. Check for updated firmware or try a different SATA port.

Top Causes of SSD Not Showing Up in Windows 10

Based on the most common issues reported, here are the likely culprits for an SSD not being detected in Windows 10:

Cause Description
Drive not initialized The SSD is not initialized in Disk Management preventing Windows access.
No drive letter The SSD doesn’t have a drive letter assigned in Disk Management.
Old drivers Outdated motherboard or SSD drivers prevent detection.
Loose connections A loose data or power cable prevents the SSD from working.
Dead drive The SSD is faulty and completely not working.

So in summary, the most likely fixes involve initializing in Disk Management, assigning a drive letter, updating drivers, checking connections, or replacing a dead drive.

Frequently Asked Questions

Why is my second SSD not showing up?

If your PC has two or more SSDs and only one isn’t showing up, be sure to check it’s properly seated, connected, detectable in the BIOS, assigned a drive letter, and drivers are up to date. Also try plugging it into a different SATA port.

How do I get Windows to recognize my SSD?

If Windows isn’t recognizing an SSD, go to Disk Management and see if it appears there but just isn’t initialized. If so, initialize it and assign a drive letter. Also updating motherboard and SSD drivers can help Windows detect it properly.

Why is my SSD not showing up in BIOS?

If an SSD isn’t even detected in the BIOS, there is likely a hardware, connection problem or firmware issue. Reseat cables, try a new SATA port, check for loose connections, and update firmware. If still not detected in BIOS, contact the manufacturer for support.

Why is my external SSD not showing up?

For external SSD drives not being detected, try different USB ports, replace the USB cable, ensure the power adapter is connected, and check Disk Management for detection. Also plug it into another PC to narrow down the cause.

How do I fix SSD not detected on Windows 10?

Top fixes for an SSD not showing up in Windows 10 include: updating BIOS, motherboard and SSD drivers, reseating connections, enabling AHCI mode, initializing and assigning a letter in Disk Management, changing SATA ports/cables, and reinstalling Windows 10 if necessary.


When your new SSD isn’t showing up properly in Windows 10, stay calm and work through the potential causes. Try quick fixes like reseating connections and rebooting. Then check for detection in the BIOS and initialize the drive in Disk Management if needed. Updating drivers, changing SATA ports, and reinstalling Windows are other go-to solutions. With some prudent troubleshooting, you should be able to get your new SSD up and running smoothly.