Troubleshooting guide
New SSD Not Detected After Installation: M.2/SATA, BIOS/UEFI, Lane Sharing, and Windows Disk Setup
Diagnose a newly installed M.2 NVMe, M.2 SATA, or 2.5-inch SATA SSD that is missing from BIOS/UEFI, Windows Disk Management, or File Explorer without jumping to destructive fixes.
On this page
- First identify where the SSD disappears
- Confirm the exact SSD interface and the exact motherboard connection
- Power down and verify the physical installation before changing software
- Read the motherboard storage table for disabled ports and shared resources
- If BIOS or UEFI does not list the SSD, remain in the hardware and firmware branch
- Treat storage-controller modes as system-specific, not universal SSD fixes
- If firmware sees the SSD, check Windows Disk Management before File Explorer
- Initialize only a genuinely new, empty disk
- A Windows installer that cannot see a firmware-visible SSD is a different branch
- Use one-variable-at-a-time fault isolation instead of destructive resets
First identify where the SSD disappears
A storage problem is easier to isolate when you separate four stages: the PC completing POST, firmware detecting the storage device, the operating system discovering the disk, and a mounted volume appearing in File Explorer. If the machine itself no longer reaches BIOS/UEFI after the installation, troubleshoot the no-POST condition first rather than treating the SSD as an operating-system disk-management problem.
If BIOS/UEFI lists the SSD but File Explorer does not, the drive has already passed an important physical and firmware-detection boundary. The next checks belong in the operating system. If firmware cannot see the drive at all, stay with exact slot compatibility, installation, cabling, board resource sharing, and firmware configuration before attempting Windows initialization or volume creation.
Confirm the exact SSD interface and the exact motherboard connection
M.2 describes a module and socket form factor; it does not by itself mean NVMe. SATA-IO documents that M.2 storage can carry SATA or PCI Express signaling, while NVM Express defines NVMe communication across transports including PCIe. A drive can therefore be physically M.2 yet still require either SATA support or PCIe/NVMe support from the specific socket it is installed in.
Use the exact motherboard or system manual to match the drive to the intended slot or port. Confirm the M.2 module length, keying, supported interface, and the slot’s documented PCIe generation/lane width or SATA mode. For a 2.5-inch SATA SSD, confirm both SATA data connectivity to an enabled motherboard port and SATA power from the PSU. Do not infer support from the connector shape alone.
Power down and verify the physical installation before changing software
For an M.2 drive that is absent from firmware, shut the system down and verify that the module is fully inserted into the correct M.2 socket, lies in the intended position, and is secured using the board or system’s documented retention method. Crucial’s current M.2 installation guidance likewise directs users to reseat an M.2 drive when BIOS does not recognize it rather than forcing the module or treating software as the first fix.
For a SATA SSD, verify the data cable at both the drive and motherboard and the separate SATA power connection at the drive. Kingston’s SATA troubleshooting guidance recommends checking those connections and, when a port or cable is suspected, testing another supported SATA port or cable. Perform ordinary internal-drive connection changes with the PC powered down unless the exact hardware is explicitly designed and configured for hot-plug use.
If BIOS or UEFI does not list the SSD, remain in the hardware and firmware branch
Kingston’s current SSD support guidance uses firmware detection as the first major branch: confirm whether the SSD appears in BIOS, and if it does not, power down and verify installation and connections. That sequence is useful because Windows cannot initialize a disk that the platform has not exposed to the operating system in the first place.
After physical checks, inspect only the storage settings documented for the exact motherboard or system. Firmware menu names and controller options vary, and some platforms expose RAID, AHCI, VMD, or vendor-specific storage controls that change how devices are presented. Do not toggle unfamiliar controller modes as a generic fix. First identify what the current setting controls and whether the board or system vendor documents it for the installed drive and operating system.
Treat storage-controller modes as system-specific, not universal SSD fixes
A controller-mode change can alter how the operating system sees an already-installed boot drive. Kingston explicitly warns that changing an existing Windows installation from one SATA controller mode to another can cause boot failure when the required storage driver is not loaded. The same general caution applies to platform-specific storage-controller changes: they are configuration changes, not harmless detection switches.
If the exact motherboard, system, or operating-system documentation says a storage-controller setting is required, follow that documented path and understand its effect before changing it. This article does not prescribe a universal RAID-to-AHCI, VMD-disable, or similar recipe because the safe procedure depends on the existing OS installation, controller, firmware, and driver state.
If firmware sees the SSD, check Windows Disk Management before File Explorer
A drive can be visible to firmware and Windows while still being absent from File Explorer. Microsoft describes Disk Management as the Windows utility that displays disks and their partitions and manages disk state. Use it to determine whether Windows has discovered the physical disk before assuming the SSD is still missing at the hardware layer.
A genuinely new disk can appear as uninitialized or unallocated, and a disk can also be online without having a mounted volume or drive letter that File Explorer can show. Those are operating-system storage states. They do not mean an M.2 module suddenly became electrically incompatible or that a SATA cable stopped carrying the device once firmware had already detected it.
Initialize only a genuinely new, empty disk
Microsoft’s current initialization procedure is explicitly for a new, uninitialized disk with no existing data. Microsoft also warns that initializing a disk already in use can erase data. That makes initialization an OS setup step for the correct empty disk—not a generic button to press whenever an SSD is missing or inaccessible.
Before initializing anything, identify the disk by capacity and other available identifiers and confirm that it is the newly installed empty drive you intend to prepare. If the SSD previously contained data, was cloned, came from another computer, or its expected partitions are missing, stop before initialization, formatting, repartitioning, or “clean” commands and investigate the data situation separately.
A Windows installer that cannot see a firmware-visible SSD is a different branch
If BIOS/UEFI detects the SSD but a Windows installer or an existing Windows installation does not, the failure has moved beyond basic slot seating and firmware enumeration. Storage-controller presentation, operating-system support, or a required platform driver can become relevant. Kingston’s NVMe support guidance likewise separates BIOS recognition from operating-system installation and configuration issues.
Use the motherboard or system vendor’s Windows installation documentation for that exact controller and platform rather than copying a generic storage-mode recipe. Do not erase the drive, update SSD firmware, or rebuild partitions merely because an installer cannot currently see a device that firmware already recognizes.
Use one-variable-at-a-time fault isolation instead of destructive resets
Use this order: 1) confirm the PC still completes POST; 2) identify the exact SSD interface and intended slot or SATA port; 3) power down and verify M.2 seating or SATA data/power connections; 4) read the exact motherboard storage and lane-sharing notes; 5) check whether BIOS/UEFI detects the drive; 6) review only documented firmware storage settings; 7) if firmware sees it, check Disk Management; 8) initialize only a confirmed new, empty disk; 9) if an installer alone cannot see a firmware-visible drive, move to the platform’s documented controller/driver branch.
When an alternate slot, SATA port, or cable is documented as compatible, testing one change at a time can separate a drive problem from a connection or board-resource problem. Stop before destructive actions when the SSD contains or may contain data. This workflow is designed to locate the failing layer, not to turn every missing-drive symptom into a format, firmware flash, controller-mode change, or part-replacement recommendation.
Sources
Primary and technical sources
Technical details can vary by exact model, firmware, and platform. These are the sources used for the factual claims in this article.
01 NVM Express
Current NVMe specification set and host-software communication model02 NVM Express
Current NVMe over PCIe Transport Specification03 NVM Express
Current NVMe Boot Specification and pre-OS/operating-system boundary04 SATA-IO
SATA M.2 card format: SATA and PCIe signaling in the M.2 connector05 ASUS
ProArt Z690-CREATOR WIFI M.2 slot modes and SATA6G_5 through SATA6G_8 resource sharing06 Kingston Technology
NVMe SSD support: BIOS recognition, installation checks, and OS initialization boundary07 Kingston Technology
SATA SSD support: cabling, ports, controller-mode cautions, and motherboard resource sharing08 Crucial
M.2 SSD installation troubleshooting and BIOS reseating guidance09 Microsoft
Windows Disk Management overview and physical-disk/partition visibility10 Microsoft
Initialize new disks: new-empty-disk prerequisite, GPT/MBR setup, and data-loss warning
Related
Continue from here
Useful next steps selected from the same technical reference and publication system.
Compatibility & upgrades
M.2, NVMe, SATA, and PCIe SSDs Explained: Form Factors, Interfaces, Keying, Lanes, and Compatibility
Understand M.2 form factors, SATA and PCIe interfaces, NVMe, keying, module sizes, lane widths, motherboard slot wiring, and the checks that determine real SSD compatibility.
Technical guide
Motherboard Chipsets Explained: CPU Support, PCIe Lanes, USB, SATA, Overclocking, and Why Board Model Matters
Understand what a desktop motherboard chipset controls, what comes directly from the CPU, and why two boards using the same chipset can still differ substantially.
Troubleshooting
PC Won’t POST After an Upgrade: No Display, Debug LEDs, RAM Training, BIOS, GPU, and Power Troubleshooting
Diagnose a PC that powers on but will not complete POST after an upgrade using debug LEDs, RAM training, BIOS support, display-path checks, power connections, and a minimal hardware configuration.
Technical guide
SATA Data and Power Connectors Explained
Understand SATA data versus SATA power connectors, where each cable connects, how desktop SATA drives are wired, and what to verify before adding a drive.