win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?

目录

    • 1 问题现象
    • 2 解决方法
    • 3 终极大招

1 问题现象

因为需要用到hyper-v,所以安装完hyper-v后,新建了一个虚拟机,在开启虚拟机的时候,提示“虚拟监控程序未运行”,如下:

win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?_第1张图片

2 解决方法

  1. 先检查服务中的虚拟监控程序是否勾选
    【控制面板】-【程序】-【启用或关闭windows功能】
    win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?_第2张图片

  2. 如果是以上内容无法勾选,在bios界面里将“Data Execution Prevention”设置为“Enabied”,然后保存设置并退出。每个品牌电脑不一样,具体问题具体对待;

  3. 再回到1进行勾选【Hyper-V虚拟监控程序】;

  4. 如果仍勾选不了,查看电脑虚拟化是否开启;
    【任务管理器】-【性能】:
    win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?_第3张图片

  5. 如果出现已禁用,还需要进入bios中开启虚拟化,方法是:把Bios开一下虚拟化支持(开机进入BIOS,找到xxx virtual xxx,选择为enable)

  6. 再回到1进行勾选【Hyper-V虚拟监控程序】;
    win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?_第4张图片

3 终极大招

如果以上方法都设置了,但是仍然提示“虚拟监控程序未运行”,
则进行以下步骤:
以管理员身份打开cmd窗口,输入:bcdedit /set hypervisorlaunchtype Auto即可。


【分享、共勉、共进、提升】更多、更全、更新的软件测试领域知识,请关注:
win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?_第5张图片


你可能感兴趣的:(#,Windows)