Windows XP won't boot UEFI 32 bit

I installed windows xp on a usb hard drive using virtualbox

I made uefi there using a tutorial from YouTube

and connected it to a 2016 laptop, at startup it reboots, when I select safe mode you can see that the reboot occurs when the mup.sys driver is loaded

I tried to remove this driver, but in the end the reboot happened on another driver, then it came to fastfat, but I didn’t remove this driver

what can be done?