PC Not Recognizing SSD? How to Fix an SSD That Isn’t Showing Up
When your PC isn’t recognizing an SSD, the cause could be a loose connection, an incompatible M.2 slot, BIOS settings, or a Windows storage issue. A new SSD may simply need to be initialized, while a previously working drive could have a connection, partition, or hardware problem.
Where to start: Check where the SSD is missing—BIOS/UEFI, Disk Management, File Explorer, or Windows Setup. This guide walks you through the relevant fixes while helping you avoid unnecessary changes that could put existing data at risk.
Key Takeaways: PC Not Recognizing SSD
- Identify the Issue: Check whether the SSD appears in BIOS/UEFI, Disk Management, Device Manager, or File Explorer.
- Check the SSD Status: A new drive may need initialization, while an existing drive may have connection, driver, or partition issues.
- Protect Your Data: Don’t initialize, format, or delete partitions on a drive containing important files until you’ve assessed the risk.
Where Is Your SSD Missing?
Before trying any fixes, check where your SSD is missing in the table below. This will help you choose the right troubleshooting steps without making unnecessary changes to the drive.
| Where the SSD Appears | What It May Mean | What to Check Next |
|---|---|---|
| Not detected in BIOS/UEFI | The PC may not be detecting the drive at the hardware or firmware level. | Check the SSD installation, cables, slot compatibility, and BIOS settings. |
| Listed in Device Manager but missing from Disk Management | Windows recognizes the device, but a driver, storage controller, or disk-level issue may be preventing normal access. | Check the device status, rescan disks, and inspect Storage Spaces. |
| Listed in Disk Management but missing from File Explorer | The SSD may be uninitialized, unallocated, offline, missing a drive letter, or using an unreadable file system. | Check the disk's status in Disk Management. |
| Missing from Windows Setup | The installer may lack the required storage controller driver, or the system's VMD/RST/RAID configuration may be involved. | Check storage controller settings and the required driver. |
| Not detected anywhere | A connection issue, unsupported interface, faulty component, or failed SSD may be involved. | Check the installation and compatibility, then test another cable, port, or computer if possible. |
New SSD Isn’t Showing Up: What Should You Check?
A newly installed SSD may not appear because of a loose connection, an incompatible slot, or missing Windows configuration. Before assuming the drive is faulty, check its installation, interface compatibility, and BIOS/UEFI detection.
Check the SSD Installation
For a 2.5-inch SATA SSD, make sure the SATA data and power cables are securely connected. For an M.2 SSD, check that it is fully seated in the slot and secured with the mounting screw. If using an external SSD, try another compatible USB port or cable.
Safety Tip: Before reseating an internal SSD, shut down the computer and disconnect its power source. Follow the manufacturer’s installation instructions.
Check M.2 and SATA Slot Compatibility
Not all M.2 slots support both SATA and NVMe SSDs. Check your motherboard or computer manual to confirm that the slot supports your SSD’s interface.
Some motherboards also disable certain SATA ports when an M.2 slot is in use. If your SATA SSD is connected to an affected port, try another supported port.
Check Whether BIOS/UEFI Detects the SSD
Restart your computer and enter BIOS/UEFI setup, usually by pressing Del or F2 during startup. Look for the SSD in the storage or NVMe device list.
- SSD detected: Continue to the Windows and Disk Management troubleshooting sections.
- SSD not detected: Recheck the connections and slot compatibility. If necessary, test another supported slot or port.
Next Step: If BIOS/UEFI detects the new SSD but File Explorer does not, check its status in Disk Management. A brand-new, empty SSD may need initialization and a new volume, but do not initialize or format a drive containing data you want to keep.
Initialize the New SSD in Disk Management
If your new SSD is detected in the BIOS/UEFI but isn't showing up in File Explorer, chances are it hasn't been initialized or configured in Windows yet. Follow these steps to get it set up.
- Press Win + X and click on Disk Management.
- Locate the new SSD in the list of drives. If Windows prompts you to initialize it, select the correct disk.
- For most modern Windows systems, choose GPT (GUID Partition Table). Opt for MBR only if required for specific legacy compatibility.
- If the SSD is marked as Unallocated, right-click the unallocated space and select New Simple Volume.
- Go through the wizard to assign a drive letter and format the drive using a supported file system like NTFS, suitable for most Windows setups.
After completing these steps, the SSD should be visible in File Explorer.
Caution: Initializing and formatting the drive will erase its existing data. Follow these instructions only if the drive is brand new or doesn't contain data you need. If the SSD already has files on it, do not initialize or format it without checking further. Instead, move on to the Disk Management troubleshooting section to diagnose the issue.
SSD Is Not Detected in BIOS or UEFI
If your SSD does not appear in BIOS/UEFI, the issue may involve its connection, slot compatibility, or storage controller settings. Work through the checks below before concluding that the drive has failed.
Reseat the M.2 SSD
Shut down your computer, disconnect the power source, and follow the manufacturer’s instructions before opening the case. Remove and carefully reseat the M.2 SSD, then secure it with the mounting screw. Restart the computer and check BIOS/UEFI again.
Try Another M.2 Slot or SATA Port
If the SSD is still missing, try another compatible M.2 slot or SATA port, if available. For a SATA SSD, you can also test another data cable. Check your motherboard manual for shared-port restrictions, as using one M.2 slot may disable certain SATA ports.
Check BIOS Storage Settings
Check BIOS/UEFI to confirm that the relevant storage controller or port is enabled. Consult your computer or motherboard manual for the correct settings.
Important: Do not randomly switch between AHCI, RAID, or Intel VMD modes. Changing these settings may prevent an existing Windows installation from booting or disrupt a RAID configuration. If the SSD remains undetected after these checks, test it with compatible hardware or contact the manufacturer for support.
SSD Not Showing Up in Disk Management
If your SSD is detected in BIOS/UEFI but does not appear correctly in Windows, open Disk Management to check its status. Press Win + X and select Disk Management, or press Win + R, type diskmgmt.msc, and press Enter.
If the SSD is missing, try Action > Rescan Disks. If it appears, use the status below to determine the next step.
Before making changes: If the SSD contains important files, do not initialize, format, or create new partitions until you have assessed the risk to your data.
Rescan Disks
Windows may not automatically refresh its list of connected drives.
- Open Disk Management.
- Select Action > Rescan Disks.
- Check whether the SSD appears.
If it remains missing, check Device Manager and the storage connections. The issue may involve a driver, controller, connection, or the SSD itself.
SSD Shows as “Not Initialized”
This status means Windows cannot use the disk's current partition structure. It is common with new, empty SSDs, but may also indicate partition corruption or a disk problem.
For a brand-new SSD with no data to preserve:
- Right-click the disk label on the left.
- Select Initialize Disk.
- Choose GPT for most modern Windows systems.
- Click OK, then create a new volume if the space appears as Unallocated.
Warning: If a previously used SSD suddenly shows as Not Initialized, do not initialize it immediately. Investigate possible partition problems or seek data recovery assistance first.
SSD Shows as “Unallocated”
Unallocated space has no usable volume for Windows to access.
For a new, empty SSD:
- Right-click the Unallocated space.
- Select New Simple Volume.
- Follow the wizard to assign a drive letter and format the volume, typically with NTFS for Windows.
Warning: If a previously used SSD suddenly shows as Unallocated, do not create a new volume or format it. Existing partition information may be missing or damaged, so consider data recovery first.
SSD Has No Drive Letter
If the SSD has a healthy, accessible volume but is missing from File Explorer, it may not have a drive letter.
- Right-click the volume in Disk Management.
- Select Change Drive Letter and Paths.
- Click Add and choose an available letter.
- Click OK and check File Explorer.
Do not assign drive letters to EFI System or Recovery partitions.
SSD Is Offline
If Disk Management marks the SSD as Offline, Windows detects the disk but has not made it available for normal use.
- Right-click the disk label on the left.
- Select Online, if available.
- Check the disk status again.
If the SSD repeatedly goes Offline or reports errors, investigate the connection and drive health. Avoid changing disk status or configuration blindly in RAID or multi-disk setups.
SSD Shows as “RAW”
RAW means Windows cannot recognize a usable file system on the volume. This may occur with a new, unformatted drive or a volume with file system corruption.
If the SSD is new and empty, you can format the volume with a compatible file system such as NTFS.
Important: If it contains important files, do not format it. Avoid writing new data to the drive and consider data recovery before attempting repairs.
SSD Is Detected in BIOS but Not in Windows
If your SSD appears in BIOS/UEFI but not in Windows, the issue may involve device detection, storage controller settings, or missing drivers. Try the checks below before assuming the SSD has failed.
Check Device Manager
- Press Win + X and select Device Manager.
- Expand Disk drives to look for your SSD.
- Check Storage controllers and IDE ATA/ATAPI controllers, if available, for warning icons.
- If the SSD or controller shows an error, right-click it and select Properties to view the status.
If the SSD is missing, select Action > Scan for hardware changes. If Windows detects the SSD but it does not appear in File Explorer, check its status in Disk Management.
Check the Storage Controller and Driver
A missing or incompatible storage controller driver may prevent Windows from accessing an SSD, even when BIOS/UEFI detects it.
- In Device Manager, expand Storage controllers and check for device errors.
- Right-click the relevant controller and select Update driver.
- If Windows cannot find a suitable driver, visit your computer or motherboard manufacturer's official support website.
- Download the driver that matches your hardware and Windows version, then install it according to the manufacturer's instructions.
Restart your computer and check Device Manager and Disk Management again. Avoid installing drivers from unverified sources.
Check Intel VMD / RST / RAID Settings
Some systems use Intel Volume Management Device (VMD), Intel Rapid Storage Technology (RST), or RAID configurations to manage storage. Windows may require the appropriate controller driver to detect the SSD correctly.
Check your computer or motherboard documentation to confirm which storage configuration your system uses. If the problem started after a BIOS update or settings change, review those changes before making further adjustments.
Important: Do not randomly switch between AHCI, RAID, or VMD modes. Changing these settings may prevent Windows from booting or disrupt an existing RAID setup.
If the SSD still does not appear in Windows, check Disk Management for its status. If it is missing during a fresh Windows installation, follow the Windows Setup troubleshooting steps in the next section.
SSD Not Showing Up During Windows Installation
If your SSD doesn't appear during Windows installation, the drive may still be working properly. Windows Setup may lack the required storage controller driver, especially on systems using Intel VMD, RST, or RAID.
First, check whether the SSD appears in BIOS/UEFI. If it doesn't, troubleshoot the hardware connection and compatibility before continuing.
Check VMD / RST / RAID Settings
Some systems use Intel Volume Management Device (VMD), Intel Rapid Storage Technology (RST), or RAID configurations to manage storage devices. Windows Setup may need a compatible storage controller driver to detect the SSD.
Check your computer or motherboard manufacturer's documentation to identify the required configuration and driver.
Important: Do not disable VMD or switch between RAID and AHCI without confirming the correct procedure for your system. These changes may prevent an existing Windows installation from booting or disrupt a RAID setup.
Load the Required Storage Driver
If the SSD remains missing from Windows Setup, try loading the appropriate storage controller driver.
- On another computer, visit your PC or motherboard manufacturer's official support website.
- Download the storage controller driver for your specific model and Windows version. It may be listed as an Intel RST or VMD driver.
-
Extract the driver package if necessary. Windows Setup generally needs the extracted driver files, including the relevant
.inffile, rather than only the installer. - Copy the extracted files to a USB drive and connect it to the computer where you are installing Windows.
- On the drive selection screen, click Load driver and browse to the folder containing the extracted files.
- Select the compatible driver and follow the on-screen instructions. Then check whether the SSD appears.
If the drive is still missing, verify that the driver matches your system and review the manufacturer's troubleshooting guidance.
Check BIOS/UEFI Storage Settings
If loading the driver doesn't resolve the issue, review the storage settings in BIOS/UEFI. Confirm that the relevant controller or SATA port is enabled and that the SSD is detected.
Avoid changing multiple settings at once. If the SSD is detected in BIOS/UEFI but remains missing from Windows Setup after loading the correct driver, check hardware compatibility or test the drive using compatible hardware.
If the SSD contains important data, do not delete partitions or format it simply to continue installation.
What If the SSD Still Isn’t Detected?
If your SSD remains undetected after checking BIOS/UEFI, Windows settings, and storage drivers, further testing can help determine whether the problem lies with the SSD or your computer.
Test the SSD on Another Compatible Device
Connect the SSD to another computer or use a compatible external enclosure. Make sure the device or enclosure supports your SSD's interface.
- SSD works on another device: The original computer may have a compatibility, port, or storage controller issue.
- SSD remains undetected: The SSD, adapter, or enclosure may be faulty.
If the drive contains important data, do not initialize or format it when prompted.
Check SSD Firmware and Diagnostics
Visit the SSD manufacturer's official website to check for compatible diagnostic tools and firmware updates.
If the SSD is still accessible, back up important files before running diagnostics or updating firmware. Avoid attempting a firmware update if the drive repeatedly disconnects or cannot be detected reliably, unless the manufacturer specifically recommends it.
Check for Possible Hardware Failure
If the SSD remains undetected across multiple compatible devices and connections, hardware failure becomes more likely. Repeated disconnections, persistent errors, or sudden disappearance after normal operation may also indicate a problem.
Contact the manufacturer or seller for further testing and warranty support.
Important: If the drive contains important data, consider professional data recovery before attempting further repairs or replacing the SSD.
Should You Initialize, Format, or Replace the SSD?
The right solution depends on whether the SSD is new, contains existing data, or shows signs of hardware failure.
| SSD Status | Recommended Action |
|---|---|
| New SSD shows as Not Initialized | Initialize the disk and create a volume if it contains no data you need. |
| SSD shows as Unallocated | Create a new volume only if the drive is new or its data is no longer needed. |
| SSD has no drive letter | Assign a drive letter to an accessible volume. |
| SSD shows as RAW | Format only if the drive is new and empty. Otherwise, consider data recovery. |
| SSD appears in BIOS but not Windows | Check Device Manager, storage controller drivers, and Disk Management. |
| SSD is undetected across compatible devices | Check the connections and compatibility, then contact the manufacturer if needed. |
| SSD repeatedly disconnects or reports errors | Back up accessible data and seek manufacturer support. |
Before formatting or replacing an SSD: If the drive contains important files, prioritize data recovery. Formatting may make recovery more difficult, and replacing the drive will not recover its existing data.
A new, empty SSD may only need to be initialized and formatted. If a previously working SSD suddenly disappears, investigate the cause before deciding to replace it.