Virtualisation under boot camp

Anybody know why the CPU virtualisation features are disabled if booting from power off into Windows (running under boot camp), but if you boot to MacOS first (as far as the login screen is enough), then reboot, hold down the option key and boot into windows they are enabled?


This is repeatable and happens every time.


Thanks

Windows, Windows 10

Posted on Apr 20, 2020 6:31 AM

Reply
5 replies

Apr 21, 2020 12:22 AM in response to Loner T

On the Mac side, it shows VMX as an available CPU feature - I believe that is the virtualisation function.


In Windows, it entirely depends on whether it's been booted straight into Windows, or into MacOS and then rebooted. If it's the latter then Hyper-V works as intended, and VMs will start. If it's booted straight into Windows then virtualisation is not enabled and VMs will not run. The virtualisation features status (i.e. whether they are enabled or not) can also be seen on the CPU section of Task Manager.


Thanks

Apr 20, 2020 7:08 AM in response to Loner T

It boots into Windows OK in either case - but I'm wanting the virtualisation features to run Hyper-V . This does run fine provided the computer has been booted into MacOS first then rebooted, so that the virtualisation features are available. If it's booted straight to Windows, then Hyper-V throws up the expected error about virtualisation features not being available.


On a Windows machine the features are either on or off, usually selected via a tickbox in the BIOS/UEFI, but Macs don't have an equaivalent to this, and the behaviour where you have to boot into MacOS first before they appear as enabled in Windows is rather strange.


As regards the model, it's a 2015 12" Macbook, running Catalina and Windows 10.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Virtualisation under boot camp

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.