Fix BIOS Not Detecting SSD in Computer

How to Fix BIOS Not Detecting SSD in Computer

Using a SSD and facing error regarding solid state drive not recognized? It may be due to bios not detecting SSD. This article is your guide to know about the consequences in which solid state drive not recognized.

Aug 15, 2020 • Filed to: Answer Hard Drive Problems • Proven solutions

I'm trying to boot my computer after a few days of inactivity. My primary boot drive, a 250GB Samsung EVO SSD, cannot be recognized by BIOS. The secondary HDD I have hooked up is recognized (but is not set up to boot), as is the CD drive, I have installed, leading me to believe it's not an issue with the BIOS itself. However, I've tried hooking up the SSD in question to both my laptop via a SATA-USB adapter, as well as another computer I have via direct SATA, and in both cases the drive is recognized by device manager ("This device is functioning properly") and the other computer's BIOS. I've also tried cleaning the contacts and swapping out cables, but to no avail. Any suggestions on how to diagnose what's wrong? The SSD, along with the rest of the hardware, is only 3 years old.

BIOS is related to the boot mechanism of the device that helps to turn on the device functionally. In case, bios not detecting SSD, this could probably throw light upon underlying issues related to SSD or its connection with the device. Sometimes faulty drives may also end up with an error i.e. solid-state drive not detected. This article is all about the error ‘solid state drive not recognized’.

Being a reliable option when it comes to efficient hard drive, the SSD never fails to serve. As compared to traditional drives (HDD), users rely upon SSD for better performance as speed and functionality is what SSD excels to provide. It facilitates the users with its fast read-write speed, lack of noise and consumes low power. Though compatible with windows 10/8/7, yet sometimes, the device may end up in showing an error i.e. solid-state drive not detected. Once you connect the SSD with your device, this error message shows up and you cannot find the drive in any location, be it, My Computer, File Explorer or Disk Management. This article deals with one of the reasons. It is possible that bios not detecting SSD. Below mentioned are the reasons and practical solutions to deal with solid state drive not recognized. Here are the topics that would be discussed in detail.

Part 1: Why Your SSD Is Not Detected by BIOS?

Solid state drive not recognized is a common issue. Most of the times it is because of underlying problems of SSD. Either connection based or technical based. When the boot system fails to recognize the SSD that means your device is not turned on functionally and you cannot perform any task. So, let’s have a look on other potential cause for why the SSD is not detected by BIOS.

1. Your SATA driver issue:

The Serial ATA driver issue also ends up in showing error i.e. bios not detecting SSD. It happens when you have an older version of windows and relevant drivers installed on the device and now you are attempting to download a new version for windows. In this case, the device fails to recognize the drive. In this regard, the only solution is to upgrade the driver in device storage controller. Apart from others, if you are using windows 2000 or XP, you need to install additional drivers to perform the function. You would get the driver updates from motherboard manufacturers.

2. Your BIOS setting problems:

It is not always the windows drivers to blame. Sometime the reason behind solid state drive not detected can be the BIOS settings. These BIOS settings are also termed as the system settings or CMOS setup. In case, if the drive is set as the default drive for boot mechanism and it is turned off in system setup, then you would get the error i.e. bios not detecting SSD. Turning the drive on in the system setup would resolve the error and your device will run a successful boot to turn on the device functionally.

Other problems may include the faulty or unplugged data cables. A proper connection is mandatory to detect the device connected. Any problem with the SATA cables (Folding, crimping, pinching, or creasing) may cause a disruption in connection hence leading to device not detecting the drive attached. BIOS will only detect the drive when it is in appropriate connection with device. If you doubt regarding the functionality of SATA cables, replace them with others and check. If the problem persists, then it might be due to other linked issues. Faulty hard drives ay also contribute to solid state drive not recognized. Any bad sector, corrupted partition or damages hard drive due to physical issues will not be detected by the BIOS, hence leading to error.

Part 2: Methods to BIOS Not Detecting SSD in Computer

Once you know the reasons causing the error i.e. solid-state drive not detected or bios not detecting SSD, next step is to look for appropriate solutions to fix the problem. In this section, three methods are proposed to solve BIOS not detecting SSD in device. Let’s get started!

Method 1. Troubleshoot hardware faulty

As mentioned above, a faulty hardware for the SSD may contribute to aggravate the error. It can cause the BIOS to not detect the SSD while booting. All ports should work appropriately under sound connection with device. In case, you feel any issue, you can replace the SSD port to check if it works with BIOS.

Method 2. Configure the SSD settings in BIOS

Another way to fix bios not detecting SSD is by configuring the SSD settings in BIOS. It usually happens if the SATA controller settings are not set in accordance with the drive. Every brand has separate settings. Let’s take Lenovo as an example. In order to set the controller drive, here are the steps:

Step 1: Initiate the process with restarting your device. Once the start screen appears, press F2 on the keyboard.

Step 2: After pressing F2, press the enter key to initiate the configuration in config.

Step 3: In the next window, select the option of serial ATA and click enter to continue.

Step 4: In serial ATA window, you will see the SATA controller mode option. Select IDE compatibility mode.


Step 5: Once done, save the changes and again restart the device to enter BIOS for launching boot.

As the problem is fixed, BIOS would definitely now detect the SSD in BIOS.

Method 3. Update available drivers manually

As mentioned above, updating drivers would solve the problem. An outdated or missing driver in the device would not allow it to detect the SSD in BIOS. One way to fix it via updating the drivers manually. In this regard, all you can do is to visit the manufacturer’s website and find the respective hardware device driver. Download the latest version of driver and run a successful install in your device. Make sure you download the driver update compatible with your windows operating system.

Hence, when you confront an issue while turning on your device, and your device shows up an error message i.e. solid-state drive not recognized or bios not detecting SSD, it might be due to the issue related to drive carrying the system files. In this context, this error may surface due to faulty drive, bad sectors, corrupted partition or any physical damage to drive. Moreover, it can be due to faulty or loose connection of drive with the device via SATA cables. If the controller driver is turned off in system setup or you don’t have the latest version of drivers downloaded on the device, it may also lead to solid state drive not detected. This article further explains the solution to fix the error. Three of the viable solutions are discussed in detail. You can either go for checking the faulty hardware causing the problem, configure the SSD in BIOS settings or manually update the drivers.

Theo Lucia

chief Editor

0 Comment(s)
Home > Resources > Answer Hard Drive Problems > How to Fix BIOS Not Detecting SSD in Computer