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:
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.
This step-by-step guide can fix a whole range of hardware, software, and firmware issues for an SSD not showing up:
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:
- Shut down the PC, then press and hold the Power button for 15 to 20 seconds to drain residual energy.
- Open the computer's case.
- Confirm that an NVMe SSD is pressed flat and screwed down to the M.2 slot on the motherboard.
- 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.
- Make sure an aftermarket heatsink doesn't prevent the internal SSD from lying flat.
- Check how the SATA SSD sits in its bracket, as subtle vibration could cause it to shift and disappear.
- Connect a SATA SSD's data cable to the motherboard and its power cable to the PSU.
To check connections for an external SSD:
- Disconnect and reconnect the cable from the external drive to the computer.
- Use a cable approved by the drive manufacturer, not a generic one.
- Inspect cables for fraying and USB ports for dust or debris.
- Try a rear-panel port on a desktop for more power.
- Remove the external SSD from a hub to eliminate a hardware conflict.
- 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.
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.
To initialize a new SSD or external drive on Windows:
- Press the Windows key + X together to open the quick menu.
- Select Disk Management.
- Locate the SSD model in the panel and check if it is labeled as Not Initialized or Unallocated.
- Right-click the SSD and select Initialize Disk.
- Choose GPT (GUID Partition Table) for machines running Windows 11 or 10.
Once complete, the SSD should come online and appear in File Explorer.
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.
To assign or change a drive letter in Windows:
- Press the Windows key + X to open the tasks menu.
- Choose Disk Management from the list.
- Right-click the SSD and select Change Drive Letter and Paths.
- Click Add for new SSDs or Change for an existing drive.
- Select the desired drive letter from the drop-down menu.
- 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.
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:
- Press the Windows key + X simultaneously.
- Select Device Manager.
- Expand the Disk drives section and locate the SSD.
- Right-click the drive, then select Update driver.
- Choose Search automatically for drivers.
- 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:
- Press the Windows key + X at the same time.
- Choose Device Manager.
- Expand Disk drives to find the affected SSD.
- Right-click the drive and choose Uninstall device.
- 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.
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:
- Shut down both PCs and drain them of residual energy by pressing and holding the Power button for 15 to 20 seconds.
- Remove the SSD from the first computer.
- Install the drive in the other system, ensuring the device is seated correctly.
- 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.
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:
- Type Command Prompt in the search box on the Windows taskbar.
- Right-click the matching result and select Run as administrator.
- Type chkdsk X: /f /r in the interface, replacing X: with the affected SSD's drive letter, which is C: above.
- 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.
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.
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:
- Restart the PC and press the BIOS entry key during startup, such as Del, F2, F10, or F12.
- Navigate to the storage settings menu.
- Confirm the SSD appears in the storage device list.
- Check whether the storage controller is enabled and set to AHCI.
- Ensure the M.2 slots are enabled, as some motherboards turn off these connections to share bandwidth with SATA drives.
- Turn off any RAID settings.
If the BIOS doesn't detect the SSD, faulty firmware or the hardware itself is the problem.
If the SSD is seated correctly and the controllers are up to date, flashing the BIOS is the last resort.
To update BIOS firmware:
- Download the specific update file from the board manufacturer's official support page.
- Save the file to a USB drive formatted as FAT32.
- Enter the BIOS.
- Find the firmware update tool, such as EZ Flash (ASUS), M-Flash (MSI), Q-Flash (Gigabyte), or Instant Flash (ASRock).
- Select the update file on the USB drive, then follow the on-screen instructions.
- 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.
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.
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.
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.















