Booting Windows with Hyper-V turned off
Windows technology called Hyper-V is enabled by default on Windows boot in case of using Hyper-V compatible hardware. This creates a conflict with some virtualization software like VMWare or VirtualBox. The fastest solution for this problem is creating alternative boot option for the same system partition, with Hyper-V option turned off. And the fastest way to do this is to use good old windows command prompt.
First, run windows command prompt as Administrator. You may search the app with the keyword «cmd», right click on app icon and select run as Administrator option in popup menu.
Next, run this command
bcdedit /copy {current} /d "Windows no Hyper-V"
This command simply creates a copy of current boot record with the specified entry name. You may use any text instead of “Windows no Hyper-V”.
On success, you will see the GUID of new boot entry in the result message, something like
The entry was successfully copied to {*** GUID here ***}.
You should copy or write down this GUID, in order to use it on the next step.
Now, run this command
bcdedit /set {*** GUID here ***} hypervisorlaunchtype off
This command sets “no Hyper-V boot” option for the boot entry with specified GUID.
Optionally, you may set this new boot entry as default in boot sequence with the help of this command
bcdedit /default {*** GUID here ***}
Also, you may set boot menu timeout with this command (30 sec. by default)
bcdedit /timeout 10
If you want to see all boot entries available – simply run
bcdeditwithout any parameters
Note: Your Windows installation may be optimized for fast startup. In order to access boot menu you may need to hold down Shift key while clicking Restart.