Making Hyper-V and Intel HAXM to co-exist

后端 未结 3 1189
南方客
南方客 2020-12-24 07:21

Windows phone emulator requires Hyper-V to run, but Android emulator in turn requires Intel Hardware Acceleration Manager (HAXM), which is intolerant to Hyper-V.

Is

相关标签:
3条回答
  • 2020-12-24 07:37

    This is probably the best work around:

    http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/04/14/creating-a-no-hypervisor-boot-entry.aspx

    You keep two BCD entries referring to same Windows 10 partition, but one with Hyper-V activated (hypervisorlaunchtype Auto), and another one with Hyper-V suppressed (hypervisorlaunchtype Off). Still you have to reboot the system, but no need to install/uninstall Hyper-V, which is a significant relief.

    A proposito, this article uses bcdedit which is a standard Windows command line utility. As an alternative, you can use a GUI application Visual BCD editor

    0 讨论(0)
  • 2020-12-24 07:41

    You cannot disable Hyper-V without booting.

    • Hyper-V is a type 1 hypervisor. It runs on the bare metal.
    • When you run Windows 10 with the Hyper-V enabled, the Windows root OS runs on the Hyper-V.
    • When you run Windows 10 with the Hyper-V disabled, the Windows runs on the bare metal without the Hyper-V in the middle.

    The only way to "remove" the Hyper-V below the Windows is restarting the machine.

    0 讨论(0)
  • 2020-12-24 07:46

    Update to Windows 10 v1801 and April 2018 update and it will work. Windows now supports Android emulation using Hyper-V. Thanks to @JunleLi for the tip.

    https://blogs.msdn.microsoft.com/visualstudio/2018/05/08/hyper-v-android-emulator-support/

    0 讨论(0)
提交回复
热议问题