KingSpec Team
ssd not showing up

SSD Not Showing Up? Here's How to Fix It (Windows & BIOS)

When your SSD is not showing up, it can feel confusing and frustrating. You might see it in the BIOS but not in Windows, or it may not appear anywhere at all. This usually means your SSD needs to be initialized, formatted, or checked for connection issues.

Sometimes the problem is as simple as a loose cable or a missing drive letter. Other times, it may involve updating drivers, adjusting BIOS settings, or scanning for hardware changes. Either way, most cases are fixable without replacing the drive.

Having trouble with your SSD not showing up? Explore reliable options in the Solid State External Hard Drive collection to keep your data accessible.

Why Is My SSD Not Showing Up? Common Causes Explained

Understanding Why Your SSD Is Not Showing Up

Your solid-state drive (SSD) may not appear because of setup errors, connection problems, or settings in your computer. The reason depends on the SSD type and whether it’s a new or used drive already holding data.

Most Common Reasons Your SSD Is Not Showing Up

  • Not initialized or formatted — New drives must be set up in Disk Management before Windows can read them
  • Loose or damaged cables — SATA SSDs need both a data cable and a power cable firmly connected
  • Dusty or misaligned M.2 slot — NVMe and M.2 SSDs plug directly into the motherboard; poor contact causes detection failure
  • Outdated BIOS or storage drivers — Older firmware often fails to recognize newer SSD models
  • Incompatible file system — Drives formatted for Linux or macOS will not appear normally in Windows

Types of SSDs and Why Each One May Not Show Up

Each SSD type connects differently and can fail to show up for different reasons:

SSD Type

Common Connection

Detection Issue

SATA SSD

Uses SATA cable + power

Loose cable, wrong port, or uninitialized disk

M.2 SATA SSD

Direct to motherboard slot

Incorrect slot type or disabled port

NVMe SSD

PCIe interface

Old BIOS or missing NVMe driver

If your system supports only certain protocols, plugging an NVMe SSD into a non-NVMe slot won’t work. You can check your motherboard manual or model online to confirm support.

Tip: Some laptops disable unused M.2 slots by default. Enabling them in BIOS can immediately fix a drive that is not showing up.

New SSD vs. Existing SSD: Different Problems, Different Fixes

New SSD not showing up? It almost always means the drive has not been initialized or formatted. Open Disk Management, right-click the unallocated drive, and select Initialize Disk to get started.

Existing SSD suddenly disappeared? This points to a failing connection, corrupted file system, or firmware issue. Power-saving settings like Fast Startup or Sleep Mode can also cause drives to disconnect unexpectedly — disabling them often resolves the problem.

If your SSD was working and then vanished, check cables, driver updates, and BIOS settings before assuming the drive has failed.

By reading our guide, discover why the US5 Portable SSD is Your New Essential Companion for hassle-free storage connectivity.

How to Fix SSD Not Showing Up: Step-by-Step Troubleshooting

Initial Troubleshooting Steps

Step 1: Check Physical Connections and Power

Start by shutting down your computer and unplugging it from power. Open the case and confirm all cables are firmly seated:

  • SATA SSD: Check that both the SATA data cable and power cable are fully inserted. Try a different SATA port or cable if the drive still does not appear.
  • M.2 / NVMe SSD: Confirm the drive sits flat in its slot and the mounting screw is snug. Note that some motherboards share lanes — using one M.2 slot may disable another.
  • External SSD: Try a different USB port or a different computer entirely to rule out a bad port.

Step 2: Check BIOS/UEFI Settings for SSD Detection

Restart your computer and enter BIOS or UEFI by pressing F2, Del, or Esc during startup. In the storage or boot section:

  • Confirm your SSD is listed
  • Make sure storage mode is set to AHCI, not IDE Compatibility Mode
  • Verify all SATA and PCIe ports are enabled
  • Update your BIOS firmware if the drive is still not recognized — especially important for NVMe and M.2 drives on older motherboards

If the SSD appears in BIOS but will not boot, move it to the top of the boot priority order, save, and exit.

Step 3: Use Disk Management to Initialize or Format the SSD

Press Windows + X and open Disk Management. Look for your SSD and check its status:

Status Shown What It Means Fix
Not Initialized Drive has never been set up Right-click → Initialize Disk → Choose GPT or MBR
Unallocated No partition exists Right-click → New Simple Volume → Format as NTFS
No drive letter Windows can't display it in File Explorer Right-click → Change Drive Letter and Paths → Add
Not visible at all Windows may not detect it Check Device Manager → Disk Drives

Choose GPT for modern systems and MBR for older ones. After formatting, the SSD should appear in File Explorer automatically.

Fixing SSD Visibility and Detection Issues

You can often fix an SSD not showing up by checking how it’s set up in Windows, making sure it’s initialized, giving it a proper drive letter, updating drivers, or repairing its file system. Each step helps your computer recognize and use the drive correctly.

Initializing and Formatting an Unrecognized SSD

If your SSD appears in Disk Management as Not Initialized, Windows doesn’t know how to use it yet. Right-click the disk, choose Initialize Disk, and select either GPT (GUID Partition Table) or MBR (Master Boot Record).

Newer systems work best with GPT. Once it’s initialized, right-click the unallocated space and pick New Simple Volume. Follow the setup wizard to format it using NTFS or exFAT, then assign a drive letter.

If the SSD doesn’t show up in Disk Management at all, check connections and try a different SATA or NVMe slot.

You can also open the Hardware and Devices Troubleshooter by typing msdt.exe -id DeviceDiagnostic in the Run box to help detect hardware problems automatically.

Assigning or Changing Drive Letters

An SSD may be recognized but not appear in File Explorer if it lacks a drive letter. Open Disk Management, find the volume, and right-click it.

Choose Change Drive Letter and Paths, then select Add or Change. Pick any unused letter, such as D: or E:. After applying the change, your SSD should show in File Explorer.

If Windows still doesn’t display it, restart your computer and check again. Sometimes two drives compete for the same letter.

Changing one of them fixes the problem right away. Keeping track of your assigned letters also helps avoid future conflicts.

Updating or Reinstalling SSD Drivers

Outdated drivers are a frequent cause of the SSD not detected error. To fix this:

  1. Open Device Manager and expand Disk Drives
  2. Right-click your SSD and choose Update driver
  3. Select Search automatically for drivers
  4. If that fails, uninstall the device and restart — Windows will reinstall the correct driver on boot
  5. Visit your SSD manufacturer's website to download the latest firmware or driver package

Fixing an Incompatible or Corrupted File System

If your SSD was previously used on macOS or Linux, Windows will display it as RAW or unrecognized. To fix this:

  1. Open Disk Management and right-click the SSD volume
  2. Choose Format and select NTFS or exFAT
  3. Use Quick Format for a healthy drive or Full Format if you suspect damage
  4. If formatting fails, run chkdsk or Error Checking to repair file system errors first

For a compact and fast internal upgrade, check out the 256GB SSD collection designed to enhance your system’s performance.

Advanced Solutions and Data Recovery

Advanced Solutions and Data Recovery

If your solid-state drive stays invisible after basic fixes, you can still try steps that focus on getting your files back. These methods include using recovery tools with care and knowing when to get expert help.

How to Safely Recover Data

⚠️ Important: Stop writing new data to the drive immediately. Overwriting existing data makes recovery much harder or impossible.

Before trying software, check if the drive appears in BIOS or Disk Management. If it shows up but is unallocated, you might recover data with specialized tools. If it is missing completely, move to data recovery methods instead of continued troubleshooting.

You can make a list to guide your actions:

  1. Stop using the drive.
  2. Confirm system detects SSD in BIOS.
  3. Try reading the drive with recovery software.

Following these steps increases your chance of retrieving files safely.

Using Data Recovery Software Safely

Data recovery software can scan an unseen SSD for deleted or lost data. Popular options include tools like EaseUS Data Recovery Wizard, Recuva, or Stellar Data Recovery. Most are user-friendly and do not make changes to the original drive during scanning.

To use these tools safely:

  • Install the program on a different drive, not the one with missing data.
  • Select only the SSD you want to recover from.
  • Save recovered files to another storage device.

Choose software that supports SSD formats such as SATA, M.2, and NVMe. Compatibility helps ensure accurate scanning.

When to Seek Professional Data Recovery Help

If software fails to detect the SSD or recovery attempts return corrupted files, contact a professional service. Experts use clean room environments and advanced hardware tools that can handle damaged chips and controllers.

Professional help becomes essential when:

Situation

Why Help Is Needed

SSD not recognized anywhere

Drive controller may be faulty.

Important business or personal data involved

Reduces risk of permanent loss.

DIY tools fail or show partial recovery

Experts have deeper access methods.

Wrap Up

If your SSD is not showing up on your computer, it could be due to connection issues, outdated drivers, or uninitialized disks. Troubleshooting steps like checking cables, updating BIOS, or initializing the SSD in Disk Management often resolve the problem.

For reliable storage solutions that minimize these issues, consider exploring KingSpec’s SSD products known for quality and compatibility. Upgrade your system with KingSpec SSDs for enhanced performance and peace of mind.

Learn how to optimize your SSD with expert tips by reading Your Creative Workflow is Begging for a XG7000 2280.

Frequently Asked Questions

Why might my new SSD not appear in Disk Management on Windows?

Your SSD might not show up if it isn’t initialized or formatted. Open Disk Management, look for a drive labeled Not Initialized, right-click it, and choose Initialize Disk.

Also, check if the drive letter is missing. Assigning one can make the SSD appear in File Explorer.

What should I do if my SSD isn't recognized by the BIOS?

If the BIOS doesn’t detect your SSD, confirm that the power and data cables are secure. Try a different port or cable if needed.

Update the BIOS to the newest version and check that the SATA or NVMe mode is enabled.

How can I get my external SSD to show up when connected to my computer?

Plug the SSD into another USB port or a different computer to rule out a bad port.

Use a direct connection instead of a hub. If Windows still doesn’t detect it, open Device Manager, expand Disk drives, and click Scan for hardware changes.

What steps can I take if my SSD is not detected on a Mac system?

Open Disk Utility and see if the SSD appears on the left panel. If it’s there but grayed out, select it and click Mount. If it’s missing, restart your Mac and reset the SMC or NVRAM.

Updating macOS can also refresh storage drivers.

How do I troubleshoot an M.2 SSD that is not visible in the BIOS?

Make sure the M.2 SSD is fully seated in its slot and secured with the screw. Some motherboards disable certain M.2 slots when others are in use, so check your motherboard manual.

Enable the correct PCIe or NVMe mode in the BIOS if it’s turned off.

What are common fixes when an SSD doesn't appear in Windows 10 File Explorer?

If the SSD appears in Disk Management but not in File Explorer, assign it a drive letter or format it to NTFS or exFAT.

Run Windows Update to install storage drivers. Restart after each change to see if the SSD appears.

SHARE:
PREVIOUS NEXT