How to Fix the Issue of BIOS Not Detecting the SSD

Jun. 25, 2025 / Updated by Seraphina to Windows 10

fix-bios-not-detecting-the-ssd

When installing a new operating system or replacing a hard drive, some users may encounter an issue where the BIOS fails to detect the SSD, causing the system to be unable to boot or read data.

This article will explain the common causes and provide practical solutions to help restore SSD detection and ensure your computer runs smoothly.

1. Symptoms of BIOS Not Detecting an SSD

  • SSD does not appear in the BIOS menu during startup

  • System installation prompts "No drives detected"

  • Error message on boot: "No Bootable Device" or "Insert Boot Media"

  • SATA/PCIe slots in BIOS appear empty

2. Common Causes of SSD Not Recognized in BIOS

  • Loose or damaged data/power cables

  • Incorrect BIOS settings (e.g., SATA mode set improperly)

  • Motherboard incompatibility or port malfunction

  • SSD configured as M.2 PCIe but NVMe support is disabled in BIOS

  • SSD is physically damaged or has reached the end of its life

  • Outdated BIOS firmware incompatible with newer SSDs

3. How to Fix BIOS Not Detecting SSD

Method 1: Check Hardware Connections

Power off the computer and disconnect it from power.

Open the case and check that the SATA/data and power cables are firmly connected to the SSD.


check-hardware-connections


If using an M.2 SSD, ensure it's properly inserted and secured with a screw.

Try using a different SATA cable or another SATA port on the motherboard.

Method 2: Check BIOS Settings

Press Del, F2, or F10 during startup to enter BIOS (key may vary by manufacturer).

Make sure SATA Mode is set to AHCI (not IDE or RAID).

Check the Boot section to see if the SSD is listed.

For NVMe SSDs, confirm that PCIe/NVMe support is enabled.

Save changes and restart the computer.

Method 3: Update Storage Drivers

Outdated, corrupted, or missing drivers can also prevent BIOS or Windows from recognizing the SSD. If you're not familiar with manual installation, tools like Driver Talent can automatically detect and update the appropriate drivers.

Download Driver Talent

  • Download and install the latest version of Driver Talent.

  • Launch the software and click "Scan" to detect all hardware and driver issues.

  • Locate the storage driver in the scan results and click "Update".


driver-update


  • Restart your computer after updating to apply the changes.

Method 4: Update BIOS Firmware

Visit the official website of your motherboard manufacturer.

Download the latest BIOS version compatible with your motherboard model.

Follow the official instructions for updating BIOS (using the built-in utility or USB offline update).

After the update, reboot and check if the SSD appears in BIOS.

Method 5: Initialize the SSD in Disk Management

If the SSD is recognized in BIOS but not in Windows, it may just need to be initialized:

Press Win + X, then click "Disk Management".


initialize-the-ssd-in-disk-management


Look for an Unallocated drive (your SSD), right-click and choose "New Simple Volume".

Follow the wizard to initialize, format, and assign a drive letter.

Method 6: Test the SSD on Another System

If the SSD is not recognized on another motherboard either, it's likely defective:

  • Use the manufacturer's SSD diagnostic tool to check health status.

  • If it still fails to be detected, contact support or replace the SSD.

4. Tips to Prevent BIOS Detection Issues

  • Always discharge static electricity before handling SSDs to avoid damaging components.

  • After installing an SSD, remember to initialize and format it.

  • Regularly update BIOS and motherboard drivers to maintain compatibility.

  • Avoid frequently plugging and unplugging SSDs to maintain stable hardware contact.

Download Driver Talent

While BIOS failing to detect an SSD is a common issue, it can often be resolved by checking hardware connections, adjusting BIOS settings, or updating firmware.

Follow the steps in this article to troubleshoot the problem. If the issue persists, it's recommended to consult a professional technician for further assistance.

See also:

How to Download and Install Epson L3110 Driver on Windows

Fallout 4 Crashing on Startup? Try These Methods

How to Fix PC Not Detecting Graphics Card Issue

Effective Ways to Fix Speaker Buzzing Issues on Windows

Logitech Gaming Keyboard Not Working? Try These Fixes

Driver-Talent ExplorerMax DownLoad_DT_Net Driver Talent for Network Card
Smart and advanced file explorer tool for Windows platforms Download & Install Network Drivers without Internet Connection
30-day Free Trial Free Download

We Are Trusted By