Seeing a “Hard Drive Not Installed” on your computer? Don’t worry. This guide explains the common causes and provides 7 practical ways to fix the problem, from checking BIOS/UEFI and drive connections to repairing boot issues and recovering your data via MiniTool Partition Wizard.

What Does “Hard Drive Not Installed” Mean

“Hard Drive Not Installed” usually means that the computer’s BIOS/UEFI cannot detect the internal HDD or SSD. It does not necessarily mean that the hard drive is physically missing or completely dead.

Different computers may display slightly different messages:

Error messageWhat it usually means
Hard Drive Not InstalledBIOS/UEFI cannot detect the storage drive
Hard Drive Not FoundThe system cannot locate the expected drive
No Hard Drive DetectedThe storage device is not detected
Boot Device Not FoundThe computer cannot find a bootable device

Some people report that they have encountered the hard drive not installed issue. In most cases, this issue usually occurs on Dell PCs.

The hard drive not installed Dell issue has other varieties like Dell no hard drive detected and hard drive not found Dell.

Dell no hard drive detected
hard drive not found Dell

All these error messages indicate that the computer can’t find the boot hard drive. In addition, the hard drive not installed issue may also occur on other brands of PCs like ASUS, HP, etc., but the error message may be a little different.

If your hard drive is not listed in BIOS/UEFI, the next step is to determine why the system cannot detect it.

Why Is My Hard Drive Not Detected

Several issues can prevent your computer from detecting a hard drive.

The most common causes include connection problems, incorrect BIOS/UEFI settings, boot configuration errors, and drive failure.

  • Loose or damaged SATA, power, or M.2 connections.
  • Incorrect BIOS/UEFI settings or boot order.
  • An incompatible UEFI/Legacy boot configuration.
  • Incorrect storage controller settings such as AHCI, RAID, or Intel RST.
  • Corrupted Windows boot files.
  • A damaged partition or file system.
  • A failing HDD or SSD.
  • A faulty SATA/M.2 slot or motherboard storage controller.

The right solution depends on the cause. Try the following fixes to resolve the “Hard Drive Not Installed” issue.

Quick Fix SSD Not Showing up in Windows 10/8/7 without Data Loss
Quick Fix SSD Not Showing up in Windows 10/8/7 without Data Loss

Is your SSD not showing up in Windows 10/8/7? Here are the reasons and the corresponding solutions to help you out without losing data.

Read More

How to Fix Hard Drive Not Installed on Windows

Try these solutions in order, starting with the simplest ones.

Way 1. Ignore This Error Temporarily

Sometimes, when the hard drive not installed error appears, you can press a specific key (like F1 on Dell laptops) or click the Continue button to continue to boot your PC. Then, the PC will boot into Windows normally. This will solve the hard drive not found Dell issue temporarily.

Way 2. Perform a Hard Reset

When the hard drive not installed issue occurs, you can also try performing a hard reset to solve this issue. Here is the guide:

  1. Press and hold the Power button for 10 seconds to turn off the computer.
  2. Disconnect the AC adapter or power cable from the computer. For laptops, you need to also remove the battery.
  3. Disconnect all external devices from the PC like USB drives, printers, webcams, and media cards (SD/xD), except for the keyboard and mouse.
  4. Press and hold the Power button for 15 to 20 seconds to drain residual power.
  5. Connect the power cable, AC adapter, and the battery.
  6. Turn on the computer to see if the issue is solved.

Way 3. Update BIOS

One user reported that the hard drive not installed issue happened to him but when he chose to continue to boot up Windows, the computer could work normally still. Then, he figured out that the issue was caused by the outdated BIOS. Updating the BIOS can solve the issue well. You can also have a try.

As for how to update BIOS, you can refer to the guide in this post: How to Update BIOS Windows 7 & Fix Issues in BIOS Update. It tells you how to update the BIOS when the computer can power on or not.

Way 4. Check the BIOS Settings

Sometimes, misconfigured BIOS settings may also cause the no hard drive installed HP or Dell issue. Therefore, you need to check the BIOS settings. Restart the computer and press the BIOS key (Del, Esc, F2, etc.) to enter the BIOS. Then, you need to check the following items:

  • Check if the boot order is correct. Make sure the boot device is in the first place.
  • Check if the hard drive or hard drive port is disabled. Some firmware may solve this feature. If it is disabled, enable it.
  • Check if you have chosen the correct boot mode (UEFI or Legacy). UEFI is for GPT disks while Legacy is for MBR disks.
  • And others.

If necessary, you can try resetting the BIOS to correct the BIOS settings. 

Way 5. Check If the Hard Drive Is Connected Correctly

If the hard drive is not connected correctly, the HP or Dell no hard drive detected will also occur.

  • For laptops, you need to check whether the pins of the hard drive are rusty. If so, you need to use the eraser to remove any rust.
  • For desktops, you need to check if the hard drive is connected correctly, check if the hard drive cable is good, and change the jumpers on the hard drive to Cable Select if you connect 2 hard drives to one IDE port.

Further Reading:

If you connect 2 hard drives into one IDE port, you should set up the IDE hard drive jumper to Master, Slave, or Cable Select. The boot device should be the Master disk. However, many people may confuse Master and Slave. Then, changing all hard drive jumpers to Cable Select can get rid of this issue.

After that, you need to enter BIOS and go to IDE Configuration. Then, make sure Onboard IDE Control is Enabled, and then change Primary Master and Primary Slave to Auto.

Way 6. Fix MBR or Initialize the Disk

Some people report that they have solved the hard drive not installed Dell laptop issue by initializing the disk. However, the disk initialization process only deletes the partition table and file tables. Therefore, I guess that the issue is caused by the corrupt boot sector (Master Boot Record).

Then, I recommend you first try fixing MBR to solve the issue so that the data on the disk won’t be deleted. If you initialize the disk, the data on the disk will be deleted.

Here is how to fix MBR:

Step 1: On a well-running computer, create a Windows installation USB drive using the Windows Media Creation Tool.

Step 2: Insert the USB drive into the problematic computer and boot it into the firmware. In the firmware, change the boot drive to the USB drive. Save and exit the firmware.

Step 3: The PC will boot from the USB drive and you will see the Windows Setup window. On the Install Now window, click Repair my computer. Go to Troubleshoot > Advanced options > Command Prompt.

Step 4: Execute the following commands one by one.

  • bootrec /fixmbr
  • bootrec /fixboot
  • bootrec /rebuildbcd

If this method doesn’t work, you need to start to initialize the disk. Before proceeding, if you have important files on the disk, you need to recover data first. As for how to do that, the last part of this post will show you all.

If you need to initialize the disk, you can refer to this guide:

Step 1: Create a Windows installation USB drive and boot the computer from the USB drive. Then, click Repair my computer and go to Troubleshoot > Advanced options > Command Prompt.

Step 2: Execute the following commands one by one.

  • Diskpart
  • List disk
  • Select disk # (# is the disk you want to initialize)
  • Clean
  • Convert mbr or convert gpt

Then, you can reinstall Windows on the disk.

Way 7. Replace the Hard Drive

If all the above methods don’t work, you should consider that the hard drive or the hard drive port on the motherboard is damaged. When the hard drive port is damaged, you can get it repaired. When the hard drive is damaged, you can buy a new one and then replace it. If there are important files on the drive, you need to recover them.

Tips:
Before you decide to replace the hard drive, you can also check the hard drive health first using MiniTool Partition Wizard.

How to Recover Data from an Unbootable Computer

If your computer cannot boot because the hard drive is not detected, recovering important files should be a priority before trying potentially risky fixes.

MiniTool Partition Wizard can help scan the affected drive and recover accessible files to another storage device.

Here is the guide:

MiniTool Partition Wizard DemoClick to Download100%Clean & Safe

Step 1: Insert a USB drive into a normal PC. Launch MiniTool Partition Wizard and click Bootable Media.

click Bootable Media

Step 2: Click WinPE-based media with MiniTool plug-in.

WinPE based media with MiniTool plugin

Step 3: Click the USB Flash Disk. You will be warned that the data on the USB disk will be destroyed. Click Yes and then MiniTool Partition Wizard will start to create a bootable drive.

create a USB bootable media

Step 4: Insert the bootable USB drive into the unbootable computer and boot the computer from the USB drive. After the PC boots from the USB drive, click OK twice and then you will see MiniTool Partition Wizard’s main interface. Click Data Recovery on the toolbar.

click Data Recovery

Step 5: Hover the cursor over a partition and click Scan. You can also click the Devices tab and then scan the entire disk.

scan a partition to find lost files

Step 6: Find the lost files using Path, Type, Filter, or Search tools. Check the box before the lost files and click Save. Then, select a safe place and click OK to save recovered files.

recover files

Are you bothered by the hard drive not installed/found or no hard drive detected/installed issue? This post offers some useful solutions.  Click to Tweet

Bottom Line

Do you know other solutions to the hard drive not installed issue? Share them with us in the following comment zone. In addition, if you encounter problems when using MiniTool Partition Wizard, please feel free to contact us via [email protected]. We will get back to you as soon as possible.

  • linkedin
  • reddit