What to do if BIOS cannot detect ATA/SATA hard drive in Windows?

Fortunately, there are tricks you can use to narrow down what's causing this problem. Read the following article to know how to solve unrecognized hard drive in Windows 10.

1. Check if the hard drive is disabled in the BIOS

What to do if BIOS cannot detect ATA/SATA hard drive in Windows? Picture 1

Some motherboard manufacturers disable unused SATA ports in the BIOS by default. If you are using a PC, make sure the hard drive is enabled in the BIOS.

For example, if using an Asus motherboard, you may want to enable CSM (Compatibility Support Module) in the BIOS settings. This allows you to show both UEFI and non-UEFI devices in boot priority mode.

To enable CSM in Asus motherboards:

Step 1: Turn off the computer if it is powered on.

Step 2: Press the power button to enable the feature, and as soon as you see the Asus logo appear, start pressing the Delete key on the keyboard. This will allow you to use UEFI BIOS Utility—EZ Mode.

Step 3: In EZ Mode, press the F7 key to switch to Advanced Mode.

Step 4: Open the Boot tab in Advanced Mode.

Step 5: Next, expand the CSM (Compatibility Support Module) section.

Step 6: Click the Launch CSM drop-down menu and select Enabled.

Step 7: Press the F10 key and press OK to save the changes.

2. Update BIOS to the latest version

Updating the BIOS (Basic Input Output System) to the latest version available can help fix compatibility issues and improve performance.

Depending on whether you are using UEFI or Legacy BIOS, there are many ways to update it. You can refer to TipsMake.com's detailed instructions on how to update the UEFI BIOS in Windows or the motherboard/laptop manufacturer's documentation for specific details.

3. Load BIOS default settings

What to do if BIOS cannot detect ATA/SATA hard drive in Windows? Picture 2

If you have made changes to the BIOS, including overclocking the CPU or overclocking the memory, the storage drive may not be detected by the system due to instability.

Luckily, you can go into the BIOS and revert it to the default configuration to undo any changes. The steps involved to load default settings may vary depending on the laptop or motherboard manufacturer.

To load default BIOS settings:

Step 1: Turn off the PC and wait for it to shut down completely.

Step 2: Next, press the Power button and press the F2/F8/Del key to enter the BIOS Setup Utility. Depending on the laptop and motherboard manufacturer, you may have a different key to enter the BIOS.

Step 3: Once in the BIOS, use the arrow keys to open the Exit tab.

Step 4: Use the down arrow keys and highlight Load Default Settings.

Step 5: Press Enter and then select Yes to load the default BIOS settings.

Step 6: Press F10 and Enter to exit and save the changes.

Loading the default settings will reset all the changes you made to the BIOS.

4. Remove and reconnect the hard drive

The computer may not be able to detect the hard drive if there is a problem with the drive, the drive is damaged, and the connection is loose. To verify the condition of the drive, try removing the hard drive by carefully disconnecting the cables and looking for any physical damage.

For the old hard drive, wipe the dust and connect it to the PC. If the problem persists, try connecting it to another computer if available. This will help you determine if the problem is with the motherboard or the hard drive.

5. Check if the SATA cable is faulty or not plugged in correctly

The BIOS will not detect the hard drive if the data cable is faulty. Make sure that the SATA cables are in good condition and that you have them connected correctly. Also, check the motherboard for bent or misaligned pins.

Check the hard drive manufacturer's documentation for the right cable. For example, some manufacturers recommend using UDMA cabling for ATA drives. These color-coded cables require proper orientation to establish a proper connection. You can find support documentation for your drive on the manufacturer's website.

Furthermore, try connecting the old DVD drive with a SATA cable to the motherboard and see if it works. If not, most likely the data cable is malfunctioning. Try replacing the cable and see if that helps.

6. Check if the drive spins

What to do if BIOS cannot detect ATA/SATA hard drive in Windows? Picture 3

If the hard drive is not supplied with enough power or has no power, it will not work. You can do a quick check to see if the drive is spinning, and if not, you've identified the cause of your mysterious failure. Just remember that this trick won't work with SSDs, as they don't have spinning disks.

To verify if power issues are preventing the BIOS from detecting the drive, try these troubleshooting steps.

Step 1: Turn off the PC and make sure it is completely powered off.

Step 2: Next, open the computer case and disconnect the data cable from the hard drive.

Step 3: Power on the computer and check if the drive spins or not. You can tell if it's spinning by feeling a slight vibration to the touch.

7. Use the boot diagnostic tool to check the hard drive health

You can use the proprietary hard drive diagnostic tools provided by the manufacturer to check the health. Seagate provides SeaTools for DOS, while Western Digital has Data LifeGuard Diagnostics.

Download the tools and create a bootable drive. Boot from this drive and check if it detects the hard drive. If the diagnostics cannot detect anything, the hard drive is probably faulty and needs to be replaced.

Above are some ways to fix the BIOS can't detect the ATA/SATA hard drive in Windows. Hope they help you!

5 ★ | 1 Vote

May be interested

  • What is a hard drive? There are several types?What is a hard drive?  There are several types?
    today most types of computers are large and small need to use hard drives, this is an extremely important part for computers, it has the ability to store all personal data and they are always accessed regularly. .
  • Computer hard drive is fast, why?Computer hard drive is fast, why?
    a hard drive is an important component of a computer, all user data such as windows operating system or personal data is stored on the hard drive and they are always accessed regularly. typically, the average life of a hard drive on a desktop computer is about 6 years. however, there are cases that only 1-2 years of use is broken. so what causes the computer hard drive to crash?
  • Dissection of hard drive componentsDissection of hard drive components
    a hard drive (commonly referred to as hard disk, hard drive, or hdd) is a non-volatile storage device that stores digital data encoded on hard disk (platter) disks quick rotation on the magnetic surface.
  • How to format the hard drive on WindowsHow to format the hard drive on Windows
    formatting a hard drive means erasing all information on the drive and setting up a file system so that the operating system can read and write data to the drive.
  • How to transfer Windows operating system to a new hard drive (from HDD to SSD)How to transfer Windows operating system to a new hard drive (from HDD to SSD)
    in case our computer works slowly after a period of use, users often use that way to upgrade the hard drive to an ssd to install the operating system. if your old hard drive has a lot of important software and data, instead of installing windows on the new hard drive, we will choose to move the operating system from the old hard drive to the new hard drive.
  • Quickly detect bad sectors for hard drivesQuickly detect bad sectors for hard drives
    bad sector hard drives are always a nightmare for users and at the same time cause the performance of computers to decline. not only that, if the hard drive has bad sectors too much, it will lead to 'pitiful death' for your valuable data.
  • How to turn off the hard drive after not working in Windows 10How to turn off the hard drive after not working in Windows 10
    installing turn off hard disk after in power options allows the user to set the power to the hard drive (hdd) to be turned off, after detecting it has been inactive for a period of time. this setting will not affect ssd or nvme drives.
  • 10 things to do when using SSD hard drives on Windows10 things to do when using SSD hard drives on Windows
    in the future, it can be assumed that tech-savvy windows 10 users will make the switch from sata hard drives to ssds by buying a new computer or upgrading themselves.
  • 7 tools to increase hard drive performance on Windows7 tools to increase hard drive performance on Windows
    after a period of use, the windows computer will be slow. admittedly, windows 10 is better than previous versions, but this problem still occurs. this article will introduce you to some tools to increase hard drive performance
  • Instructions for dividing hard drives right in Windows 10Instructions for dividing hard drives right in Windows 10
    is your c drive capacity too large? want to split hard drive capacity into many different small drives? shrink volume is one of microsoft's great, very handy features that equips the operating system since windows vista until now, making it easier for users to manage and split the drive capacity as desired. please read the article below for reference steps!