This article specifically discusses the “SSD not detected in BIOS.” I have explored all the possible solutions to help you fix the issue. If you have lost data, I have also explained a powerful tool to help you easily recover it.
Boot, bootstrap, or bootstrapping starts a computer and loads the operating system into the computer’s RAM or main memory. The boot is mainly responsible for initializing the computer’s hardware components and loading the operating system, which is necessary for letting users interact with the computer.
If the boot encounters problems or becomes problematic. The computer won’t start, preventing users from accessing their data.
This is a Common situation where a redditor “justlazin” on “r/buildapc” describes:
Did you suspect hardware failure?
If the SSD makes unusual noises like clicks or beeps, is detected intermittently or inconsistently, or if the SMART scan reports errors and warnings about the SSD’s health, these signs indicate a failing SSD drive.
In these scenarios, you should prioritize recovering data to avoid losing valuable information. Once you secure the data, you can troubleshoot and fix the SSD detection issue.
When the SSD is completely missing from the BIOS, this guide gives you 12 guaranteed fixes. Read on:
Table of Contents:
- How to Recover Data From Undetected SSD?
- How To Fix SSD Not Detected In BIOS?
- Conclusion
- Frequently Asked Questions
The next section discusses recovering data from the SSD drive that BIOS is not recognizing.
How to Recover Data From Undetected SSD?
To recover data from an SSD, you need one of the best SSD recovery software, such as Remo Recover.
Remo Recover is an excellent data recovery solution for SSDs. Its advanced scanning algorithms and powerful features make it effective for recovering data from undetected SSDs.
This tool supports various SSD types and brands, including NVMe M.2 SSDs and all major file formats, including photos, videos, music files, and documents.
Download this tool now and follow the instructions to recover data from your undetected SSD.
Steps to Recover Data from Undetected SSD using Remo Recover:
Connect your SSD to another computer; don’t worry about your computer showing the drive on the screen. Download and install Remo Recover on your computer and follow the below-mentioned steps:
1: Connect the SSD drive to the working operating system. Launch Remo Recover 6.0, choose the SSD drive, and click on Scan.
Note: If you cannot find your SSD drive, click on the Can’t find Drive? Option.

2: The tool will initiate Quick Scan and then automatically run Deep Scan. While the scan runs, you can recover your data simultaneously through the Dynamic Recovery View.

3: Once the scanning is complete, Preview the files and verify the SSD recovery.

4: If you find all your files, Save them to the desired location by clicking the Recover option to get them back.

Now that you are sure your data is safe and sound, you can proceed to the next section to fix the BIOS not detecting the SSD issue.
How To Fix SSD Not Detected In BIOS?
Here are 12 of the most effective solutions to help you fix the SSD drive not detected in BIOS.
- Solution 1: Check Power and SATA Cables
- Solution 2: Check for Hardware Conflicts
- Solution 3: Verify and Replace Faulty Data Cable
- Solution 4: Enable Drive in BIOS
- Solution 5: Reset BIOS Settings to Fix SSD Not Detected Issue
- Solution 6: Configure SSD Settings to Fix SSD Not Detected In Bios
- Solution 7: Update BIOS Firmware
- Solution 8: Disconnect Other Drives to Troubleshoot SSD not Detected in BIOS Issues
- Solution 9: Update Device Drivers
- Solution 10: Test the SSD on Another System
- Solution 11: Faulty SSD not Getting Detected
- Solution 12: Format Your SSD Drive to Resolve Detection Issues
Starting the list with the simplest solutions first.
Basic Troubleshooters:
You can try the basic checks and easy troubleshooters first, such as checking the power supply, verifying and replacing faulty data cables, and eliminating potential conflicts between different hardware components. These solutions will help you be sure that the issue of the BIOS not recognizing the SSD is not due to faulty cables or an improper power supply.
Solution 1: Check Power and SATA Cables
Ensure you securely plug in the power and SATA cables connected to the SSD. Sometimes, loose or faulty cables can prevent proper detection.
Solution 2: Check for Hardware Conflicts
Ensure that there are no conflicts between the SSD and other hardware components. For example, some SATA controllers have multiple ports that share bandwidth. Try connecting the SSD to a different SATA port to eliminate any conflicts.
Solution 3: Verify and Replace Faulty Data Cable
The first thing you should do is inspect the motherboard and SSD connections to verify if there are any bent or misaligned pins. If a cable is pinched, creased, or folded, it might cause internal breakage. Externally, your cable looks good, but it might be damaged internally.
If a SATA cable or other data cable is damaged, you might consider replacing it. The recommended cable length can be found on the laptop or SSD manufacturer’s website. Seagate recommends that its users use shorter cables, less than 1 meter.
Configuration of BIOS and other Settings:
Once you’ve completed the basic checks, try working around BIOS and see if that works. This section discusses the configuration of the BIOS and other settings. Solutions like enabling the SSD drive, resetting default values in the BIOS, setting the mode to IDE compatibility, and updating the BIOS Firmware can all be useful if the problem arises due to issues with the BIOS.
Solution 4: Enable Drive in BIOS
If your hard disk or SSD is not detected in the BIOS, it is possible that the drive is not yet set up. To set up the drive, follow the steps below.
- Restart your computer and press the ‘F2’ key or any key according to your PC.
Note: Different PC manufacturers use different keys to enter the system BIOS. If you have a Dell, the F2 key is normally used to enter the BIOS. Find the key on your computer to enter the BIOS and hit that particular key.
- This will open the system BIOS; review the system documentation to check if the hard drive is turned OFF.
- If it is OFF, turn it ON in the system setup.
- After turning it ON, restart your computer and enter BIOS again to check if your drive is detected and the problem is resolved.
Solution 5: Reset BIOS Settings to Fix SSD Not Detected Issue
Resetting the BIOS settings to default values can help if any incorrect or recently modified settings are causing the SSD detection problem.
Solution 6: Configure SSD Settings to Fix SSD Not Detected In BIOS
If your SATA SSD Drive is not detected in the BIOS, the SATA controller mode is likely not set properly.
Follow the below steps to configure the SATA controller mode.
- Restart your computer and keep pressing the F2.
- Press the Enter key to enter SATA Configuration.
- Select serial ATA and hit Enter.
- You will see SATA Controller Mode. Choose the IDE Compatibility Mode.
- Now, Save the changes and restart your computer to enter BIOS.
- Now, the BIOS will be able to detect your SSD.
Solution 7: Update BIOS Firmware
Check if your motherboard has a BIOS update available. Updating the BIOS can sometimes resolve compatibility issues and improve SSD detection.
Disconnect Other Devices and Upgrade Software:
This part discusses systems and software as solutions. I have explained how disconnecting all the connected devices and restarting your system can help resolve conflicts preventing your SSD from being detected. If this solution was unhelpful, you should try updating the device drivers.
Solution 8: Disconnect Other Drives to Troubleshoot SSD not Detected in BIOS Issues
If your SSD is not detected in the BIOS, other storage devices connected to your computer might interfere with its proper functioning. In such cases, you can try disconnecting these drives and see if your computer’s BIOS recognizes the SSD.
You can follow the below simple steps to find out whether the other drives are the reason behind the SSD not being detected in the BIOS issue:
- Shut down your computer and unplug all external devices, such as USB or hard drives.
- Open your computer case and locate the SATA cables connecting the other drives to your motherboard.
- Carefully unplug these cables and make sure not to damage any other components.
- Restart your computer and enter the BIOS menu by pressing the designated key during boot-up (usually F2, F10, or Del).
Now, check if the BIOS recognizes your SSD. If it is, the SSD not appearing in the BIOS issue may have been caused by a conflict with the other drives. If the drive is still not detected, your drive’s outdated drivers may be the culprit. To update drivers, go to the next solution.
Solution 9: Update Device Drivers
The SSD might be undetectable if your system’s device drivers are corrupt or outdated. To update device drivers, follow the steps below.
- Click on the Start menu, search for Device Manager, and hit Enter.
- Open Device Manager and identify your hard drive from the list.

- Right-click on the hard drive and select Update drivers.
- Then select Search automatically for updated driver software.
This will update the device drivers automatically. However, if this doesn’t help, you can uninstall the drivers. To do this, right-click on your hard drive and click on Uninstall to uninstall drivers. Then restart your system, which will automatically ‘reinstall’ drivers. Now, enter BIOS and check if you can detect the drive.
Suppose your system or BIOS can’t detect SSD. Then, you can try the solutions mentioned in the following section.
Advanced Solutions:
Last but not least, if all of the above-mentioned solutions have failed to help you resolve the issue of the SSD not being detected in the BIOS anymore, then something must be wrong with your system or SSD drive. In that case, solutions like testing your SSD drive on another computer, checking for any physical damages or issues with the undetected SSD, and formatting can help you.
Solution 10: Test the SSD on Another System
Connect the SSD to another computer to see if it can show up. If it does, it suggests an issue with your original system’s configuration or hardware. If another system does not detect your SSD, it likely indicates that it might be damaged.
Solution 11: Faulty SSD not Getting Detected
If none of the above methods work, your SSD may be faulty. Failed, damaged, or many factors, such as exposure to extreme temperatures, improper ventilation, and accumulation of bad sectors, can cause dead SSDs. If your drive is physically damaged, you must examine the issue further to debug it. I suggest you contact the nearest data recovery or drive repair centre to help you with the issue.
But if it’s a logical issue, Formatting may help resolve the issue if your drive is severely corrupt or has bad sectors.
Alert: Formatting your SSD drive will erase all your data. So, make sure to back up your computer before formatting your SSD. If you have already formatted your SSD without any backups, don’t worry. Refer to this article to learn how to recover data from a formatted SSD.
Solution 12: Format Your SSD Drive to Resolve Detection Issues
Sometimes, a corrupt file or a faulty application installation will prevent the SSD from functioning properly and from being detected in the BIOS. In such cases, formatting the SSD drive can help resolve the issue.
Conclusion
Understanding the boot process’s importance is vital for maintaining a functional and reliable computer system. The boot process initializes all hardware devices and components, loads the operating system, and prepares the computer.
Problems related to boot can sometimes arise for various reasons. Regardless of the reason, they always render the system unavailable, hamper productivity, disrupt work, and cause data loss.
Solutions like the ones mentioned in this article include basic checks and troubleshooting, configuring BIOS settings, disconnecting other drives, upgrading software, and trying advanced solutions like formatting.
Frequently Asked Questions on SSD Not Showing Up in BIOS or Windows
The BIOS should recognize any device connected to the motherboard. If it doesn’t, try updating the device’s firmware and changing the boot-mode compatibility options. You can also change UEFI mode to Legacy Support mode to make the hard drive visible in the BIOS.
When a storage device doesn’t appear in the Windows file browser, it’s likely because it doesn’t have a partition table or assigned file system. You can fix this issue by using the Disk Management tool to assign a layout for the partition table and format the device.
To enable SATA ports in BIOS, find the “SATA SETTINGS” or “SATA Configuration” option in the “Configuration” or “Advanced” section. Set the “Enabled” value for the SATA Controller and enable the AHCI protocol.
To wipe an SSD from BIOS, you need to set a password and use the options available under the Hard Disk Password section of your BIOS. This is a safety measure to prevent accidental data loss.