Ad Space — Top Banner

3F0

HP Laptop

Severity: Critical

What Does This Error Mean?

Error 3F0 'Boot Device Not Found' means the BIOS cannot find a drive with a valid operating system. This is most often caused by a drive that has failed, become disconnected, or had its boot record corrupted.

Affected Models

  • HP Pavilion
  • HP EliteBook
  • HP ProBook
  • HP Envy
  • HP ZBook
  • HP Spectre

Common Causes

  • Hard drive failure or disconnection
  • Boot mode mismatch (UEFI vs Legacy)
  • Corrupted Master Boot Record or EFI partition
  • Hard drive not detected in BIOS due to a loose connector
  • Wrong boot order in BIOS

How to Fix It

  1. Power-cycle the laptop hard.

    Hold the power button down for 15 seconds to fully power off. Disconnect the charger and remove the battery if removable. Wait 30 seconds, reconnect, and try again. This clears some transient firmware faults.

  2. Check the drive in BIOS.

    Tap F10 at boot to enter BIOS Setup, then go to System Information. If the drive is listed, the issue is with the boot record. If not listed, the drive has failed or its connection is loose.

  3. Reset boot order to defaults.

    In BIOS, press F9 to load defaults. Verify the Boot Mode is UEFI for modern Windows installations. Save and exit.

  4. Repair the Windows boot record.

    Boot from a Windows 10/11 installation USB. Select Repair > Troubleshoot > Command Prompt, then run: bootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd

  5. Replace the drive if not detected.

    If the drive is missing in BIOS even after reseating, it has failed. Replace with a compatible SSD and reinstall Windows fresh.

When to Call a Professional

If the drive is detected in BIOS but Windows still will not boot, a technician can rebuild the boot record or migrate data to a new drive.

Frequently Asked Questions