Since I must use also VMWare I need to temporarily turn off Hyper-V
In Windows 8 I used
bcdedit /set hypervisorlaunchtype off
to disable hypervisor, and:
bcdedit /set hypervisorlaunchtype auto
to re-enable it.
In this way, after a normal reboot, VMware see Hyper-V as disabled and works fine
Unfortunately in Windows 8.1 using this command, VMWare doesn't start because see Hyper-V as enabled and I must use
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
This, unlike the previous way, doesn't simply turn-off Hyper-V, but disable the whole functionality that every time is unistalled and reinstalled.
Is there any other way to switch off-on Hyper-V without using dism?