Sorry to resurrect this, but I was having this problem as well. One thing that I learned about this is that if I held the power button down to turn off the machine, turned it back on and hit Del to go into the BIOS that worked. I could then CTRL+ALT+Del to reboot the machine into Windows.
Every time I powered off the machine the machine, or rebooted though the issue would reoccur. I SEEM to have gotten past it though by going into the BIOS and removing everything from the boot order: that’s right, there’s nothing in my boot order. The computer then rebooted into a UEFI Shell where I typed the following commands to manually define where Windows is booting from. Since then every reboot/power off has worked without issue.
-
map blk0
-
blk0:
-
efi\Boot\bootx64.efi
Also it seems Windows (or possibly a poorly programmed BIOS) may reset the boot order. Windows updates appear to be a trigger. Just boot back to the BIOS and remove everything from the boot order again.
Hope this helps someone out in magical internet land.