This guide walks you through the most reliable ways to repair the “Bootmgr is missing” error in Windows 10. You’ll use the Windows Recovery Environment and built-in command-line tools to rebuild the boot configuration, so your PC starts normally again.
What You’ll Need
- A Windows 10 installation USB drive or recovery drive (can be created on another PC)
- Access to the BIOS/UEFI settings (usually by pressing Del, F2, F10, or Esc during startup)
- An administrator account on the PC (for command-line repairs)
Step-by-Step
- Boot from your installation media. Insert the USB or DVD, restart the PC, and press the key shown on screen (often F12, F11, or Esc) to open the boot menu. Select your media and press Enter.
- Open the Repair environment. When the Windows Setup screen appears, choose your language and click Next. Then click Repair your computer in the bottom-left corner.
- Navigate to Command Prompt. In the recovery menu, go to Troubleshoot > Advanced options > Command Prompt. This opens a black window with a command line.
- Identify your Windows drive. Type
diskpartand press Enter. Then typelist volumeand press Enter. Look for the volume with a size that matches your Windows partition (usually the largest, often labeled “C” or with a drive letter). Note its letter (e.g., C). Typeexitto leave DiskPart. - Run the automatic repair commands. Type the following commands one by one, pressing Enter after each, and wait for each to finish:
bootrec /fixmbrbootrec /fixbootbootrec /scanosbootrec /rebuildbcd - Rebuild the BCD manually if needed. If
bootrec /rebuildbcdreports an error or finds no installations, type these commands:ren C:\Boot\BCD BCD.old(replace C with your Windows drive letter)bootrec /rebuildbcd - Exit and restart. Type
exitto close Command Prompt, then click Continue to restart Windows normally. Remove the installation media when prompted.
Common Mistakes
- Running the repair on the wrong drive letter – always verify the Windows volume letter in DiskPart before using it in commands.
- Skipping the
bootrec /scanosstep – it helps the tool detect your Windows installation, which is essential for a successful rebuild. - Forgetting to remove the installation media after repair, which can cause the PC to boot from the USB again instead of the hard drive.
- Using a 32-bit recovery tool on a 64-bit system or vice versa – make sure your installation media matches your Windows architecture.
Tips
- If you have a UEFI system with GPT disks (common on Windows 10), also run
bootrec /fixbootand thenbcdboot C:\Windows /s S:(replace C and S with your actual drive letters) to copy boot files to the EFI partition. - Back up your data before attempting repairs – although these commands are safe, a power failure or mistake could cause data loss.
- If you don’t have installation media, you can create a recovery drive from another Windows 10 PC by searching “Create a recovery drive” in the Start menu.
- Check your BIOS boot order – if the hard drive is not listed first, the PC might try to boot from a non-bootable device, which can show a similar error.
Troubleshooting
- If
bootrec /fixbootgives “Access is denied”: This often happens on UEFI systems. Instead, usebootrec /fixmbrand then runbcdboot C:\Windows(replace C with your drive letter). - If
bootrec /rebuildbcdsays “Total identified Windows installations: 0”: Your Windows partition may be hidden or not assigned a letter. In DiskPart, select the volume and runassign letter=C(or another letter), then retry the commands. - If the error persists after all commands: The boot sector on the hard drive may be physically damaged. Run
chkdsk C: /ffrom the Command Prompt to check for disk errors. - If the PC still won’t boot: Try resetting your BIOS to default settings (look for “Load Optimized Defaults”) – sometimes incorrect SATA mode (IDE vs AHCI) causes boot failures.
- If you have multiple hard drives: Disconnect all but the one with Windows, then run the repair. Reconnect others after the fix.
Frequently Asked Questions
What causes the “Bootmgr is missing” error?
It usually means the Boot Manager file (bootmgr) is missing, corrupted, or the boot configuration data (BCD) is damaged. This can happen after a failed Windows update, a power outage during startup, or a disk error.
Will these steps delete my files?
No. The commands only repair boot files and the master boot record. Your personal files, apps, and settings remain untouched.
Can I fix this without a Windows installation USB?
Yes, if you have a recovery drive or a system repair disc. If not, you can create a recovery drive on another Windows 10 PC, or use the “Reset this PC” option from the recovery environment, but that may remove apps.
Why does the error appear after I changed BIOS settings?
Changing boot order, disabling legacy boot, or switching SATA mode can make the boot manager inaccessible. Revert the BIOS changes or re-enable the correct boot mode (UEFI vs Legacy).
Is this error the same as “Bootmgr is compressed”?
No, but they are similar. “Bootmgr is compressed” is usually fixed by running compact /u C:\bootmgr from the recovery Command Prompt.
How long does the repair take?
Each command usually takes less than a minute. The whole process, including booting from the USB, typically takes 10–20 minutes.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- How to Limit Mobile Data Usage on Android
- How to Recover Deleted Voicemail on Android
- First Security Settings to Change on a New Phone or Computer
- View Shared Folder Permissions in Windows
- Check If a Game Is Installed on a Samsung Phone
- Error 0x80070522 Required Privilege Not Held: Fix