9sBlog

Fix an M.2 Drive Not Detected on Windows 10

An M.2 SSD missing on Windows 10 usually needs initializing in Disk Management, a matching slot, or a BIOS fix. Step-by-step, with a symptom table.

An M.2 drive that won’t appear on Windows 10 is usually one of three things: it’s new and not yet initialized, it’s in a slot that doesn’t match its protocol, or BIOS disabled the slot to share lanes with SATA/PCIe. Start in Disk Management; if the drive shows there, you’re minutes from a fix.

Start in Disk Management

Press Windows key + R, type diskmgmt.msc, and press Enter. A new drive missing from File Explorer sits here as Not Initialized / Unallocated. Right-click the disk, choose Initialize Disk, and pick GPT (MBR only for legacy setups under 2 TB). Then right-click the unallocated bar, choose New Simple Volume, and format it. If the disk reads Offline, right-click and select Online.

If the drive worked before and now shows as unallocated or RAW, don’t initialize it, since that rewrites the partition table. Recover your files first, then reformat.

If Windows can’t see it at all, check BIOS

If the drive is missing from Disk Management too, reboot into BIOS/UEFI (usually Del or F2) and open the storage or NVMe page. Power down and reseat it: it inserts at about a 30-degree angle, then presses flat and screws down. A heatsink on a half-seated connector is a common culprit.

Match the protocol and shared lanes

M.2 is a form factor, not a storage protocol. One slot shape carries either NVMe (PCIe) or M.2 SATA, and many slots accept only one type.

SymptomLikely causeFix
Absent from BIOSWrong protocol, or loose seatingMatch NVMe vs M.2 SATA to the slot; reseat
In BIOS, not in WindowsNew, uninitialized driveInitialize, then New Simple Volume
Second M.2 slot deadSlot shares lanes with SATA or PCIeCheck the manual; free the shared port
Gone after enabling VMD/RAIDMissing Intel driverLoad the Intel RST/VMD driver, or disable VMD

Drivers on newer Intel boards

Windows 10 has native NVMe support, so most NVMe drives need no extra driver. The exception is 11th-gen-or-newer Intel boards with VMD (Volume Management Device) on: the drive stays hidden during a clean install until you load the Intel RST/VMD driver, or turn VMD off in BIOS. If Device Manager flags the controller, treat it like any driver that won’t install.

Work outward: Disk Management, then BIOS, then the slot. If it never shows in BIOS on a known-good slot, the hardware has failed.

Discussion

    Leave a comment