Fix SSD Not Recognized in BIOS or Windows
Diagnose and fix a solid-state drive that is missing from your BIOS or Disk Management.
Confirmed working on: Windows 10 · Windows 11
Before you begin
Problem overview
Your newly installed or existing Solid State Drive (SSD) does not appear in Windows, or the system BIOS completely fails to detect it. This stops you from accessing files or booting into your operating system.
Common causes
- Uninitialized or unformatted drive in Windows
- M.2 slot compatibility issues (NVMe vs SATA)
- Shared PCIe bandwidth disabling specific slots
- Incorrect BIOS storage mode settings
Solution 1: Initialize the drive in Windows
- Press
Win + Xand select Disk Management. - Look for a popup prompting you to initialize a disk, or find the disk labeled as Unknown or Not Initialized.
- Right-click the disk name block and select Initialize Disk.
- Choose GPT (GUID Partition Table) and click OK.
- Right-click the unallocated space on the drive and select New Simple Volume, then follow the wizard to format it.
If you do not see the drive in Disk Management, verify that it appears in the Device Manager under Disk drives. If it is missing there too, it is a hardware or BIOS issue.
Solution 2: Verify hardware compatibility and seating
- Shut down the PC and verify that the SSD is pushed fully into the M.2 or SATA slot.
- Check your motherboard manual to ensure the slot you are using supports the type of M.2 drive (NVMe/PCIe vs SATA).
- Confirm that using the M.2 slot does not disable the specific SATA ports you might be using for other drives, as they often share PCIe lanes.
Solution 3: Configure BIOS storage settings
- Reboot the computer and press
DelorF2to enter the BIOS. - Navigate to the Advanced or Storage Configuration section.
- Ensure the storage controller mode is set to AHCI or NVMe, rather than RAID or IDE.
- Save the changes and exit the BIOS.
Changing the storage controller mode on an existing drive that contains your Windows installation can cause a blue screen on boot. Only change this setting if you are setting up a new drive or planning to reinstall Windows.
Confirm the result
- Repeat the exact action that originally triggered the problem.
- Confirm the original error or symptom is gone and no new warning has appeared.
- If the guide changed a driver, service, package, or system setting, restart once and test again.
- If the result is worse or unexpected, stop. Reverse only the last change using its documented restore option; if none is documented, use your backup or qualified support.
Questions about this fix
Why doesn't my new M.2 drive show up in Windows Explorer?
New drives are unallocated by default. You need to initialize and format them in Disk Management first.
Does it matter which M.2 slot I use?
Yes, some slots only support SATA M.2 drives, while others only support NVMe. Check your motherboard manual.
Did this fix work for you?
Weighted Consensus Protocol
Did this solution resolve your issue?
Confirming if this works strengthens verification statistics on the registry.
FixingTeam10,000 rep
Official Project Maintainers
The core engineering and moderation team behind FixingBook. We curate, verify, and maintain the standards of the troubleshooting ledger.
Discussion (0)
No comments yet. Share your experience or verify if this fixed your issue!
