Avr 042023
You need to boot in UEFI mode but do not want to convert your disk to GPT (with mbr2gpt for instance)?
-free some disk space (by shrinking you main partition for instance)
-create a FAT32 partition
-make your partition bootable with bcdboot c:\windows /s g: /f all (with g: being your new partition)
-now, shutdown your computer, modify your bios to UEFI, reboot and enjoy!

Be warned that, while the vastest majority of motherboards will happily load \EFI\BOOT\BOOT*.EFI from the first FAT32 partition of an MBR drive, it’s not guaranteed, as it’s outside the EFI spec.
For example, a board I own – the Asus P8Z77-V LX – simply hangs at the POST screen when you turn off the CSM to force a UEFI boot. Converting the drive to GPT gets things working again.