Hello,
Based on the error messages you’ve provided, it seems that VM is not properly configured to boot from the Windows 10 installation media. Here are some steps to troubleshoot and resolve the issue:
Check the VM Settings:
Make sure that your VM is configured with a virtual DVD drive and that the Windows 10 ISO image is loaded into the virtual DVD drive.
Ensure the boot order is set correctly in the VM settings. The DVD drive should be set as the first boot device.
Secure Boot:
Check if Secure Boot is enabled in the VM settings. For some Windows 10 versions, Secure Boot needs to be enabled, but in other scenarios (like when using custom or non-standard bootloaders), you might need to disable it.
Windows 10 ISO Image:
Verify that the ISO image you are using is not corrupted. You can download a fresh copy of the Windows 10 ISO from the official Microsoft website if necessary.
Generation 1 vs Generation 2 VMs:
Hyper-V allows you to create either Generation 1 or Generation 2 VMs. Generation 2 VMs support UEFI-based firmware, Secure Boot, and more, whereas Generation 1 VMs use traditional BIOS. If you’re installing Windows 10, generally you should be using Generation 2, but if your setup requires it, ensure you’re using the correct generation for your needs.
Compatibility with ARM64:
The new Surface devices with Snapdragon CPUs are ARM-based, and you mentioned that you cannot run VMware, which might be due to the architecture incompatibility. Ensure that your Windows 10 ISO is for ARM64-based systems. Standard x86 or x64 ISOs will not work on an ARM64-based processor. Since your processor is ARM-based, you will need to get an ARM64 version of Windows 10.
Hyper-V Configuration:
Make sure Hyper-V is properly configured to support the VM. Since you are using an ARM-based CPU, the typical Hyper-V setup for x86/x64 CPUs may differ.
Best Regards,
Hania Lian
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.