Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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?

share|improve this question
On 64 bit Windows, the command bcdedit can be found in %WINDIR%/Sysnative, for those of you having trouble locating it. See superuser.com/a/886278/209016 –  Manuzor May 19 at 7:25

2 Answers 2

up vote 7 down vote accepted

The problem was caused by a setup corruption occurred after the upgrade, reinstalling both VMware and Hyper-V, the solution to disable and re-enable the Hypervisor launch, still works.

share|improve this answer

With Windows 8.1 and VMWare Workstation 10.03 you can use both Hyper-V and VMWare except I suspect you are not getting full virtualization under VMWare. It will only let you run 32-bit VMs with possibly other limitations.

Turning it off through boot entry allows you to run 64-bit VMs again without uninstalling the Hyper-V feature. Either the hypervisorlaunchtype setting being on off or Auto there were no messages about Hyper-V in VMWare.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.