how many people are going to use it if i made a tool that let you edit the boot order using an interface?
alright everyone, presenting to you, bootswap!
A lightweight Win32 utility for managing UEFI firmware boot entries.
here is the code: https://github.com/aryanchoudharypro/bootswap
GitHub - aryanchoudharypro/bootswap: A lightweight Win32 utility for managing UEFI firmware boot entries

A lightweight Win32 utility for managing UEFI firmware boot entries - aryanchoudharypro/bootswap

GitHub
@Aryan I am going to ask a very stupid question, why, because I can. is this a way that you can temporarly boot from a thumb drive if you wanted too? also do you know if this works for all bios's, or how does this work? ok, that is more like two questions. smile.
@JamminJerry I think it works for all bios at least all the uefi once. As for the drive question, it may or may not show up but if it does, you can just dragg it to the top, and when you reboot with a drive plugd in, it will boot from that
@Aryan well I did download it so I planned on checking it out, but just thought I would ask some questions as I didn't see this info on the github page. smile.
@JamminJerry @Aryan so for some reason, when I load this, i see this, twice. Windows Boot Manager - \EFI\Microsoft\Boot\bootmgfw.efi 1 of 4 and Windows Boot Manager - \EFI\Microsoft\Boot\bootmgfw.efi 3 of 4 and I presume, this is for booting from the hard disk, Internal Hard Disk or Solid State Disk 4 of 4. but i'm not sure what I'd use ot boot from USB, I presume EFI USB Device 2 of 4 would boot from USB media?
@munchkinbear @JamminJerry their should be an UEFI:Removable Device option. Though for somee reason windows sometimes doesn't show it to bcd in which case sometimes plugging a drive helps to get the entry. Also i think your boot manager is duplicated or something. or do you have diffrent versions of windows installed?
@Aryan @JamminJerry this is a clean install, I've done nothing to it from the factory
@munchkinbear @JamminJerry can you run bcdedit /enum firmware from an administrator cmd and tell me what you get their?
@Aryan @JamminJerry since I'm still here
spopp> bcdedit /enum firmware

Firmware Boot Manager
---------------------
identifier {fwbootmgr}
displayorder {bootmgr}
{977025b8-157c-11f1-9643-92f0ff050a57}
{ba1d3101-2361-11f1-a853-806e6f6e6963}
{977025b9-157c-11f1-9643-92f0ff050a57}
timeout 0

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-US
inherit {globalsettings}
isolatedcontext Yes
default {current}
resumeobject {52b3cfd1-157d-11f1-9643-92f0ff050a57}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30

Firmware Application (101fffff)
-------------------------------
identifier {977025b8-157c-11f1-9643-92f0ff050a57}
description EFI USB Device
isolatedcontext Yes

Firmware Application (101fffff)
-------------------------------
identifier {977025b9-157c-11f1-9643-92f0ff050a57}
description Internal Hard Disk or Solid State Disk
isolatedcontext Yes

Firmware Application (101fffff)
-------------------------------
identifier {ba1d3101-2361-11f1-a853-806e6f6e6963}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
isolatedcontext Yes
spopp>
@munchkinbear @JamminJerry yup, as you can sea you have duplicate bootmgr entries. also, i think the usb thing mite be it. which brand is your pc?
@Aryan @JamminJerry it's an HP omen gaming laptop. :-)
@munchkinbear @JamminJerry then it is most sertenly the efi usb device