6 Ways to Fix the SSD Not Recognized Error in Windows 10

Solid-state drives (SSD) have huge advantages over traditional magnetic hard drives, which is why many people upgrade to the superior storage solution.


SSDs have a common problem that they are not recognized by the Windows operating system. If so, your SSD may not appear on This PC, Explorerand disk management, despite being properly connected to the computer.

This issue can be particularly troublesome when setting up the SSD. Read on to learn how to fix the SSD detection issue in Windows 10.


1. Check if the BIOS detects the SSD

Before we start with the possible solutions, you want to make sure that your SSD is connected properly and is detected by the BIOS (basic input/output system). The BIOS is the program that starts your computer. It also controls essential tasks between the operating system and the numerous connected devices.

To enter the BIOS menu on your computer, you usually need to press the appropriate function key while the computer is booting. The specific key required may vary by manufacturer.

For example, on a Dell PC, you need to press the F2 key when the Dell logo appears. You can search the web to find the correct function key to access the BIOS menu for your particular PC.

In the BIOS menu, look for the Boot menu and check if the SSD is listed there. If the SSD is listed there then you can go ahead and try the solutions below. If the BIOS menu does not recognize your SSD, you may be having issues with faulty hardware or you need to configure the SATA controller settings in the BIOS menu.

2. Configure the SSD settings

If your BIOS menu did not list the SSD, you may need to reconfigure your SSD settings. The SATA controller is the hardware interface that connects the motherboard to the hard drive. If the BIOS does not detect your SSD, you can try changing the SATA controller mode.

See also  The 13 Best Screen Sharing & Remote Access Software

The BIOS menu differs for different manufacturers, so try looking for similar settings in your manufacturer-specific BIOS menu.

To configure the SATA controller settings:

  1. Restart your PC and enter the BIOS menu by pressing the appropriate function key.
  2. Navigate to Storage Options > Serial ATA > SATA Configuration or a similar institution.
  3. Select the IDE compatibility mode.
  4. Save the changes and restart your PC.

Your BIOS should now recognize the SSD and you can start using it after Windows 10 boot.

3. Make sure the SSD is not initialized

Once you have a new SSD, you will need to initialize it to use it in Windows 10. An uninitialized SSD is not displayed in the Explorer or the Disk Management utility.

If you haven’t initialized your SSD yet, you can do it in a few steps:

  1. Search Disk Management in the search bar of the Start menu, right click on the best match and select Run as administrator.
  2. Right click on the SSD that is not detected and select Initialize Disk.
  3. In the Initialize Disk dialog box, select the SSD drive you want to initialize and choose the partition style.
  4. Click OK to start the disk initialization process.
  5. After completion Step 4return to Disk Managementright click on your SSD Volume and select New Simple Volume.
  6. Follow the on-screen instructions to assign the SSD volume and drive letter.

After initializing the SSD, we recommend restarting your PC so that the changes can take place properly. After the reboot, Windows 10 should detect the SSD, and you can access it via Explorer.

See also  The 10 Best Tips, Tricks and Shortcuts for Windows Terminal You Should Know

4. Update the storage controller drivers

Before we get into the serious fixes, let’s make sure that the storage controller drivers are up to date. An outdated driver can cause devices to malfunction and can be the reason why Windows is not detecting your SSD.

To update the storage controller drivers:

  1. launch Device Manager of the Get started menu.
  2. Find the Storage controllers and expand the group.
  3. Right click on the storage controller and click Update driver.
  4. Select Search automatically for updated driver software.

Windows will automatically install all available updates; you can then restart your PC and open it Explorer or Disk Management tool to check if Windows 10 is now detecting the SSD.

5. Troubleshoot memory issues to detect the SSD

Often memory problems within Windows prevent the SSD from being recognized. The Windows Memory Diagnostic tool can detect and fix faulty RAM and hard drive issues. You can use the Windows Memory Diagnostic tools as follows:

  1. Search Windows Memory Diagnostic in the Get started menu, right click on the Best matchand click Run as administrator.
  2. Save your unsaved work and select Now restart and check for problems (recommended).

Your PC will now restart and the diagnostic test will run automatically. The test takes a few minutes; upon completion, your PC will automatically reboot and display the test results.

You can then open Disk Management or Explorer to check if the SSD is now detected by Windows 10. You can then initialize the SSD from Disk Management as explained above.

6. Assign or change the drive letter

A common reason why Windows 10 doesn’t recognize an SSD is a conflicting or missing drive letter. You can quickly fix this problem by changing or assigning a new drive letter to the SSD in the Disk Management utility.

See also  How To Fix "Your Computer Is Low On Memory" Error On Windows 10 & 11

To change the drive letter of an SSD:

  1. Search Disk Management in the search bar of the Start menu, right click on the best match and select Run as administrator.
  2. Right click on your SSD and select Change drive letter and paths.
  3. Click To add if the drive letter does not exist, or Change to change the existing drive letter.
  4. Select the new drive letter from the drop-down menu and click OK for the changes to continue.

After following the steps above, you can restart your PC and Windows 10 will recognize the SSD. You can then access the SSD via: Explorer.

7. Update the disk drivers

Sometimes an old buggy driver can prevent the SSD from being detected. A simple disk driver update may just be enough and keep your SSD functioning normally. To update the disk drivers on Windows 10:

  1. Of the Get started menu, search for Device Manager and start the best match.
  2. Fold the . from Disk drives option and check if the SSD is listed there. If it is not listed under Disk drivesyou should try another solution.
  3. Right click on the SSD and select Update driver.
  4. Select Automatic driver search or update it via a downloaded driver update from the manufacturer’s website.
  5. Restart your computer for the changes to take effect.

Fix Windows 10 SSD Not Detected

SSDs are quickly replacing hard drives, but they have their problems. If your new SSD is not detected by Windows 10, it may be a software issue that can be resolved through the Disk Management utility. We hope the above solutions help solve your problem.’

If the problem persists, consider seeing an authorized technician to get your SSD up and running.

Leave a Reply

Your email address will not be published.