SSD/HDD is detected in the BIOS Boot Menu but does not boot

There are a few possible reasons why a storage device you are using as a boot device can suddenly not be detected by your computer. It could be caused by an issue in your hardware or in your software.

As the title suggests, we are expecting that your storage device is detected in the BIOS but not listed in the available devices to boot from. If your device is not even detected in the plugged-in devices, it may be another issue. Fret not though, below is a quick checklist for those who do not see their plugged-in devices.

  1. Check if your device is properly plugged in – it may not be as obvious as you think but even experienced builders do this sometimes. Double-check all the cable connections of the storage device to the motherboard and make sure that they are all connected properly
  2. Check if the cables that are using aren’t broken inside – breakage of wires will not be always visible outside so do try using other connectors to see if it’s the culprit.
  3. Try other ports to connect to – this is an easy check to see if the port you are using is broken or not.
  4. Check if the port that your storage device is plugged in is not disabled – navigate on your computer’s BIOS and locate the port that you plugged your storage device and enable it if it’s disabled.

Motherboards and even SSD/HDD that are using SATA ports usually have spare SATA cables. You can dig up your boxes and see if you have spares. If not, just buy from amazon using this link –

For those that can see their storage device in the device list but pc does not boot, below are quick resolutions to try and fix the issue:

  1. Restore the BIOS settings – regardless if you have changed anything in the BIOS or not, try restoring the BIOS default settings. This has happened quite a few times in my experience using NVME M.2 SSD Drive. There are quite a few possible reasons why this would happen and we can’t specify each unless given a very specific scenario but yes, restoring BIOS default settings will resolve the issue most of the time. If this does not fix the issue, proceed with step 2.
  2. Check the boot sequence if your expected Storage Device to boot from is set as the Boot Device. If you have multiple storage devices plugged-in at the same time, you may want to specify which device you want to boot from. Also, if you have multiple Boot Devices plugged-in, try removing the other one first. Have you specified your storage device as the Boot Device but your computer still does not boot? Proceed to step 3 then.
  3. Check if your storage device is not broken. Try using your storage device as regular storage on another computer and see if it’s detected. If it’s not detected as well, then you got broken storage. If there are important files in there, you can still try to recover them with File Recovery software. If you have no idea what that is, then you might want to visit a trusted technician to recover the files for you. Looking for a new drive, check out some amazon deals here –
    If your device is detected, proceed to step 4.
  4. Note that not because it is displayed as another device in your other computer, it does not necessarily mean that your device is in healthy condition. To verify the health condition of your storage device, press start, and type in “Create and Format Hard Disk Partitions” to open the Disk Management application of Windows. You can see the status of the Drive in the “Status” column as shown below:

Note that Disk Management does not always display the most updated health status of the devices. To see if there are errors on your device, use the built-in Storage Error Checking of Windows. To do this, open a windows explorer by pressing windows key + E and then right-click on the device that you want to check. In the available action list, select “Properties” and then click on the “Tools” tab. From there click on the “check” button to start the error checking sequence. If the storage device has errors, Error Checking will be able to identify them and at times correct the errors on your storage device as well. If Windows is unable to fix the errors, it may be time to give up on using it as a Boot device. You can still use it as a regular storage device where you can store temporary files. Do not store important files in there as the device is in an unhealthy status and may fail anytime. Just buy a new one and move on –