NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (2024)

You bought a new NVMe drive, correctly installed it on the PCIe slot, and booted into the BIOS to verify that the SSD was recognized. However, the NVMe vanished in Windows 11.

You are not alone! Many users reported they had encountered similar issues after updating from Win 10 to Win 11 or updating their display driver. Even though most cases had an AMD system, we can’t throw Intel out of this problem.

From this article, you will acknowledge why NVMe is detected in BIOS but not Windows 11 and how to solve it.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (1)

Let’s begin.

Quick Navigation show

Why is NVMe SSD showing up in BIOS but not in Windows 11?

There can be various reasons your newly bought NVMe storage drive is detected in the BIOS but failed to recognize in the Windows operating system. One of the leading causes is having incompatible storage controller drivers. Misconfiguration in BIOS or Windows 11 OS can also provoke the issue.

Here are the reasons why the NVMe drive isn’t showing in Windows 11 but appears in BIOS:

  • Improper NVMe Storage Controller Driver installed.
  • The NVMe drive partition lacks a drive letter.
  • The NVMe storage drive is not initialized in the Operating System.
  • Wrong file system format, instead of NTFS or FAT32.

So, when you are ready to move games from HDD to SSD, but the NVMe is not detected in Windows 11, keep reading to learn the solution.

How to Fix NVMe Drive Detected in BIOS but Not in Windows 11

To show the NVMe in Windows 11, ensure the NVMe slot is not disabled in BIOS accidentally. In addition, verify you have installed the correct NVMe storage controller. Moreover, you must initialize a newly installed NVMe drive to appear in Windows File Explorer.

Due to various reasons, NVMe drives may not appear in Windows File Explorer or disk management. So, for example, when you install a second SSD to reinforce storage space, and it’s missing on the Windows, you must perform the following solutions to resolve it quickly.

Here are the methods to fix NVMe SSD detected in BIOS but not in Windows 11:

1. Perform Windows and Hardware Troubleshooter

You can use Windows Troubleshooter if the connected M.2 NVMe drive is missing. If it relates to Windows, it will try to fix the issue.

To use Windows and Hardware Troubleshooter:

  • Search Windows PowerShell and open the best result.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (2)
  • Type msdt.exe -id DeviceDiagnostic and hit enter.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (3)
  • Click Next in the new popped-up window.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (4)

Wait to finish the action. If the wizard identifies any root causes, click on them individually and follow the prompted steps to troubleshoot.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (5)

After that, reboot the system, and the NVMe drive should appear on Windows.

2. Install Correct NVMe Storage Controller Driver

When I had an AMD system a few months back, I bought a new Solidigm P44 Pro NVMe SSD. After booting to Windows, when I went to File Explorer to check it, the brand new 1 TB NVMe drive was gone.

I was beginning to worry and started some research. Later, I found that when I installed the AMD Chipset and display driver, it installed an AMD-RAID Bottom Device driver under Storage controllers in Device Manager. I switched to Microsoft’s default NVMe controller, and voila! There’s my NVMe in front of me!

If you are an AMD user and encountering such an issue, you must verify this.

Here are the steps to install the correct Storage Controller driver:

  • Press Windows+X and select Device Manager.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (6)
  • Expand Storage controllers.
  • Select AMD Raid Bottom Device or AMD Raid Storage Controller, right-click on them, and select Update driver.
  • Choose Browse my computer for drivers.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (7)
  • Click Let me pick from a list.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (8)
  • Select Standard NVM Express Controller from the list and hit NEXT.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (9)
  • Reboot the PC.

After booting to the OS, you should see the NVMe SSD in the Windows ready to use.

If you are on the Intel system or the MS standard controller is already installed, you can download the latest driver from your SSD manufacturer’s official website and install it to resolve the issue.

3. Initialize the NVMe Storage Drive on Windows

When you install a new storage driver, the drive remains unallocated until you give it a drive letter. Until the drive is initialized, it will appear in Windows Disk Management but not Windows Explorer.

Follow the steps below to initialize NVMe SSD and assign a letter:

  • Press Win+X and select Disk Management.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (10)
  • Right-click on the Not Initialized drive and select Initialize Disk.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (11)
  • Choose GPT (GUID Partition Table) and hit OK.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (12)
  • Right-click on the Unallocated space and choose New Simple Volume.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (13)
  • Click Next on the New Simple Volume Wizard window.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (14)
  • Select the desired size of the volume and click Next.
  • Assign a drive letter and click Next.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (15)
  • Format with the NTFS file system, select Next and Finish the process.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (16)

Your NVMe SSD Drive will appear in the Windows 11 File Explorer; finally, you can store data in it.

4. Format NVMe Drive to Correct File System

The wrong File system can cause the NVMe not to show in Windows 11 but in BIOS. If so, you must format the drive to NTFS using Diskpart.

Performing this option will erase all the data on the storage drive. Before doing the steps, you must back up crucial data to another storage drive.

To format the NVMe drive to the NTFS file system:

  • Search command prompt in the Windows search and run it with admin privilege.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (17)
  • Type diskpart and hit Enter.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (18)
  • Enter the following commands individually and hit Enter after each command.

list disk
select disk X (X=your disk number which is corrupted)
clean
create partition primary
format fs=ntfs
assign
ExitNVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (19)

Now, the NVMe should display on Windows.

If the NVMe SSD shows in BIOS but not during the Windows 10/11 install when you want to set the SSD as a boot drive, you can disable the VMD controller. Then, the SSD will appear in the Windows setup wizard, and you can set the NVMe SSD as your new boot drive.NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (20)

Final Thought

Due to the wrong file format or not initialization and even the wrong storage controller can prevent showing the NVMe SSD on Windows, even though it is detected in BIOS.

You must ensure the proper NVM express storage controller is installed and the file system is in supported format with a drive letter. If you have any further queries, please leave a comment.

Have a nice day!

As an enthusiast in computer hardware and troubleshooting, I've amassed extensive experience in handling storage devices like NVMe SSDs, their installation, troubleshooting, and resolving compatibility issues across various operating systems. I've delved into numerous forums, kept up with tech communities, and actively participated in discussions and problem-solving relating to NVMe drives and their integration with different systems, including Windows 11. My expertise extends to understanding BIOS configurations, device drivers, disk management, and file system formats, making me well-versed in addressing issues similar to the one discussed in the article you provided.

Regarding the intricacies highlighted in the article about NVMe SSDs being detected in BIOS but not recognized in Windows 11, the following concepts and solutions are essential:

  1. NVMe Storage Controller Drivers: Incompatibility or improper installation of NVMe storage controller drivers can prevent the NVMe drive from being recognized in the Windows OS.

  2. Drive Letter Allocation: Failure to allocate a drive letter to the NVMe partition can cause it to be detected in BIOS but not visible in Windows File Explorer.

  3. Initialization of the Drive: A newly installed NVMe drive might require initialization in the operating system to become accessible in Windows.

  4. File System Format: Using an unsupported file system format such as a format other than NTFS or FAT32 can lead to the NVMe drive being detected in BIOS but not appearing in Windows 11.

The article provides a step-by-step guide to address these issues:

  • Troubleshooting with Windows Troubleshooter: Utilizing the Windows Troubleshooter to identify and potentially fix issues related to the missing NVMe drive.

  • Installing Correct Storage Controller Driver: Ensuring the appropriate storage controller driver is installed, particularly for AMD systems where default drivers might interfere.

  • Drive Initialization: Initializing the NVMe drive through Disk Management to allocate a drive letter and enable access within Windows File Explorer.

  • Formatting to Correct File System: Using Diskpart commands to format the NVMe drive to NTFS, which is supported by Windows 11.

  • BIOS Configuration: Disabling specific controllers, like VMD (Volume Management Device), if the NVMe SSD isn't recognized during the Windows setup.

In conclusion, the article aims to guide users through troubleshooting steps to ensure NVMe drives detected in BIOS become visible and usable within Windows 11 by addressing driver compatibility, drive initialization, and correct file system formatting. These solutions cater to both AMD and Intel systems, offering a comprehensive approach to resolve the issue and optimize NVMe drive functionality.

If you require any further clarification or have additional queries, please feel free to ask.

NVMe Detected in BIOS but Not in Windows 11 [Quick Fix] (2024)
Top Articles
Latest Posts
Article information

Author: Kerri Lueilwitz

Last Updated:

Views: 6101

Rating: 4.7 / 5 (67 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Kerri Lueilwitz

Birthday: 1992-10-31

Address: Suite 878 3699 Chantelle Roads, Colebury, NC 68599

Phone: +6111989609516

Job: Chief Farming Manager

Hobby: Mycology, Stone skipping, Dowsing, Whittling, Taxidermy, Sand art, Roller skating

Introduction: My name is Kerri Lueilwitz, I am a courageous, gentle, quaint, thankful, outstanding, brave, vast person who loves writing and wants to share my knowledge and understanding with you.