How to Fix a Computer Not Detecting an NVMe SSD

2026-10-14 · LC Repair

You installed an NVMe SSD but the computer does not see it. The drive does not appear in BIOS, does not show up in Windows Disk Management, and is invisible in File Explorer. Or the NVMe was working and suddenly disappeared from the system. An NVMe SSD that is not detected prevents you from installing Windows on it, accessing files stored on it, or using it as additional storage. NVMe detection failures are caused by the drive not being seated properly in the M.2 slot, a BIOS configuration issue, a disabled or incompatible M.2 slot, the drive not being initialized in Windows, or a dead drive.

Check physical installation

  1. Power off the computer completely and unplug the power cable
  2. Locate the M.2 slot on the motherboard. M.2 slots are thin horizontal slots, usually between the CPU area and the PCIe slots. Some motherboards have M.2 slots on the back side of the board or under a heatsink cover
  3. Remove the NVMe SSD if it is installed. The drive is held in place by a single screw at the far end. Remove the screw, and the drive pops up at an angle. Pull it straight out from the slot
  4. Inspect the gold contacts on the NVMe drive for dust or damage. Look at the M.2 slot for bent pins or debris
  5. Reinsert the drive: align the notch on the drive connector with the key in the M.2 slot. Insert at a 30-degree angle and push the contacts fully into the slot. Then press the drive flat against the motherboard and secure it with the screw. The drive should sit level and not wobble

Check BIOS settings

  1. Restart and enter BIOS (Delete, F2, or F12 during boot)
  2. Look for the M.2 slot configuration. Common locations: Advanced, Storage Configuration, M.2 Configuration, or under the specific M.2 slot label
  3. Make sure the M.2 slot is enabled. Some motherboards disable M.2 slots by default or have an option to switch them between different modes
  4. Check the storage mode: set it to AHCI (not IDE or RAID, unless you specifically need RAID). NVMe drives require AHCI or NVMe mode to function. IDE mode does not support NVMe

Update the BIOS

Check Windows Disk Management

If the NVMe drive appears in BIOS but not in File Explorer, the drive may be detected but not initialized or formatted:

  1. Right-click the Start button and select Disk Management
  2. Look for a disk that shows as Unallocated, Not Initialized, or has no drive letter. This is likely your NVMe drive
  3. If the disk says Not Initialized: right-click the disk label on the left side and select Initialize Disk. Choose GPT (GUID Partition Table) for drives used with Windows 10 or 11. Then right-click the unallocated space and select New Simple Volume. Follow the wizard to assign a drive letter and format the drive
  4. If the disk shows a partition but no drive letter: right-click the partition and select Change Drive Letter and Paths. Click Add and assign a letter. The drive will then appear in File Explorer

Install NVMe drivers

Check for overheating

Test the drive in another system

NVMe SSD repair and installation in Columbus and Delaware

If your NVMe SSD is not being detected and the troubleshooting above did not resolve it, Luxurious Computers can diagnose whether the issue is the M.2 slot, BIOS configuration, driver compatibility, the drive itself, or a lane-sharing conflict with other components, and fix it so your NVMe drive is detected and operating at full speed.

Related Articles

How to Choose an External Hard Drive for Backup in 2026

Read article →

How to Pick the Right External Hard Drive for Backup

Read article →

Choosing an External Hard Drive for Backup

Read article →