If you see a “No hard disk installed” or “No bootable device” error, it means your computer cannot find a drive with a bootable operating system to start from. This guide explains what causes the error, how to fix it yourself, and when to seek professional help.
What Does “No Hard Disk Installed” Mean?
When you power on a computer, the BIOS or UEFI firmware checks for storage devices (hard drives, SSDs, USB drives) and then looks for a bootloader on one of them. If the firmware cannot detect any storage device, or it detects one but finds no valid bootloader, it displays an error like “No hard disk installed,” “No bootable device,” or “Insert boot media.” This is a hardware or configuration issue, not a problem with your operating system files.
Common Causes
Several things can trigger this error, ranging from simple cable issues to failed drives:
- Loose or disconnected cables – SATA data or power cables can come loose, especially in desktops.
- Incorrect boot order – The system may be trying to boot from an empty USB port or a non-bootable device.
- BIOS/UEFI not detecting the drive – The drive may be disabled in the firmware or the SATA port is turned off.
- Failed or dying hard drive – A drive can fail suddenly, especially if it is old or was making clicking noises.
- Corrupted bootloader – Even if the drive is detected, a corrupted bootloader (like Windows Boot Manager) can cause a similar error.
- New drive without an operating system – If you just installed a new SSD, it will not boot until you install an OS.
How to Fix It: Step-by-Step
Try these fixes in order, from easiest to most involved. If one doesn’t work, move to the next.
- Restart the computer – Sometimes a temporary glitch causes the error. A simple restart may resolve it.
- Check BIOS/UEFI boot order – Enter the BIOS/UEFI (usually by pressing Del, F2, F10, or Esc during startup). Look for a “Boot” or “Boot Order” menu. Ensure your main drive (SSD or HDD) is first. If you see a USB drive or network boot listed first, change it.
- Check if the drive is detected in BIOS – In the BIOS, look for a “Storage” or “SATA” section. If your drive is listed, it’s detected. If not, go to step 4.
- Reseat cables and drives – For desktops, open the case and firmly reconnect the SATA data cable and power cable to the drive and motherboard. For laptops, it’s trickier; you may need to remove the bottom panel to reseat the drive.
- Reset BIOS to defaults – In the BIOS, look for “Load Optimized Defaults” or “Reset to Default.” Save and exit. This can fix incorrect settings.
- Try a different SATA port or cable – If you have another SATA port on the motherboard, try it. Also try a different cable if you have one.
- Boot from a recovery USB – If the drive is detected but won’t boot, create a Windows installation USB (or Linux live USB) on another computer. Boot from it and choose “Repair your computer” to fix the bootloader.
- Test the drive on another computer – If you have access to another PC, connect the drive to it to see if it’s recognized. If not, the drive is likely dead.
How to Check If Your Drive Is Physically Failing
If the drive is detected but you still get the error, it may be failing. Listen for unusual sounds: clicking, grinding, or beeping. If you can access the drive from a recovery environment, check its health with tools like CrystalDiskInfo (Windows) or smartctl (Linux). These read the S.M.A.R.T. data, which includes attributes like reallocated sectors and power-on hours. A high reallocated sector count is a strong sign of failure. Back up your data immediately if you can.
When to Replace the Drive
If the drive is not detected in BIOS, or if it is detected but makes clicking noises, it is likely dead. Replacing it is the only option. For a desktop, you can install a new SATA SSD or NVMe M.2 drive. For laptops, check the manual for compatible drive types. After installing a new drive, you’ll need to install an operating system from a USB or DVD. If your old drive is dead, you cannot recover data without professional data recovery services, which are expensive and not always successful.
Prevention and Maintenance
To reduce the risk of future failures:
- Keep your computer in a cool, dust-free environment.
- Use a surge protector to avoid power spikes.
- Regularly back up important files to an external drive or cloud service.
- Monitor drive health with S.M.A.R.T. tools.
- If you use an HDD, defragment it occasionally (but not an SSD).
Frequently Asked Questions
Why does my new SSD show “No hard disk installed”?
A new SSD is blank and has no operating system. You need to install Windows, Linux, or another OS from a bootable USB. Enter the BIOS, set the USB as the first boot device, save, and restart to begin installation.
Can I recover data from a dead hard drive?
If the drive is not detected, data recovery is possible but requires professional equipment and can cost hundreds to thousands of dollars. If the drive is detected but not booting, you may be able to recover files using a live Linux USB or by connecting it as a secondary drive.
What is the difference between “No hard disk installed” and “No bootable device”?
“No hard disk installed” usually means the BIOS doesn’t detect any storage drive. “No bootable device” means the BIOS detects the drive but there is no valid bootloader on it. The fixes overlap, but the latter may be easier to fix by repairing the bootloader.
Does this error mean my data is lost?
Not necessarily. If the drive is detected but the bootloader is corrupted, your files are likely intact. If the drive is physically failing, you may still be able to copy files before it dies completely. If the drive is dead, data recovery is possible but expensive.
How do I enter BIOS on my computer?
Common keys are Del, F2, F10, F12, or Esc. The exact key depends on the manufacturer. Watch the screen during startup for a message like “Press F2 to enter Setup.” If you miss it, restart and try again. On Windows 10/11, you can also go to Settings > System > Recovery > Advanced Startup and choose “Restart now” to access UEFI settings.
Should I use an SSD or HDD as a replacement?
An SSD is strongly recommended for the boot drive. It is much faster, more durable (no moving parts), and uses less power. HDDs are cheaper per gigabyte but slower and more prone to mechanical failure. For most users, a 256GB or 512GB SSD is a good choice for the operating system and essential programs.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Campus Tech Innovation Hubs: What They Are
- Poco C51 Airtel Prepaid Locked Variant India?
- Jenkins vs GitHub Actions: Which CI/CD Fits Your Team?
- Turn Off Backup Encryption in iTunes?
- Shared VPS Hosting: Is It Better?
- Disk Defrag Pro: What It Does and Whether You Need It