SSD Not Showing up in Windows 11: How to Get it Detected

An effective fix for this is to make some quick changes in BIOS

by Kazim Ali Alvi
Kazim Ali Alvi
Kazim Ali Alvi
Kazim has always been fond of technology, be it scrolling through the settings on his iPhone, Android device, or Windows. And at times, unscrewing the device to take... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • Several users have reported that Windows 11 is not recognizing their SSD. This might be the result of improper connections or misconfigured BIOS settings.
  • To fix the issue, change the SATA mode in the BIOS settings from IDE to AHCI.
  • Another quick and effective fix to update SSD drivers manually or with a dedicated tool.
Fix Windows 11 not recognizing ssd

Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Whenever you connect a disk, be it HDD or SSD, to your computer, it should automatically be listed in the File Explorer, Device Manager, and Disk Management. However, several users have reported that Windows 11 is not recognizing the SSD.

If the SSD is new and you are connecting it for the first time, you are likely to encounter the problem probably because the disk is either not yet initialized or formatted. But for SSDs already in use, the problem lies elsewhere.

Why is Windows 11 not recognizing the SSD?

We went through several forums where users shared the problem and their valuable input. And based on that, we identified several issues as to why the SSD is not recognized in Windows 11. They are listed below:

  • Improper connections: The first thing to check if your SSD is not recognized on Windows 11 is the connection. If the SSD or the USB, in the case of an external drive is not connected correctly, you will encounter this issue.
  • Disk space unallocated: Another reason for SSD not being detected on Windows 11 issue is unallocated disk space. This denotes that your programs cannot write on the drive. You can fix this by creating a new partition on the drive.
  • No drive letter assigned: The drive letter is essential for your OS to communicate with your hard drive. So if Windows 11 setup doesn’t detect your SSD, you might need to assign or change its drive letter.
  • Misconfigured BIOS settings: Sometimes, your BIOS settings might be set to the old IDE compatibility mode. This can cause the new SSD to not show up in Disk Management on Windows 11. The solution here is to change the SATA mode to AHCI.
  • Outdated SSD drivers: Outdated drivers are the chief cause of many issues. So, it is not surprising that you can face this issue if your SSD drivers are not up-to-date; you need to update your drivers to get past the problem here.

Suppose you are, by any chance, able to identify the problem from the list, head to the appropriate method, and execute it. Otherwise, follow the steps in the sequence listed for quick troubleshooting.

What can I do if SSD is not showing up on Windows 11?

Before trying the sophisticated fixes in this guide, we advise trying the preliminary troubleshooting steps below:

  • Clean the SSD ports and the USB for an external drive
  • Connect to another port on your PC
  • Try with a different USB on another PC

If the SSD does not work on other PCs, it might be hardware that might require replacing it. But if you are sure it is not a hardware issue, you can proceed to the fixes below:

1. Initialize the SSD

  1. Press Windows + S to launch the Search menu, enter Create and format hard disk partitions in the text field at the top, and click on the relevant search result that appears.Create and format hard disk partitions to fix windows 11 not recognizing ssd
  2. Check if the problematic SSD has a black bar at the top and says Not Initialized. If that’s the case, right-click on it and select Initialize Disk from the context menu.Initialize disk to fix windows 11 not recognizing ssd
  3. Select the desired partition style, i.e., either MBR or GPT. We recommend selecting GPT since it allows you to create more partitions, but there’s a drawback, too; it’s not recognized by Windows 8 and earlier versions.Choose partition style to fix windows 11 not recognizing ssd
  4. Once the SSD is initialized, right-click and select New simple volume from the context menu.New simple volume to fix windows 11 not recognizing ssd
  5. Click on Next to proceed.Next
  6. Enter the volume size in MB. We recommend you leave the default entry as is since it’s the maximum volume size and click Next.Choose volume size
  7. Choose a drive letter from the dropdown menu, and click Next.Choose drive letter
  8. Next, select a file system and volume label for the SSD, and click Next. If you are creating a volume for the first time, we recommend using the default entries on every step.Choose file system and volume label
  9. Finally, verify the details and click Finish.Finish

If an SSD has not been initialized or the data on it has corrupted for some reason, Windows 11 won’t recognize the drive. In this case, initializing the drive and creating a new volume would help fix the issue.

2. Assign/change the drive letter

  1. Press Windows + S to launch the Search menu, enter Create and format hard disk partitions in the text field, and click on the relevant search result.Create and format hard disk partitions to fix windows 11 not recognizing ssd
  2. Right-click on the SSD volume, and select Change Drive Letter and Paths from the context menu.Change drive letter and paths
  3. Next, click on the Add button. Finally, click on Change if the drive already has a letter assigned.Add drive letter to fix windows 11 not recognizing ssd
  4. With the Assign the following drive letter option ticked, select the desired Drive letter from the dropdown menu and click on OK to assign it.Assign new drive letter to fix windows 11 not recognizing ssd

If the volume on the SSD has not been assigned a letter yet, it wouldn’t be listed in the File Explorer. In this case, assign a drive letter using the above steps, and Windows 11 will now recognize the SSD.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Even if it has been assigned one but has some issues, changing it should help.

3. Check BIOS settings

Note icon
The steps listed here might be different on your computer, but they will give you a fair understanding of the process. Check the support or FAQ section on the manufacturer’s website to find the exact steps.
  1. Shut down your computer, and then turn in back on. When the display lights up, hit Del or F12 key or the relevant key for your system manufacturer to enter the BIOS settings.
  2. Locate and click on Storage and then select the Storage Option entry.Storage options to fix windows 11 not recognizing ssd
  3. Now, set the SATA Emulation to AHCI Mode and save the changes.AHCI mode

Once done, boot Windows 11, and the SSD should now be recognized. In case it’s still not listed, head to the following method.

4. Update the SSD driver

  1. Press Windows + S to launch the Search menu, enter Device Manager in the text field at the top, and click on the relevant search result.Launch Device Manager
  2. Double-click on the Disk drives entry to expand and view the problematic SSD.Disk drives
  3. Right-click on the SSD not being recognized and select Update driver from the context menu.Update driver to fix windows 11 not recognizing ssd
  4. Next, select Search automatically for drivers from the two options in the Update Drivers window.Search automatically for drivers to fix windows 11 not recognizing ssd
  5. Your computer will now scan for the best available driver on the system and install it for the SSD.

Outdated drivers are known to cause several issues with the device, the SSD. Updating the driver enhances the device’s performance apart from introducing new features and eliminating previously known errors.

But, one of the drawbacks of using the Device Manager to install the driver manually is that it only scans the drivers stored on the system. So, the update process might not go through if you haven’t downloaded a newer version.

You can always use a reliable third-party app if the whole process sounds like too much trouble. We recommend using DriverFix, a dedicated tool that automatically scans the available sources for the latest version and keeps the installed drivers up-to-date.


Avoid serious PC issues and keep all your device drivers up to date with the DriverFix app.

Free Trial Download now

The above methods will eliminate any issues leading to Windows 11 not recognizing the SSD. By reaching this part of the article, either the error will be destroyed, or you will have discovered that the SSD is faulty.

Also, if you notice the hard drive missing after updating Windows 11, learn how to fix the problem.

Do not hesitate to tell us which fix worked or was the SSD was faulty in the comments section below.

This article covers:Topics: