How to Fix NVMe SSD Not Showing Up Issue?

10 minutes read

Are you frustrated because your NVMe SSD is not showing up as it should? Don’t worry; we’re here to help you with a thorough set of solutions to identify and resolve the problem of your NVMe SSD not being recognized. If your primary concern is recovering stuck data and you don’t want to take any risks, consider using professional data recovery software like Remo Recover to retrieve data from your NVMe SSD before fixing it.

Written By
Updated On

A new storage access and transport protocol called NVMe (nonvolatile memory express) is designed for use with flash and next-generation solid-state drives (SSDs). It offers the fastest reaction times and maximum throughput available for corporate workloads. However, even with such advanced technology, users may encounter issues, and one common problem is an NVMe SSD not showing up or being detected.

Several factors could contribute to this problem, including driver issues, connection problems, BIOS/UEFI settings, faulty SSDs, etc. Nevertheless, this article presents 12 proven solutions divided into two parts to address and resolve the issue.

12 Solutions to Fix NVMe SSD Not Showing Up/Detected

Below, we have divided the solutions into two parts: one for users unable to detect the SSD in BIOS and the other for disk management. Each part includes six solutions:

NVMe SSD Not Showing Up in BIOSNVMe SSD Not Showing Up in Disk Management
Solution 1: Enable PCIE SupportSolution 1: Connect NVMe SSD to Another PC
Solution 2: Reinstall the NVMe SSDSolution 2: Update SSD Driver
Solution 3: Troubleshoot and Fix Hardware FaultsSolution 3: Assign a Drive Letter to your NVMe SSD
Solution 4: Configure NVMe SSD Settings in BIOSSolution 4: Initializing the NVMe SSD
Solution 5: Update BIOSSolution 5: Run Hardware and Device Troubleshooter
Solution 6: Reset BIOS Settings to DefaultSolution 6: Format SSD for Unsupported File System

NVMe SSD Not Showing Up in BIOS

Solution 1: Enable PCIE Support

By enabling PCIE support in the BIOS settings, the system can recognize and utilize the NVMe SSD effectively. This step ensures that the necessary protocols are activated for seamless communication between the motherboard and the SSD. Follow the below steps to enable the PCIE support:

  1. Ensure all applications are closed and perform a complete restart.
  2. Press the designated key (F2 or Delete) to enter the BIOS during the initial boot screen.
  3. Navigate to "Advanced > M.2_2 PCIE Storage RAID Support:"
    • Use the arrow keys to navigate to the specified section.
    • Ensure it's enabled and save changes.

Solution 2: Reinstall the NVMe SSD

Reinstalling the NVMe SSD involves a physical reconnection, ensuring secure and proper seating in the designated slot. This method addresses potential issues related to improper connections or dislodged components, providing a practical solution for SSDs not detected in BIOS issues.

  • Safely shut down your computer and disconnect the power source.
  • Locate and remove the side panel of your computer.
  • Identify the slot where your NVMe SSD is connected.
  • Carefully detach the mounting screw.
  • Gently insert the NVMe M.2 SSD into the slot and secure it with the mounting screw.
reinstall-the-nvme-ssd-to-fix-not-showing-up-issue
  • Power up your computer and follow any onscreen prompts related to the NVMe SSD installation.

Solution 3: Troubleshoot and Fix Hardware Faults

Many SSD-related issues stem from hardware failures, such as broken cables or incorrect connections. To address these problems, follow these steps:

  • Power off your computer and inspect the NVMe data cables. Ensure they are securely connected to your SSD drive. Verify that the power cable is also properly attached.
  • Insert the SSD drive into the port, ensuring a secure connection.
  • Access the BIOS settings and check if the SSD has now been detected.
  • If the issue persists, reset the BIOS settings to their default configuration.

Solution 4: Configure NVMe SSD Settings in BIOS

Configuring SSD settings in the BIOS ensures that the system is set up to recognize and work optimally with the SSD. To do so, follow these steps:

  1. Ensure a standard boot-up process.
  2. Access the BIOS settings by pressing the designated key during the initial boot screen.
  3. Configure the SSD settings:
    • Navigate to the Boot menu.
    • Locate the SSD-related settings; the exact option name may vary depending on your motherboard.
    • Adjust settings as needed.
  4. Save your changes and exit BIOS.

Solution 5: Update BIOS

Verify whether your motherboard has a BIOS update available. Sometimes, compatibility problems can be fixed, and issues like NVMe SSD showing up in the BIOS can be solved by updating the BIOS.

Solution 6: Reset BIOS Settings to Default

Resetting BIOS settings to default is a troubleshooting step to address unintended changes or configurations that might hinder NVMe SSD detection. By reverting the BIOS settings to their default state, you can eliminate potential issues caused by unintentional modifications, allowing the system to recognize the NVMe SSD. Follow these steps to reset BIOS settings to default.

  1. Restart your computer.
  2. During a reboot, press the designated key, often "F9", to prompt a window that asks, "Load Setup Defaults?".
  3. Choose the "Yes" option and press "Enter".
  4. Save the changes you've made and exit the BIOS.

NVMe SSD Not Detected in Disk Management

Solution 1: Connect NVMe SSD to Another PC

When the NVMe SSD SSD is not showing in File Explorer and Disk Management, experiment with changing cables or connecting the NVMe SSD to another PC.

  1. Swap out the data and power cables connected to the NVMe SSD.
  2. Connect the NVMe SSD to another computer.
  3. Verify if the SSD is recognized on the alternate computer.

If the SSD is recognized on another PC, the issue may lie with the cables or connections.

Solution 2: Update SSD Driver

In some cases, the SSD may be detected but not displayed in "My Computer" due to incorrect installation of the disk driver. To resolve this issue, try updating or reinstalling the SSD driver.

  • Connect the NVMe M.2 SSD to your computer.
  • Right-click on "This PC" and select "Properties."
  • Navigate to "Device Manager" and expand the category labeled "Disk drives."
  • Locate the NVMe SSD that is not being detected in Disk Management. Right-click on it and choose the option "Update driver."
update-the-nvme-ssd-driver
  • Opt for the "Search automatically for updated driver software" feature.
  • Allow the system to search for and install any available driver updates. Once the process is complete, restart your computer.
  • Reconnect the SSD and verify if it appears in the system.

Solution 3: Assign a Drive Letter to your NVMe SSD

If your SSD is not showing up due to a missing drive letter or conflicts with another disk, you can resolve this problem by manually assigning a new drive letter in Windows Disk Management. Follow these steps:

  • Right-click on "This PC" and select "Manage." Under the Storage section, click on "Disk Management."
  • Right-click on the SSD partition and select "Change Drive Letter and Paths…".
  • Click the "Change" button among Add, Change, and Remove. Then, choose a drive letter from the list and click "OK" to confirm.
assisgn-a-drive-letter-to-fix-nvme-ssd-not-detected

Solution 4: Initializing the NVMe SSD

If a new SSD fails to appear in Windows Explorer or Disk Management or an existing SSD shows the "disk unknown not initialized" error, the solution involves initializing the SSD. The steps to address this issue are outlined below:

  • Open Disk Management on your computer.
  • Identify and right-click on the SSD that requires initialization, then select "Initialize Disk."
initialize-the-ssd-to-fix-nvme-ssd-not-recognized
  • In the Initialize Disk dialog box, choose the NVMe SSD to initialize and opt for either the master boot record (MBR) or GUID partition table (GPT) partition style.

Solution 5: Run Hardware and Device Troubleshooter

Run the Hardware and Device Troubleshooter, a built-in Windows diagnostic tool that automatically scans and addresses hardware-related issues, providing a streamlined approach to troubleshooting SSD recognition problems.

  1. Utilize the Windows search box to locate the "Hardware and Devices" troubleshooter.
  2. Click "Next" and patiently wait for the scanning process to complete.
  3. The troubleshooter will identify if there is any problem that can be the reason behind the NVMe SSD not showing up issue.

Solution 6: Format the NVMe SSD for Unsupported File System

If you have tried the previous fixes and are still having problems, it is possible that the file system has become corrupted or that Windows does not recognize the current file system. This issue may be indicated by alerts such as "RAW," "Free space," or "Unallocated SSD."

It could be necessary to reformat your SSD drive to fix file system problems. It's crucial to remember that formatting the SSD disk will remove all of the data that is saved on it. Thus, recovering data from the NVMe SSD before starting the formatting procedure is essential.

How To Recover Data From Undetected NVMe SSD?

To recover data from an undetected NVMe SSD, you can utilize the best SSD recovery software, such as Remo Recover.

Remo Recover is a user-friendly tool capable of detecting and recovering over 500 file formats from your NVMe M.2 SSD. Download the software for free and follow the steps below to initiate the recovery process.

  • Launch the Remo Recover software on your computer.
  • Select the SSD from the home screen. If it is not detected, click the "Can't find the drive?" option to locate it manually.
select-the-nvme-m2-ssd
  • After selecting the NVMe SSD, click the "Scan" button to initiate the scanning process.
scan-the-undetected-nvme-ssd-drive
  • Once the scan process is completed, you can see the list of recovered files. Utilize the built-in features of the tool to Preview, Filter, and Search for the desired files.
preview-the-recovered-files
  • Select the files you want to recover and click on the "Save" button to save them to a location of your choice.

Conclusion

Resolving NVMe SSD recognition issues requires a systematic and thorough approach. Follow these step-by-step solutions and methods to ensure your NVMe SSD functions seamlessly. Whether adjusting BIOS settings, updating drivers, or troubleshooting hardware connections, this guide covers all aspects to provide a comprehensive solution to the NVMe SSD not showing up issue.

About the Author: John Harris

With a decade of experience in data recovery, John Harris, Senior Editor at Remo Software, is your go-to specialist. His focus includes partition management, Windows solutions, and data troubleshooting, delivering insightful content that serves both users and search engines. John's expertise shines through in illuminating blog posts, untangling data loss intricacies across diverse storage platforms.…