Windows Boot Manager can’t find what it needs to start Windows. Error 0xc000000f


What the error means (plain English)

“A required device isn’t connected or can’t be accessed”

Windows is saying:

  • The disk is there, but
  • The boot files (EFI/BCD) are missing, damaged, or pointing to the wrong place

Common causes:

  • Dual-boot install (Linux / another Windows)
  • Disk mode change (AHCI ↔ RAID)
  • Failed Windows update
  • Cloned disk / replaced SSD
  • Corrupt EFI partition

First: try the quick options on that screen

:one: Press F9 – Use a different operating system

  • If Windows appears → select it
  • If it boots → problem is just default boot order

:two: Press F8 – Startup Settings

  • Try Startup Repair
  • If it fails → continue below

Proper fix (recommended): Repair the boot files

You’ll need a Windows 10/11 USB installer.

Step 1: Boot into Windows Recovery

  1. Insert Windows USB

  2. Power on → press F12 / F9 / Esc (depends on PC)

  3. Boot from USB

  4. Choose Repair your computer

  5. Go to:

    Troubleshoot → Advanced options → Command Prompt
    

Step 2: Identify the EFI partition

In Command Prompt, type:

diskpart
list disk
select disk 0
list vol

Look for:

  • FAT32
  • Size ~100–300 MB
  • Label like EFI or System

Example:

Volume 1   FAT32   100 MB

Select it:

select vol 1
assign letter=S
exit

Step 3: Rebuild Windows boot files (MOST IMPORTANT)

Now run:

bcdboot C:\Windows /s S: /f UEFI

If Windows is on another drive (like D:), adjust accordingly.

You should see:

Boot files successfully created

Step 4: Restart

exit

Remove the USB and reboot.

:white_check_mark: In most cases, Windows will boot normally.


If it still fails

Try these extra commands (same Command Prompt):

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

If /fixboot says Access denied, the bcdboot method above is still the correct fix.


BIOS/UEFI checks (very important)

Enter BIOS setup and confirm:

  • Boot Mode: UEFI

  • Secure Boot: Enabled (or temporarily disabled if testing)

  • SATA Mode:

    • If Windows was installed on AHCI, keep AHCI
    • RAID ↔ AHCI changes can trigger this error

Why this happens a lot on Dell / HP / Lenovo

  • Windows Update touches boot files
  • Dual-boot overwrites EFI
  • BIOS update resets boot order

Summary (quick fix checklist)

:check_mark: Disk is detected :check_mark: EFI partition exists :check_mark: BCD rebuilt using bcdboot :check_mark: BIOS set to UEFI + correct disk mode