🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/SSD Not Detected in BIOS or Windows

How to Fix SSD Not Detected in BIOS or Windows on Windows

SSD not showing up in BIOS, Disk Management, or Device Manager? Fix NVMe and SATA SSD detection issues for new and existing drives.

📖

Main Troubleshooting Guide

How to Fix 100% Disk Usage

Complete symptoms, causes, and step-by-step solutions

Symptoms

You might be experiencing this problem if you notice:

  • New SSD not showing in BIOS at all
  • SSD visible in BIOS but not in Windows
  • NVMe SSD not detected in M.2 slot
  • SATA SSD disappeared from Disk Management
  • SSD shows in Device Manager but not in Disk Management
  • SSD detected intermittently — sometimes yes, sometimes no

Common Causes

  • SSD not properly seated in M.2 or SATA slot
  • BIOS not configured for NVMe (legacy/CSM mode blocking it)
  • M.2 slot sharing bandwidth with SATA ports (disabling some)
  • SSD needs to be initialized in Disk Management
  • Dead or defective SSD
  • Outdated BIOS firmware not supporting the SSD

Solutions

Solution 1: Check Physical Connection

  1. 1Power off and unplug the PC
  2. 2For M.2 NVMe: remove and reseat the SSD in the M.2 slot
  3. 3Ensure the screw is holding the SSD down (M.2 SSDs tilt without the screw)
  4. 4For SATA SSD: check both the SATA data cable and SATA power cable
  5. 5Try a different SATA port on the motherboard
  6. 6Try the SSD in another computer to verify it works

Solution 2: Configure BIOS for SSD

  1. 1Enter BIOS (restart, press F2/Del/Esc)
  2. 2Check Storage settings: ensure the M.2 slot is enabled
  3. 3For NVMe: set SATA mode to "AHCI" (not IDE or RAID unless you use RAID)
  4. 4Some motherboards disable SATA ports when M.2 is occupied — check manual
  5. 5Enable "NVMe Configuration" if the option exists
  6. 6Update BIOS firmware if your SSD is newer than the BIOS version

Solution 3: Initialize SSD in Windows

  1. 1If SSD appears in BIOS but not File Explorer:
  2. 2Press Windows + R, type diskmgmt.msc
  3. 3A popup should appear: "Initialize Disk" — select GPT, click OK
  4. 4Right-click the "Unallocated" space > New Simple Volume
  5. 5Choose NTFS format, assign a drive letter
  6. 6Click Finish — the SSD will appear in File Explorer
FIXES THIS IN 5 MINUTES

Fix SSD Not Detected in BIOS or Windows Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Browse More Hardware & Devices Guides

Share this:XRedditLinkedInEmail