VirtualBox FATAL: INT18: BOOT FAILURE

I have just took a back up of my windows PC, in the backup folder I can see a VHD file, I thought to run this with VirtualBox, but I the boot failure message. I suspect there is not boot information in the partition, if this is correct is there anyway to boot this file via VirtualBox.

Sorry, I have very min. knowledge about virtualization.


Enable EFI:

Settings -> System -> Motherboard

OR

vboxmanage modifyvm vmname --firmware efi