How To Fix SSD Not Showing Up

Posted by

Published:

Oct 24, 2023

Reviewed by

Updated:

Oct 14, 2026

min. read

An SSD not showing up often comes down to a loose connection, an incorrect setting, an uninitialized drive, faulty drivers, or hardware failure.

Thankfully, most of these issues are easy to resolve. Even for a beginner.

This guide lists steps by the likelihood of the problem and the ease and effectiveness of the solution. This guide lists steps by how likely the problem is and how simple and effective the solution is. It helps you quickly diagnose and fix your SSD without wasting time, so you're back running in minutes. 

What To Know: 

✅ Secure Data Recovery offers free diagnostics, free quotes, and a No Data, No Recovery Fee guarantee as part of our standard service. You can request help to get all the details for your SSD at no risk.

Why Is My SSD Not Showing Up?

Solid-state drives (SSDs) aren't recognized by Windows PCs for several reasons: 

  • Damaged or loose connections
  • Not initialized for use yet
  • Drive letter conflict
  • Unsupported file system
  • Corrupt or outdated drivers
  • Bad BIOS configuration
  • Controller failure
  • Severe NAND flash degradation
  • Manufacturer defect 

A systematic approach will rule out potential issues and help you troubleshoot much faster.             

SSD Not Showing Up in Windows

This step-by-step guide can fix a whole range of hardware, software, and firmware issues for an SSD not showing up: 

⚠️ If your SSD keeps disappearing and contains important files, you should consider data recovery services. An intermittent connection can signal firmware corruption or controller failure. Trying to fix a failing drive risks further damage, which could limit your options later. Assess your data's value before continuing.

Method 1: Check the SSD's Connections

Checking connections is one of the simplest and most telling steps for an SSD that is not showing up.

To check connections for an internal SSD: 

  1. Shut down the PC, then press and hold the Power button for 15 to 20 seconds to drain residual energy.
  2. Open the computer's case. 
  3. Confirm that an NVMe SSD is pressed flat and screwed down to the M.2 slot on the motherboard. 
  4. Reinsert the M.2 SSD at a 30-degree angle, then flatten it and fasten the retention screw if it does not feel fully seated.
  5. Make sure an aftermarket heatsink doesn't prevent the internal SSD from lying flat.
  6. Check how the SATA SSD sits in its bracket, as subtle vibration could cause it to shift and disappear.
  7. Connect a SATA SSD's data cable to the motherboard and its power cable to the PSU.

ℹ️ Many modern laptops have SSDs soldered right to the motherboard. Don't try to reseat the SSD module.

To check connections for an external SSD: 

  1. Disconnect and reconnect the cable from the external drive to the computer.
  2. Use a cable approved by the drive manufacturer, not a generic one. 
  3. Inspect cables for fraying and USB ports for dust or debris. 
  4. Try a rear-panel port on a desktop for more power.
  5. Remove the external SSD from a hub to eliminate a hardware conflict. 
  6. Test the device on another Windows system to rule out your PC. 

If the SSD still isn't showing up, proceed to the next step. 

Method 2: Initialize the SSD in Disk Management

Determine if the hardware appears in Disk Management. If so, prepare the SSD so Windows can mount and manage it. Initialization is a one-time process that creates a partition table to organize data stored in the SSD's flash memory cells.

⚠️ Do not initialize an SSD that was working if it shows as “RAW”, “Unallocated”, or “Not Initialized” in Disk Management. Even if Windows prompts you to format the drive. This status points to a corrupted file system rather than a setup issue. Overwriting the volume will erase the files on the SSD.

To initialize a new SSD or external drive on Windows: 

  1. Press the Windows key + X together to open the quick menu.
  2. Select Disk Management.
  3. Locate the SSD model in the panel and check if it is labeled as Not Initialized or Unallocated.
  4. Right-click the SSD and select Initialize Disk. 
  5. Choose GPT (GUID Partition Table) for machines running Windows 11 or 10. 

ℹ️ You can choose MBR (Master Boot Record) if you intend to use the drive on a legacy system as well.

Once complete, the SSD should come online and appear in File Explorer.

Method 3: Assign or Change a Drive Letter

An SSD that is visible in Disk Management but not File Explorer typically needs a new drive letter. A drive letter provides Windows with a unique identifier for the SSD. This assignment is essential for new SSDs and external drives.

ℹ️ Sometimes, a Windows Update or an abrupt shutdown can cause SSDs to lose their drive letter and disappear. Reassigning the drive letter often restores access to the device.

To assign or change a drive letter in Windows: 

  1. Press the Windows key + X to open the tasks menu. 
  2. Choose Disk Management from the list. 
A screenshot showing the location of the option to change drive letters in Disk Management.
  1. Right-click the SSD and select Change Drive Letter and Paths. 
A screenshot showing how to change drive letters in Disk Management.
  1. Click Add for new SSDs or Change for an existing drive.
  2. Select the desired drive letter from the drop-down menu.
  3. Click OK.      

If the option to assign a drive letter is grayed out, then Windows might not recognize the file system.

Sometimes, the letter may appear in Disk Management, but the SSD still doesn't show up in File Explorer. In that case, a driver or file system error is more likely.

Method 4: Update or Reinstall the SSD's Drivers

Drivers are software components that enable Windows to communicate with the storage device. 

Outdated or corrupt drivers can prevent the SSD from appearing because Windows cannot exchange instructions or data with it.

Updating or reinstalling drivers is especially relevant if the SSD was working recently. A brand-new SSD is unlikely to have driver issues.   

To update drivers for an SSD: 

  1. Press the Windows key + X simultaneously.
  2. Select Device Manager.
A screenshot showing how to update drivers on SSD drivers in Device Manager.
  1. Expand the Disk drives section and locate the SSD.
  2. Right-click the drive, then select Update driver.
A screenshot showing how to search automatically for SSD drivers in Device Manager.
  1. Choose Search automatically for drivers.
  2. Wait for Windows to finish.   

If Windows reports that the installed driver is up to date, remove and reinstall it. 

To reinstall drivers for an SSD: 

  1. Press the Windows key + X at the same time.
  2. Choose Device Manager. 
A screenshot showing how to uninstall SSD drivers in Device Manager.
  1. Expand Disk drives to find the affected SSD. 
  2. Right-click the drive and choose Uninstall device.
  3. Check the dialog box if prompted and click Uninstall. 

If the SSD still isn't visible in Device Manager, Windows isn't detecting it at the software level. Mismatched BIOS settings may be the cause if you have already verified the SSD's connections. 

See solutions for an SSD not showing up in BIOS. 

ℹ️ High-end M.2 NVMe SSDs for gaming PCs and workstations may have drivers available to download on the manufacturer's website. These specialized drivers might perform better than the standard Windows controller.

Method 5: Test the SSD on a Different Computer

Testing the SSD on another computer is a definitive step that isolates the issue to the storage device or machine. 

If the drive appears on a second system, the first PC's hardware is not configured or functioning properly. If the SSD still isn't showing up on another computer, the device is likely damaged or defective.

To test an internal SSD on another computer: 

  1. Shut down both PCs and drain them of residual energy by pressing and holding the Power button for 15 to 20 seconds.
  2. Remove the SSD from the first computer.
  3. Install the drive in the other system, ensuring the device is seated correctly.
  4. Boot into Windows and check Disk Management and Device Manager for the SSD. 

If the drive appears on another system, the issue is likely a configuration problem on the original PC. If the other PC doesn't recognize the SSD, drive failure is almost certain. Data recovery is often an option for devices storing critical projects or priceless memories. 

A drive that appears briefly on another computer before vanishing points to a failing controller or severe NAND flash degradation. Handle this pattern like an undetected SSD.

Method 6: Run CHKDSK

🛑 Running hardware diagnostics on a failing drive can worsen physical damage and logical issues. CHKDSK could increase the risk of losing files forever. Contact us for SSD recovery services if you have important data at stake.

CHKDSK is a built-in Windows repair tool. It scans the file system for errors and attempts to resolve them. In the process, CHKDSK tries to move data to a different location, but errors are likely on failing drives. 

Treat CHKDSK as a last resort for operating system (OS) issues. The tool can lead to permanent data loss by leaving file fragments behind in closed cells. CHKDSK will always prioritize file repair over data recovery. As such, use CHKDSK with caution.

To run CHKDSK: 

  1. Type Command Prompt in the search box on the Windows taskbar.
  2. Right-click the matching result and select Run as administrator. 
A screenshot of CHKDSK running on the C: drive.
  1. Type chkdsk X: /f /r in the interface, replacing X: with the affected SSD's drive letter, which is C: above. 
  2. Press Enter.    

Wait for the scan to complete and review the results.

If CHKDSK reports errors it can't fix, the damage is beyond its capabilities.

SSD Not Showing Up in BIOS

An SSD that was working recently but suddenly vanished is the most urgent type of failure. Possible solutions include: 

An SSD could disappear after a Windows update while being used as secondary storage for games or a media library. For example, a botched update may reset BIOS values to the drive's factory defaults, as explained earlier. 

Updates can also affect much less common drivers, such as system devices and storage controllers. Addressing chipset drivers and NVMe controllers in Device Manager (similar to Method 4) might restore detection.  

Method 2: Review BIOS/UEFI Settings

Checking the BIOS mostly relates to an SSD that keeps disappearing in Windows. 

The BIOS (Basic Input/Output System) is the primary firmware level for a computer's motherboard. If an SSD doesn't show up in the BIOS, Windows can't recognize it. So the problem lies below the OS.    

Each motherboard manufacturer has a different BIOS interface. The steps below describe the general process, but you will need to consult your manual for specific names and layouts.

To review BIOS/UEFI settings: 

  1. Restart the PC and press the BIOS entry key during startup, such as Del, F2, F10, or F12.
  2. Navigate to the storage settings menu. 
  3. Confirm the SSD appears in the storage device list.  
  4. Check whether the storage controller is enabled and set to AHCI.
  5. Ensure the M.2 slots are enabled, as some motherboards turn off these connections to share bandwidth with SATA drives.
  6. Turn off any RAID settings. 

If the BIOS doesn't detect the SSD, faulty firmware or the hardware itself is the problem.

Method 3: Update BIOS Firmware

🛑 BIOS updates have a real risk of failure. A sudden power outage could brick the motherboard. You also need to ensure the update file matches your board model and revision exactly. Seek assistance if you are not comfortable with these steps.

If the SSD is seated correctly and the controllers are up to date, flashing the BIOS is the last resort. 

To update BIOS firmware: 

  1. Download the specific update file from the board manufacturer's official support page.
  2. Save the file to a USB drive formatted as FAT32.
  3. Enter the BIOS.
  4. Find the firmware update tool, such as EZ Flash (ASUS), M-Flash (MSI), Q-Flash (Gigabyte), or Instant Flash (ASRock).
  5. Select the update file on the USB drive, then follow the on-screen instructions.
  6. Avoid cutting power to the system during the update. 

When the PC boots, restart it and enter the BIOS again to check the storage device list for the SSD.

External SSD Not Showing Up

An external SSD is designed for plug-and-play usage. Loose connections and compatibility issues are the most common reasons Windows doesn't show external drives in File Explorer. 

Begin by checking connections to rule out a damaged cable, port, or enclosure. After confirming the external SSD is connected to the PC, check whether the drive appears in Disk Management. If it shows as unallocated, then it might need to be initialized or assigned a drive letter. 

Another option for external drives is testing the SSD on a different computer. 

If Windows still doesn't detect the drive, it may have severe physical damage or file corruption. Our external drive recovery services can obtain low-level access to retrieve data on the device. 

⚠️ Windows may prompt you to format an external SSD that has an APFS partition. APFS is the default file system for Macs. Formatting the drive for NTFS (Windows' native file system) will permanently delete data on the external SSD.

New SSD Not Showing Up

It is rare for a brand-new SSD to fail because of a hardware defect. In most cases, Windows can see the drive but doesn't know how to handle it.

Internal SSDs are not initialized when they ship to customers or stores. They also need a drive letter to provide access to the storage device in File Explorer. 

You must initialize the SSD in Disk Management and assign a drive letter before using the device.

If the drive isn't visible in Disk Management, check its connection to the M.2 slot or motherboard ports.

Data Recovery for SSD Not Showing Up

If you have tried everything and your SSD still isn't showing up, hardware failure is very likely. Contact the manufacturer for a replacement if the drive is still under warranty.

The experts at Secure Data Recovery have decades of experience with all SSD failure types and form factors. Our process features free diagnostics, no-risk quotes, and a No Data, No Recovery Fee guarantee.

Call 800-388-1266 or fill out our form now to get a free quote and discuss service options.

Frequently Asked Questions

Why is my SSD not showing up in Disk Management? 

An SSD not showing up in Disk Management means that Windows cannot detect it at the system level. 

Check connections and review BIOS settings first. Try updating drivers if the device is visible in the BIOS. If the drive does not appear, then there is a deeper problem with the hardware or firmware.   

Why is my SSD showing up in Disk Management but not in File Explorer?

An SSD listed in Disk Management and not File Explorer indicates that Windows can see the hardware. However, it cannot interact with the drive. The most common fixes are initializing the SSD and assigning or changing the drive letter.  

Corruption is a possible cause on a drive that used to function. However, we do not recommend running file repair tools on a drive with irreplaceable data.

Does formatting an SSD erase the data it stores?

Yes. Even a quick format can permanently delete files on an SSD because of the TRIM command. TRIM can wipe data from NAND flash memory in seconds by zeroing out blocks across the drive. Do not format an SSD if it contains files you will need to recover.   

How can I diagnose a dead SSD?

You can frequently determine SSD failure by ruling out the most common issues. For example, an SSD that does not show up across multiple systems is probably failing. A drive that was working but suddenly disappeared may have physical damage or low-level corruption.

Regardless, a trained technician is the best option for diagnosing an SSD due to their specialized equipment and expertise.

Category:
How to Guides

Timothy Burlee

linkedin logo

Timothy Burlee is a content writer for Secure Data Recovery Services. He specializes in various topics in the data industry, including data recovery technology, storage devices, and digital forensics. Throughout his career, he has covered complex concepts and provided accessible solutions for users. Before joining Secure Data, he worked as a freelance technical writer.

Featured Insights & Articles