Documentation
TurnKey on Microsoft Hyper-V
TurnKey should work fine OOTB on "Gen 1" Microsoft Hyper-V. Install it from the ISO image.
For "Gen 2" you will need to disable secure boot in the firmware config. You do that by opening the VM's settings, go to the Firmware tab, then uncheck the 'Enable Secure Boot' checkbox.