Windows 0xc000000fCritical

Windows Boot Error 0xc000000f: Causes and Fixes

This article explains the 0xc000000f boot error in detail, linked to Windows bootloader corruption, and provides several proven fixes, from BCD recovery to disk checking.

Updated at February 17, 2026
15-30 minutes
Medium
FixPedia Team
Применимо к:Windows 8Windows 10Windows 11

What Does Error 0xc000000f Mean

Error 0xc000000f is a critical Windows boot error that occurs when the system attempts to start. The full message in English usually reads:

The boot selection failed because a required device is inaccessible.
\n\fThe boot manager could not find the operating system loader.

The error indicates that the Windows Boot Manager cannot find or access the files necessary to start the operating system. Most often, the problem is related to corruption of the Boot Configuration Data (BCD)—the boot configuration store—or the absence or damage of the system partition (ESP in UEFI or the active partition in BIOS).

Causes

Error 0xc000000f can be caused by the following specific issues:

  • BCD corruption—for example, due to a failure during a Windows update, malware activity, or incorrect user intervention (deleting entries).
  • Incorrect path to the bootloader—if the system partition (where winload.efi for UEFI or winload.exe for BIOS is located) was moved, renamed, or its drive letter changed.
  • Physical or logical disk errors—bad sectors, file system corruption (NTFS/FAT32) on the system partition.
  • Incorrect boot settings in BIOS/UEFI—for example, the wrong disk is selected, or the boot mode (UEFI/Legacy) does not match the installed Windows.
  • Conflict after installing a second OS—another operating system may have overwritten the BCD.
  • Missing or corrupted bootloader files (bootmgr, winload.efi/winload.exe) on the system partition.

Method 1: Restore BCD Using Installation Media

This is the primary and most effective method. You will need Windows bootable media (USB or DVD).

  1. Boot from the installation media. Insert it, turn on the computer, and press the key to select the boot device (F12, Esc, Del—depends on the manufacturer). Select the media.
  2. Open Command Prompt. On the "Windows Setup" screen, select your language, then click "Repair your computer""Troubleshoot""Command Prompt".
  3. Identify partition letters. In the recovery environment, drive letters may differ from normal. To find them, run:
    diskpart
    list volume
    exit
    
    Look for:
    • System ESP partition (for UEFI)—usually small (100–500 MB), FAT32 type, label may be System or ESP.
    • Windows partition—larger, NTFS type, label Windows or no label. Note their letters (e.g., S: for ESP and C: for Windows). If Windows is installed in BIOS/Legacy mode, the system partition will be an active NTFS partition (usually C:).
  4. Restore BCD. Depending on the mode:
    • For UEFI:
      bcdboot C:\Windows /s S: /f UEFI
      
      where C: is the Windows partition letter, S: is the ESP letter.
    • For BIOS/Legacy:
      bcdboot C:\Windows /s C: /f BIOS
      
    If unsure about the mode, use the universal option:
    bcdboot C:\Windows /s S: /f ALL
    
    This command will copy the necessary bootloader files and create a new BCD.
  5. Additionally, run standard commands (if the above didn't help):
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
    

    ⚠️ Important: The bootrec /fixboot command may fail with "Access is denied" if the ESP partition is protected by BitLocker or is corrupted. In this case, try formatting the ESP (FAT32) and run bcdboot again.

  6. Restart the computer. Close Command Prompt, select "Continue" (or remove the media and reboot).

Method 2: Check Disk for Errors

Bad sectors or file system errors can prevent access to bootloader files.

  1. In the same Command Prompt (from the installation media), run:
    chkdsk C: /f /r
    
    Replace C: with the letter of your system partition if different.
  2. The chkdsk /r process can take from several minutes to several hours depending on disk size. After completion, restart the system.
  3. If chkdsk finds irreparable errors, it is recommended to replace the HDD or SSD.

Method 3: Automatic Bootloader Recovery

If you prefer not to use the command line, try the built-in recovery tool.

  1. Boot from the installation media, select your language.
  2. Click "Repair your computer""Advanced recovery options".
  3. Select "Startup Repair" (in Windows 10/11) or "Automatic Repair".
  4. The system will scan for boot problems and attempt to fix them automatically.
  5. After completion, restart.

Method 4: Check BIOS/UEFI Settings

Sometimes the error occurs due to an incorrect boot order or mode.

  1. When turning on the computer, press the key to enter BIOS/UEFI (usually Del, F2, F10, Esc—depends on the manufacturer).
  2. Navigate to the "Boot" or "Startup" section.
  3. Ensure the disk with Windows is listed first in the boot order.
  4. Check the boot mode:
    • If Windows is installed in UEFI mode, UEFI should be enabled (CSM/Legacy disabled).
    • If Windows is installed in Legacy/CSM mode, Legacy should be enabled (Secure Boot may need to be disabled).
  5. Save changes (usually F10) and exit.

Method 5: Completely Delete and Recreate BCD

If the BCD is severely corrupted, delete it and create a new one.

  1. In Command Prompt (from the recovery environment), run:
    diskpart
    list disk
    select disk 0   (or the number of your system disk)
    list partition
    select partition X   (X—the number of the system partition, usually 1 or 2, labeled "System" or "ESP")
    assign letter=S
    exit
    
  2. Now delete the old BCD and create a new one:
    bcdboot C:\Windows /s S: /f ALL
    
    For BIOS systems, replace /s S: with /s C: (if the system partition is C:).
  3. After successful execution, remove the temporary drive letter:
    diskpart
    select volume S
    remove letter=S
    exit
    
  4. Restart the computer.

Prevention

To avoid a recurrence of error 0xc000000f:

  • Create system restore points before installing updates, drivers, or software. This allows you to roll back if problems occur.
  • Avoid sudden power loss during Windows updates, OS installation, or disk operations.
  • Use a UPS (Uninterruptible Power Supply) for desktop PCs, especially in regions with unstable voltage.
  • Do not modify disk partitions without a backup—use reliable utilities (e.g., MiniTool Partition Wizard, AOMEI Partition Assistant) and always create a full backup first.
  • Regularly check the disk for errors using chkdsk or built-in Windows tools (Drive Properties → Tools → Check).
  • After installing a second OS, ensure the BCD was not damaged and configure the bootloader (e.g., via EasyBCD).

F.A.Q.

What does error 0xc000000f mean in Windows?
Can error 0xc000000f be fixed without an installation disc?
Why does error 0xc000000f appear after a Windows update?
How to prevent error 0xc000000f from recurring?

Hints

Prepare installation media
Access Command Prompt
Restore BCD
Check disk
Reboot

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community