An SSD not showing up in Windows is one of the most common PC build and upgrade problems. The causes fall into distinct categories, each with a specific fix — no single solution works for all cases.
Part 1. Diagnostic: Where Is the SSD Missing?
The fix depends on where in the boot sequence the SSD is missing:
| Where SSD Is Missing | Most Likely Cause | Fix |
|---|---|---|
| Not in BIOS at all | Connection issue or BIOS mode wrong | Re-seat, check BIOS mode |
| In BIOS but not Windows | Driver issue or disk not initialized | Device Manager, Disk Management |
| In Disk Management (unallocated) | New drive — needs initialization | Initialize and format |
| In Disk Management (no letter) | Missing drive letter | Assign letter |
| In Device Manager as unknown | Driver issue | Update/reinstall driver |
💡 Tip: Open Disk Management first (
Win + X → Disk Management). If the SSD appears there but not in File Explorer, the fix is simple — initialize, format, or assign a drive letter. This resolves the majority of "SSD not showing up" cases for new drives.
Part 2. Check BIOS Settings
For SATA SSDs:
- Enter BIOS → Storage Configuration
- Ensure SATA mode is AHCI (not IDE or RAID)
- Confirm the SATA port the SSD is connected to is Enabled
For M.2 NVMe SSDs:
- Enter BIOS → verify the M.2 slot is enabled
- Confirm slot supports NVMe (not SATA-only)
- Some BIOSes require disabling a SATA port when an M.2 is enabled — check manual
⚠️ Important: Changing from IDE to AHCI mode in BIOS on a system with an existing Windows installation can cause Windows to fail to boot. Only change SATA mode on new drives or before Windows installation.
Part 3. Initialize a New SSD in Disk Management
New SSDs need initialization before Windows can use them:
Win + X→ Disk Management- Accept the "Initialize Disk" prompt → choose GPT for modern systems
- Right-click unallocated space → New Simple Volume
- Follow wizard: assign drive letter, format as NTFS, set volume label
Part 4. Assign a Missing Drive Letter
If the SSD appears in Disk Management with a healthy partition but no drive letter:
- Right-click the partition → Change Drive Letter and Paths → Add
- Choose an unused letter → OK
- The SSD should now appear in File Explorer
Part 5. Update NVMe/SATA Driver
- Device Manager → Storage controllers
- Right-click → Update driver → Search automatically
- For NVMe SSDs: download the latest NVMe driver from the motherboard manufacturer's website
🗣️ r/buildapc common answer: "New SSD not showing in File Explorer? Open Disk Management. 99% of the time it's just uninitialized. Initialize as GPT, create a volume, format as NTFS — done."
🗣️ r/techsupport M.2 advice: "If your M.2 NVMe SSD doesn't appear in BIOS at all, check that you used the correct M.2 slot. Many boards have one NVMe slot and one SATA M.2 slot — putting an NVMe drive in the SATA slot means it won't be detected."
Part 6. Recover Files From an Unresponsive SSD With Ritridata
If the SSD was working and stopped being detected after a system event, Ritridata can scan it when partially detected and recover files.
Step 1 — Select the SSD from the drive list (even if File Explorer doesn't show it)
Step 2 — Run a safe scan — read-only, SSD is not written to
Step 3 — Preview and recover files to a separate drive
FAQ
Why is my new SSD not showing up in Windows? New SSDs appear in Disk Management as "Unallocated" and need initialization and formatting before Windows can use them. Open Disk Management, initialize as GPT, create a volume, and format as NTFS.
My SSD shows in BIOS but not Windows — how do I fix this? Open Device Manager and check Storage controllers and Disk drives for the SSD. If it appears as "Unknown Device," update the driver. If it appears in Disk Management as unallocated or without a drive letter, initialize/format or assign a letter.
Can changing BIOS settings cause my SSD to stop being detected? Yes — changing SATA mode (AHCI/IDE/RAID) can affect detection. If you changed BIOS settings and the SSD disappeared, try reverting to the previous settings.
SSD is not showing up after Windows update — what happened? Windows updates sometimes reset BIOS-compatible storage driver settings. Check Device Manager for the SSD under "Storage controllers" — if it shows an error, update the driver or roll back the Windows update.
