Where developers come to connect, share, build and be inspired.


Prevent Windows8 to register itself as default boot entry in UEFI systems


As I have recently installed Windows8 on a UEFI+GPT system, I discovered that it has the typical Windows habit to put itself as the first boot entry in the UEFI, named "Windows Boot Manager", after every reboot/shutdown. As I prefer Linux and only occasionally use Windows, changing the UEFI boot order every time I wanted to boot Linux was a chore.

Thus, I looked and found a solution. More a workaround actually, as there seems to not be possible to completely stop Windows8 to add a boot entry for itself:

bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi

this, run from Windows of course, makes rEFInd the "Windows Boot Manager" entry instead of Windows' own so I can choose to boot Linux or Windows with it. Change the path with your Grub/SYSLINUX/Gummiboot/whatever if you don't use rEFInd.


  • 2417451c812a68fbb4a28f52f78864bb

    You can change the "Windows Boot Manager" description with:

    bcdedit /set {bootmgr} description "rEFInd Boot Manager"

  • Gravatar

    Thanks. I thought there was a way to change the entry's description but didn't care enough to look for it.

Add a comment