How to Fix Default Boot Device Missing or Boot Failed Windows 11 or 10?

The “Default Boot Device Missing or Boot Failed” error usually appears when Windows 11/10 cannot detect the system drive. This guide explains why the error occurs and provides clear, beginner-friendly solutions—including checking BIOS settings, adjusting boot mode, repairing disk errors, rebuilding boot records, and recovering data if necessary—to help you restore normal startup quickly and safely.

Emma

By Emma / Updated on December 3, 2025

Share this: instagram reddit

What Does "Default Boot Device Missing or Boot Failed" Error Mean?

The "Default Boot Device Missing or Boot Failed" error means your computer cannot find a drive with a bootable operating system (such as Windows 11 or Windows 10). In other words, the system doesn’t detect the disk it needs to load Windows, so the startup process stops before the OS can begin.

Default Boot Device Missing or Boot Failed

This error usually appears when:

  • The boot drive (HDD/SSD) is disconnected, corrupted, or damaged
  • BIOS/UEFI is set to the wrong boot mode (Legacy vs. UEFI)
  • The boot order is incorrect and the system tries to start from a non-bootable device
  • System files or the boot loader are missing or corrupted
  • The drive has bad sectors or hardware failure

When this happens, your computer cannot continue booting and displays this message on a black screen until the issue is fixed.

How to Fix "Default Boot Device Missing or Boot Failed" Windows 11 or 10?

When your computer cannot locate a valid system drive to load Windows and you see the "Default Boot Device Missing or Boot Failed" error message, try the following solutions one by one.

1: Check Physical Connection of the Boot Drive (HDD/SSD)

Loose or damaged cables can cause the system to lose contact with the system drive, so first you can check the connection before proceeding to other advanced solutions.

Step 1. Shut down the computer completely.

Step 2. Disconnect the power cable and battery (if it’s a laptop with a removable battery).

Step 3. Open the case and check:

  • SATA/PCIe cables
  • Power connectors
  • M.2 SSD screws

Check Connection

Reconnect everything firmly and restart your PC to check if the "Default Boot Device Missing or Boot Failed" error message disappear.

2: Change Boot Order in BIOS/UEFI

If your PC was attempting to boot from a non-bootable drive, then the boot failure would occur as well. Thus, you can check the boot order and make sure the computer is booting from the right device.

Step 1. Restart your computer. During the initial startup screen (often showing the manufacturer’s logo), press the designated key to enter BIOS/UEFIsetup.

Note:✎...
Common keys are F2, Delete, F10, or Esc. The correct key is usually displayed on the screen (e.g., "Press F2 to enter Setup").

Step 2. Go to "Boot", "Boot Priority", or "Boot Options".

Step 3. Set your system drive (HDD/SSD/NVMe) as the First Boot Device.

Change Boot Order

Step 4. Save and exit, then restart.

3: Switch Between UEFI and Legacy Boot Mode

An incorrect boot mode is another primary cause of Windows failing to start. This happens when your computer's firmware setting (UEFI/Legacy) does not match the partition style (GPT/MBR) of your system disk. Here’s how to diagnose and change this setting.

Diagnosis First:

Before changing modes, it’s helpful to know what your disk uses in Disk Management.

  • If your disk is partitioned as MBR, it requires Legacy (BIOS) boot mode.
  • If your disk is partitioned as GPT, it requires UEFI boot mode.

Steps to Change Boot Mode:

Step 1. Restart your PC and enter BIOS/UEFI.

Step 2. Navigate using your keyboard (mouse often doesn't work here). Look for menus or tabs named: Boot, Boot Options or Boot Configuration, Security or Advanced.

Step 3. Within these, search for settings labeled:Boot Mode, UEFI/Legacy Boot, CSM (Compatibility Support Module).

Step 4. If the current setting is UEFI Only, change it to Legacy, Legacy Support, Enabled (for CSM), or Legacy First.

If the current setting is Legacy, change it to UEFI Only, UEFI with CSM, or disable the CSM option entirely.

Change Boot Mode

Note:✎...
The exact wording varies by motherboard manufacturer (e.g., Dell, HP, Lenovo, ASUS)

Step 5. Navigate to the "Exit" or "Save & Exit" tab. Select the option to save changes and exit.

4: Enable or Disable Secure Boot

Secure Boot is a security feature found in UEFI firmware that ensures your PC boots only using software that is trusted by the PC manufacturer. It prevents malware from loading during the startup process. However, it can sometimes conflict with operating systems (like older Windows versions) or hardware that isn't digitally signed with a recognized key, causing boot failureslike the "Default Boot Device Missing or Boot Failed"error .

Note:✎...
Secure Boot settings are usually only accessible and functional when your BIOS/UEFI is set to UEFI Mode (not Legacy/CSM). You may need to disable CSM (Compatibility Support Module) first to see or change Secure Boot options.

Step 1. Restart your PC and press the key (e.g., F2, Del, F10, Esc) to enter the BIOS/UEFI setup during startup.

Step 2 .Using the keyboard, go to the "Security" or "Boot"tab where Secure Boot is located.

Step 3. Change the Secure Boot setting. The option might be called Secure Boot, Secure Boot Control, or UEFI Secure Boot.

Step 4. Select it and press Enter to change its value.Choose "Enabled" to turn it on, or "Disabled" to turn it off.

Secure Boot

Step 5. Select "Save Changes and Exit" or other similaroptions.

5: Repair Disk File System Errors Using Windows Recovery Environment

Disk errors, including corrupted file systems, can prevent the operating system from loading properly. The Windows Recovery Environment (WinRE) provides built-in tools to diagnose and repair these issues.

Note:✎...
This method requires booting from external media if Windows cannot start normally. You will need a Windows installation USB drive or the system's built-in recovery partition.

Step 1. Restart your PC and press F11/F12 to access recovery options, or boot from a Windows installation USB and select "Repair your computer".

Repair Your Computer

Step 2. Navigate to "Troubleshoot → Advanced options → Command Prompt" in the recovery menu.

Command Prompt

Step 3. Run disk repair: Enter chkdsk C: /f /r to check and repair disk errors. Replace "C:" with your actual system drive letter if different.

CHKDSK

6: Rebuild the Boot Configuration

Boot Configuration Data (BCD) corruption is a common cause of boot failure. Rebuilding it can resolve errors like "Default Boot Device Missing or Boot Failed", "Boot configuration data file is missing" or "Boot/BCD error".

Step 1. Boot into WinRE using installation media or recovery drive and open Command Prompt from "Advanced Options".

Step 2. Backup existing BCD by running: bcdedit /export C:\BCD_Backup (C: is typically your system drive).

Step 3. Scan for Windows installations using: bootrec /scanos.

Step 4. Rebuild BCD with these commands:

bootrec /rebuildbcd

bootrec /fixmbr

bootrec /fixboot

Fix BCD

Step 5. Restart your system after completing all commands to check if Windows boots normally.

7: Use System Restore (If Enabled Before Boot Failure)

If the system boot files became damaged after updates or software installations, a restore point may fix it by reverting your computer to a previous working state

Step 1. Boot into Windows Recovery Environment.

Step 2. Go to "Troubleshoot → Advanced options → System Restore".

System Restore

Step 3. Select a restore point before the boot issue occurred.

Select A System Restore Point

Check also: can System Restore Point recover deleted personal files?

8: Recover Data and Reinstall Windows (Last Resort)

When all troubleshooting steps fail and no system restore point exists, reinstalling the operating system is the definitive solution to replace corrupted system files and restore a working boot loader.

However, a clean installation will erase all personal files on the system drive (usually C:). Therefore, recovering your data is the critical first step before proceeding.

Data Recovery with MyRecover (Crucial Pre-Reinstall Step)

A key advantage of MyRecover is its ability to recover data without requiring a functioning operating system. This is essential when you cannot boot into Windows to run standard recovery software.

MyRecover
Easy Data Recovery Software
  • 🌟Recover Without Backup: Restore lost files even if no Windows backup exists.
  • 🌟High Success Rate: AI-powered file recognition and recovery algorithms ensure easy use and zero file omission.
  • 🌟Wide File Support (1000+): Recover photos, documents, videos, audio, archives, and more.
  • 🌟Supports Multiple Devices (500+): Works on HDDs, SSDs, USB drives, SD cards, cameras, and other storage devices.
  • 🌟Covers 500+ Data Loss Scenarios: Handles accidental deletion, formatting, system crashes, virus attacks, emptied Recycle Bin, partition loss, and more.

Step 1. Download and install MyRecover on a separate, working Windows computer.Connect an empty USB drive to the computer as well.

Step 2. Use the software's "Create Bootable Media" feature. This will guide you through creating a bootable USB drive (WinPE environment).

Create Bootable Media

Step 3. Insert this bootable USB drive into the non-booting computer, change the boot order in BIOS/UEFI to start from the USB, and boot into the WinPE environment.

Step 4. Once startup, you will enter the main interface of the MyRecover software installed on the USB drive.Select the target drive inyour non-booting PC and click "Scan".

Select Drive to Scan

Step 5. After the scanning, choose what you need and recover them to another safe external drive.

Recover Files

This method bypasses the need for your original Windows installation to be working, allowing you to securely back up documents, photos, and other important data before you reinstall operating system.

Perform a Clean Windows Installation Now

When your personal files have been restored and saved to a safe location via MyRecover, now you can reinstall operating system from scratch.

Step 1. On a working computer, use the Media Creation Tool from Microsoft's official website to create a Windows Installation USB drive (separate from your recovery USB).

Windows Installation Media

Step 2. Insert this installation USB into your non-booting PC, boot from it, and begin the setup.

Step 3. When prompted to choose an installation type, select "Custom: Install Windows only (advanced)".

Custom Install

Step 4. At the drive selection screen, delete all partitions on your system drive until only "Unallocated Space" remains, then select it to proceed. This ensures a completely clean install.

Windows Setup

Step 5. Follow the on-screen prompts to finish. This will install a fresh copy of Windows with a new, functional boot loader.

Closing Thoughts

So, the "Default Boot Device Missing or Boot Failed" errorsignifies that your computer's BIOS/UEFI firmware cannot locate a valid hard drive with an operable operating system during startup, halting the boot process.The guide provides a comprehensive guide to diagnosing and fixingthis problem.

If all repair attempts fail, the guide also outlines the definitive last-resort procedure: recovering personal data using specialized bootable recovery software like MyRecover, followed by performing a clean reinstallation of Windows. This two-step approach ensures that users can resolve the boot issue without losing important files.

Emma
Emma · Editor
With over 6 years of experience in the field of data recovery, I focus on creating clear, practical, and easy-to-understand articles, guides, and tutorials. My aim is to make the process of computer data recovery simple for everyone, whether you're an experienced user or a complete beginner. I strive to break down complex recovery procedures into straightforward steps, ensuring that anyone can follow along and recover their important files without stress.