Controlling Hyper-V on and off
IMO many guides (1, 2, 3) on Hyper-V based technologies emphasize enabling a Windows feature using dism.exe /enable-feature or Enable-WindowsOptionalFeature.
It is often omitted that hypervisorlaunchtype option also needs to be in proper state auto otherwise the features may seem enabled but they fail to start.
bcdedit /set hypervisorlaunchtype auto
Similarly
bcdedit /set hypervisorlaunchtype off
can help to persuade Hyper-V to release CPU for other virtualization tool like VirtuaBox.