What is Windows Boot Manager? How to Enable or Disable It?

What is Windows Boot Manager? How to Enable or Disable It?

How to Fix Dual Boot Option Not Showing In Windows

What is Windows Boot Manager?

By default, the BOOTMGR is a read-only file and it stays hidden on your computer. However, if you want to see its files, you may find this file inside the root directory of the partition (where an OS is installed). To view this file, you may open Disk Management and check the partition labeled as “System Partition“. Since this is a read-only file, there isn’t any drive letter associated with this volume.

In case you didn’t find such a volume, it must have been installed directly on your root drive i.e. over the C:\ drive. When you press the power button on your computer, BOOTMGR forces Winload.exe to start up which results in your operating system opening.

How to Delete the EFI System Partition in Windows 11/10

How to Enable or Disable Windows Boot Manager?

Now that you know what Windows Boot Manager is, let’s dive into ways to either enable or disable it on your Windows PC. One may perform this task using two different ways. The first one involves running a few codes over the CMD while the other one is through the System Properties window.

1] Using Command Prompt

  • Press Windows + X and select Terminal (Admin).
  • The UAC window will prompt next, hit Yes to authorize accessing the terminal.
  • When the terminal launches, press Ctrl + Shift + 2 to open Command Prompt.
  • Copy/paste the following code on it and press Enter

bcdedit /set {bootmgr} displaybootmenu yes

display boot menu in Windows

  • If you want to specify the timing for which the boot menu is displayed, execute this command next –

bcdedit /set {bootmgr} timeout 30

  • The number “30” in the above code stands for time in seconds after which the default OS will boot in.
  • That’s it, you have successfully enabled displaying the boot menu on your computer.

Restart your PC so that the recent changes become effective from the next login.

Disabling Boot Menu displaying during Windows Startup

In case you ever want the Boot Menu not to be displayed during Windows Startup, re-open Command Prompt and execute this code over it –

bcdedit /set {bootmgr} displaybootmenu no

  • Restart your PC and you will find no boot menu appearing during Windows Startup.

2] Enable or Disable the Boot Menu through System Properties

If you are not that comfortable with running codes over the terminal or console, you may use System Properties instead to either enable or disable the Boot Manager in Windows. Here’s what you need to do –

  • Open the Run dialog by pressing Windows + R.
  • Type “ sysdm.cpl” without quotes on it and hit the OK button.
  • Head over to the Advanced tab and hit the Settings button inside under Startup and Recovery.
Startup and Recovery Settings in Windows 11
  • On the next screen, use the up & down arrow keys to select the time for which you would like Boot Menu to keep displaying. Though you may change this time limit to 999 seconds, we suggest not using more than 30 seconds.
Turn on Windows 10 PC
  • Make sure to tick the box available left of “ Time to display list of operating systems“, “ Automatically restart” under System failure, and hit OK.

That’s it, you have successfully enabled displaying the Boot Menu during your PC startup. If you ever want to turn off the boot menu displaying during Windows Startup, re-visit the Advanced tab under System properties, and undo the recent changes over it.

This includes unchecking both boxes i.e. “ Time to display list of operating systems:“, and “ Automatically restart“. I hope you were able to either enable or disable the Windows Boot Manager using this guide. Let’s know in the comment section if you face any difficulty following this blog post.

Leave a Reply

Your email address will not be published. Required fields are marked *