运行Windows Phone模拟器提示“Unable to start the emulator”的解决办法

错误提示:The emulator is unable to start because the hypervisor is not running. The likely cause is that hardware-assisted virtualization is not enabled……
如图:

运行Windows Phone模拟器提示“Unable to start the emulator”的解决办法_第1张图片
错误信息

造成这个问题的原因通常是由于Hyper-V 虚拟机无法启动造成的。

Hyper-V虚拟机无法启动的原因有两个:

  1. 安装了其他的虚拟机软件,如VMWare Workstation导致冲突。
  2. 没有启用Hyper-V功能。

解决方法:

  1. 如果安装了其他虚拟机,需要将其服务停止。
  2. 打开控制面板-程序-程序和功能,点击启用或关闭Windows功能
    运行Windows Phone模拟器提示“Unable to start the emulator”的解决办法_第2张图片
    功能

    勾选Hyper-V,点击“确定”。
    运行Windows Phone模拟器提示“Unable to start the emulator”的解决办法_第3张图片
    Paste_Image.png
  3. 重启Windows,等待配置成功。

例外情况

以上是比较常见的一个解决方法,而我的操作系统是windows10,却遇到了另一种例外的情况:

VMWare服务没有停止,而Hyper-V又是勾选状态,无法进行WIndows 重启自动配置功能

解决方法如下:
以管理员身份运行命令提示符CMD,在里面输入:

net localgroup "Hyper-V Administrators" <当前用户名> /add

如我输入的是:

net localgroup "Hyper-V Administrators" gefangshuai /add

回车,重启Windows,久违的自动配置功能出来了!

你可能感兴趣的:(运行Windows Phone模拟器提示“Unable to start the emulator”的解决办法)