Windows 11 NVMe Not Detected? Top Ways to Fix It Now!  

Windows 11 NVMe Not Detected? Top Ways to Fix It Now!


Table of Contents
  1. User case
  2. Reasons why NVMe not detected in Windows 11
  3. Fixes for NVMe not detected in BIOS
    1. Solution 1. Reinstall the NVMe SSD
    2. Solution 2. Set up NVMe SSD in BIOS
    3. Solution 3. Disable Compatibility Support Module
  4. Solutions for NVMe not showing up in Disk Management
    1. Method 1. Update NVMe SSD driver
    2. Method 2. Get the missing drive letter back
    3. Method 3. Format the NVMe SSD
  5. Easiest way to backup NVMe SSD periodically to avoid data loss
  6. Summary

User case

NVMe SSD is not detected in Windows 11

You've installed a WD SN550 1TB NVMe SSD on your motherboard's M.2 slot, but it's not being recognized by your system. You've updated your BIOS to the latest version, but the issue persists. The SSD works fine on your friend's PC, and it's listed in the manufacturer's support list, so it's likely a problem with your motherboard. You may want to try resetting the BIOS to its default settings or checking the M.2 slot for any physical issues. If the problem still persists, it might be worth contacting the motherboard manufacturer's support for further assistance.

- Question from tom's HARDWARE

You're likely wondering why your NVMe isn't showing up, but don't worry, this article has got you covered. To tackle this problem, let's first figure out what's causing it, and then we'll dive into some simple and effective fixes to get your NVMe up and running.

Reasons why NVMe not detected in Windows 11

In Windows 11, NVMe SSD not detected issues can arise due to several reasons. Possible causes include outdated drivers, incorrect BIOS settings, or a faulty NVMe controller. Additionally, issues with the SSD itself, such as a corrupted firmware or a malfunctioning drive, can also prevent detection.

▸The NVMe SSD is not properly installed or plugged in.

▸BIOS is not compatible with SSD.

▸The driver is disabled in BIOS.

▸The driver is out of date or not installed.

▸The drive letter is missing.

▸The NVMe SSD may be corrupted or damaged.

To solve the issue of the NVMe not being detected in Windows 11, you can try updating your drivers, checking for BIOS updates, and ensuring the NVMe is properly seated in the PCIe slot. You can also try running the Windows 11 troubleshooter, checking for any issues with the NVMe controller, and verifying that the NVMe is enabled in the BIOS settings. Additionally, you can try using a different PCIe slot or checking for any physical damage to the NVMe or the motherboard.

Fixes for NVMe not detected in BIOS

If your NVMe SSD is not detected in BIOS, try the following solutions in order: ensure the NVMe SSD is properly connected to the motherboard, check if the SSD is set as the boot device in BIOS settings, update the motherboard BIOS to the latest version, and if none of the above works, try using a different NVMe SSD or checking the motherboard manual for specific instructions.

Solution 1. Reinstall the NVMe SSD

Before trying the following methods, you can check if the NVMe SSD has installation and insertion problems by checking if it exists.

1. The M.2 interface module, also known as the M.2 slot, is a small expansion card connector on the motherboard that allows you to install and remove M.

2. Remove the mounting screws, then insert the NVMe SSD into the slot and secure it with the screws.

Install NVMe SSD

3. Reboot your PC and follow the on-screen instructions.

If the problem persists, you can try the following measures.

Solution 2. Set up NVMe SSD in BIOS

To resolve the issue of your NVMe drive not being detected in the BIOS, you need to reconfigure the SATA controller settings on your drive. This will ensure that your drive is properly recognized and accessed by your system.

1. Press F2 or Del to enter the BIOS settings when your computer is booting. Then, reboot your computer.

2. To change the PCI Express X4_3 Slot Bandwidth to M.2 mode, go to the Advanced tab and click on the drop-down menu next to PCI Express X4_3 Slot Bandwidth. Select M.

Select M.2 Mode

Tip: The exact process for setting up the CPU cooler will vary depending on your motherboard, as different models may have specific requirements or installation methods.

3. Save your changes and restart your computer, and confirm if the NVMe appears in the BIOS.

Solution 3. Disable Compatibility Support Module

The Compatibility Support Module (CSM) detects compatibility modes at boot time, and disabling it and enabling UEFI is necessary for NVMe SSD booting. This resolves the issue of NVMe not being detected in BIOS.

1. Reboot your computer and press F2 to enter the BIOS.

2. At the bottom of the Boot tab, set the Launch CSM option to Disabled.

Disable CSM

3. Confirm the changes and exit the BIOS. Reboot the computer and verify that the NVMe SSD appears in the BIOS settings.

Solutions for NVMe not showing up in Disk Management

If your NVMe SSD is not showing up in Disk Management, don't worry, there are two methods to resolve this issue. You can try booting your computer in Safe Mode and checking if the SSD is detected, or you can try using the Disk Management console to manually add the SSD as a new disk. If neither of these methods work, you may need to consult the manufacturer's documentation for further assistance.

Method 1. Update NVMe SSD driver

Outdated NVMe drivers may cause issues with NVMe SSDs not appearing in Disk Management. Updating them can resolve the problem.

1. To update the NVMe SSD driver, right-click the Start button and select Device Manager, then navigate to Disk drives and right-click on the NVMe SSD to select Update driver.

2. To update the drivers, tap on the search bar and type "Device Manager". Tap on the result to open it. In the Device Manager, tap on the "View" menu and select "Show Hidden Devices".

Search Automatically for Updated Driver Software

3. If the NVMe SSD is not detected in Disk Management after rebooting the computer, try using the built-in Windows tool, "Disk Management," to initialize the NVMe SSD. To do this, open Disk Management, right-click on the unallocated NVMe SSD, and select "Initialize." This will format the drive and make it accessible to the operating system.

Method 2. Get the missing drive letter back

1. Right-click the Start button and select Disk Management.

2. Right-click the partition where the drive number is missing, and select Change drive letter and paths from the menu.

3. In the new window, tap the Add button.

4. Select Assign the following drive letter and select a drive number in the list, then tap OK to save the changes.

Assign the Following Drive Letter

5. Reboot the computer and verify whether the SSD is detected in Disk Management. If it is, proceed with the installation.

Method 3. Format the NVMe SSD

Formatting the NVMe SSD can safely and effectively solve various problems caused by corrupted files or improperly installations, including issues such as the SSD not showing up in the BIOS. To do this, you can follow the steps below.

1. Right-click the Start button and select Disk Management from the list.

2. To repair a damaged partition, select it, right-click, and choose "Format" to reinitialize the drive.

3. Confirm the formatting details in the pop-up window, selecting NTFS and unchecking quick format, then click OK to initiate and complete the SSD formatting process.

SSD Formatting Settings

Formatting your NVMe SSD will delete corrupted data, allowing Windows to detect it again, but you may lose any data that was on the drive.

To prevent data loss, it is recommended to back up important files and data on your NVMe SSD before attempting any repair methods. You can use a free backup software to easily and regularly backup your NVMe SSD. This will ensure your data is safe and prevent any unnecessary loss.

Easiest way to backup NVMe SSD periodically to avoid data loss

To protect your data from loss during the process of trying the above fixes, you can use the free backup utility Qiling Disk Master Standard.

First of all, you can download and install Qiling Disk Master Standard, try it by yourself.

Step 1. Open this freeware, select Backup in the left tab page, and then select Disk Backup.

Disk Backup

Step 2. The Task Name field allows you to name this backup field, making it easier to identify and distinguish it from other backups.

Disks

Step 3. Select the source disk that you want to back up.

Step 4. Save the image file to a specific location on your computer, ensuring that the destination has enough free space to hold the image files from the backup disk.

Select Destination

Step 5. Confirm your operation and click the Proceed button to create a disk backup in Windows 11, then wait for the process to complete.

Proceed

Extra help: If you would like to restore the NVMe SSD backup image, please use the feature Disk Restore.

Summary

The problem of Windows 11 NVMe not detected can often cause you a lot of trouble, but trying the above solutions can help solve such problems, ensuring the NVMe SSD is ready for use as soon as possible.

With the free backup software Qiling Disk Master, you can easily backup important files with a few clicks, avoiding data loss, and also clone SSD to SSD or Windows 11 to another hard drive.

Related Articles


Is this information helpful?     

What can we do to improve this information? (Optional)
Refresh Please enter the verification code!


QilingTech uses cookies to ensure you get the best experience on our website.  Learn more  Got it