When Creating a Hyper V VM Make sure to use Gen2 and make sure to go into properties and disable secure boot before run the VM for the first time.
This video shows you how to install the kali Linux iso file in Hyper V NOT the premade VM on the Kali Website.