Restore, Fix, Repair Master Boot Record (MBR) in Windows 11

The Master Boot Record, or MBR, contains important boot information that helps a computer locate and start an operating system. If the boot information becomes damaged or corrupted, Windows 11 may fail to start normally.

You may see messages such as “Operating System not found,” “Bootmgr is missing,” or other startup errors. In some situations, Windows may repeatedly enter recovery mode instead of loading the desktop.

Windows 11 provides several recovery tools that can help repair startup problems. The correct method depends on whether the system uses a traditional MBR configuration or a newer UEFI/GPT configuration. Modern Windows 11 installations commonly use UEFI and GPT, so you should identify the disk configuration before making changes.

The following methods can help repair Windows boot information safely.

Method 1: Enter Windows Recovery Environment

If Windows cannot start normally, begin by entering the Windows Recovery Environment.

You can reach it automatically after several failed startup attempts, or you can use Windows installation or recovery media.

If Windows starts:

  1. Open Settings.
  2. Select System.
  3. Select Recovery.
  4. Find Advanced startup.
  5. Select Restart now.
  6. Confirm the restart.

Windows will restart and display the recovery options.

Select:

Troubleshoot > Advanced options

You will find several tools that can help repair startup problems.

If Windows cannot boot at all, use a Windows 11 installation USB to enter the same recovery environment.

Method 2: Run Startup Repair

Startup Repair is the simplest Windows recovery option for many boot problems.

After entering Windows Recovery Environment:

  1. Select Troubleshoot.
  2. Select Advanced options.
  3. Select Startup Repair.
  4. Select your Windows installation if prompted.
  5. Enter your account password if requested.
  6. Allow Windows to diagnose the startup problem.

Windows will check several boot-related components and attempt to repair problems automatically.

When the process finishes, restart the computer and check whether Windows starts normally.

Startup Repair should generally be tried before manually modifying boot configuration.

Method 3: Repair the MBR With Bootrec

If automatic Startup Repair does not resolve the problem, you can use the Windows Recovery Environment’s Command Prompt.

Open:

Troubleshoot > Advanced options > Command Prompt

Then run:

bootrec /fixmbr

This command writes a new Windows-compatible MBR to the system disk.

Next, you can run:

bootrec /fixboot

Then:

bootrec /scanos

Finally:

bootrec /rebuildbcd

If Windows installations are found, follow the instructions to add the appropriate installation to the boot configuration.

After completing the commands, restart the computer.

It is important to understand that bootrec /fixmbr repairs the MBR code. It does not convert a GPT disk into MBR or change the partition style.

Method 4: Identify the Windows and System Partitions With DiskPart

Before manually repairing boot files, it can be useful to identify the correct disk and partitions.

From Command Prompt in Windows Recovery Environment, enter:

diskpart

Then:

list disk

This displays the physical disks detected by Windows.

You can then enter:

list volume

Review the volumes and identify the Windows partition.

You can use:

exit

to leave DiskPart.

Be extremely careful when using DiskPart. Commands that modify or delete partitions can result in permanent data loss.

Do not use commands such as clean, delete, or format simply because Windows is having a boot problem.

Method 5: Rebuild the Windows Boot Configuration

If the boot configuration data is damaged, rebuilding it may restore the ability to start Windows.

Open Command Prompt from the recovery environment.

First, identify the Windows installation’s drive letter because it may not be C: while you are in recovery mode.

You can check drives using:

diskpart
list volume

After identifying the Windows partition, leave DiskPart:

exit

You can then check the contents of a possible Windows drive:

dir C:\Windows

If the Windows folder is not found, try another drive letter.

Once you have identified the correct Windows partition, use the appropriate recovery commands.

For systems where the boot configuration needs to be rebuilt, bootrec /rebuildbcd can scan for Windows installations and add them to the boot configuration.

Do not blindly select a drive letter without confirming that it contains the Windows installation.

Method 6: Use BCDBoot to Recreate Boot Files

On systems where the existing boot files are damaged, BCDBoot can recreate the boot environment from the Windows installation.

First, identify the drive containing the Windows directory.

For example, if Windows is installed on C:, the command is:

bcdboot C:\Windows

Press Enter and allow the command to complete.

BCDBoot copies the required boot files and creates or updates the boot configuration.

The exact command can differ depending on whether the computer uses UEFI or legacy BIOS and how its system partitions are configured.

For this reason, do not change partition letters or format system partitions simply to run the command.

Method 7: Check and Repair Windows System Files

Boot problems can sometimes be related to damaged Windows system files rather than the MBR itself.

You can use System File Checker from the recovery environment.

After identifying the correct Windows partition, run a command similar to:

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Replace C: with the actual Windows drive letter if Windows is located elsewhere in the recovery environment.

SFC will check protected Windows system files and attempt to repair corrupted files.

You can also use DISM for Windows image problems when appropriate.

For example:

DISM /Image:C:\ /Cleanup-Image /RestoreHealth

Replace C: with the correct Windows partition.

After the repair completes, restart the computer and check whether Windows can boot.

Method 8: Check Whether the System Uses MBR or GPT

Before making major boot repairs, determine whether the disk actually uses MBR or GPT.

Modern Windows 11 computers generally use UEFI firmware with GPT partitioning.

You can check the partition style from DiskPart.

Open Command Prompt and enter:

diskpart

Then:

list disk

Look at the output.

If an asterisk appears in the GPT column, that disk uses GPT.

For example:

Disk ###  Status         Size     Free     Dyn  Gpt
--------  -------------  -------  -------  ---  ---
Disk 0    Online         476 GB      0 B             *

The asterisk under GPT indicates that the disk uses GPT.

If there is no asterisk, the disk may use MBR.

Do not convert the disk simply because you are trying to repair startup. Converting between MBR and GPT is a separate operation and can have serious consequences if performed incorrectly.

MBR vs GPT on Windows 11

MBR and GPT are different partitioning systems.

MBR is an older partitioning method traditionally associated with legacy BIOS systems.

GPT is the modern partitioning method generally used with UEFI systems.

A Windows 11 computer may use GPT rather than MBR, especially when it was installed using UEFI.

Therefore, if you have a modern Windows 11 PC and are troubleshooting boot problems, do not automatically assume that the MBR is the problem.

The correct repair depends on the system’s firmware mode, partition style, and boot configuration.

What If bootrec /fixboot Says Access Is Denied?

Some Windows recovery configurations can produce an Access is denied message when running:

bootrec /fixboot

Do not repeatedly run unrelated commands or format partitions to work around the error.

On UEFI systems, the boot files are generally stored on the EFI System Partition rather than relying on an MBR boot process.

In such situations, identifying the EFI System Partition and rebuilding the boot files with BCDBoot may be more appropriate.

Because the exact commands depend on the partition layout, first use DiskPart to identify the correct system and Windows partitions.

When Should You Use System Restore?

If the boot problem started after a driver, software installation, Windows update, or configuration change, System Restore may be useful.

From Windows Recovery Environment:

  1. Select Troubleshoot.
  2. Select Advanced options.
  3. Select System Restore.
  4. Choose an available restore point.
  5. Follow the instructions.

System Restore can return certain Windows system settings and files to an earlier state without normally removing personal documents.

However, available restore points depend on whether System Protection was enabled and whether Windows created restore points before the problem occurred.

What If None of the Boot Repairs Work?

If Windows still cannot start after repairing boot files, the problem may not be the MBR.

Other possible causes include:

  • Damaged Windows system files
  • Incorrect UEFI settings
  • Storage drive problems
  • Damaged EFI boot files
  • Failed Windows updates
  • File-system corruption
  • A failing SSD or HDD
  • Incorrect boot order

Check the firmware boot settings and make sure the correct Windows boot device is selected.

If the storage drive itself is failing, repairing the boot records will not solve the underlying hardware problem.

Conclusion

Repairing the Master Boot Record can resolve certain Windows startup problems, but it is important to first determine whether your Windows 11 installation actually uses MBR. Modern Windows 11 systems commonly use UEFI and GPT, where the EFI boot files and Boot Configuration Data are more important than traditional MBR boot code.

Start with Startup Repair through Windows Recovery Environment. If that does not work, Command Prompt provides tools such as bootrec, bcdboot, SFC, and DISM for more advanced repairs.

Be especially careful with DiskPart and partition-management commands. Do not format, delete, or clean a disk simply because Windows is not booting. If the system uses GPT and UEFI, use the appropriate EFI boot repair procedure instead of treating it like an old legacy BIOS/MBR installation.

If boot repairs continue to fail, investigate Windows system corruption, firmware settings, boot order, and the physical health of the storage device.

FAQs

1. How do I repair the MBR in Windows 11?

Enter Windows Recovery Environment, open Command Prompt, and use:

bootrec /fixmbr

You can then investigate the boot configuration with additional recovery commands if necessary.

2. Does Windows 11 use MBR or GPT?

Windows 11 commonly uses GPT with UEFI on modern systems. The actual configuration depends on how Windows was installed and the computer’s firmware settings.

3. Will repairing the MBR delete my files?

The bootrec /fixmbr command is intended to repair the MBR code and does not normally delete personal files. However, commands involving partitions or formatting can cause data loss, so they should not be used casually.

4. What should I do if Windows still won’t boot after repairing the MBR?

Try Startup Repair, check the boot configuration, repair Windows system files, verify UEFI boot settings, and check the health of the storage drive. If the system uses GPT/UEFI, investigate the EFI boot files rather than focusing only on the MBR.

Quick Summary

  • Start with Windows Recovery Environment > Startup Repair.
  • Use bootrec /fixmbr when repairing a system that actually uses an MBR-based boot configuration.
  • Check whether the disk uses MBR or GPT before making advanced changes.
  • Avoid formatting or deleting partitions unless you are certain of the consequences.

Related Articles

Popular Categories