如果启用了描述的功能,则问题出在Hyper-V已禁用或Hypervisor代理未运行
解决方案A(如果Hyper-V被完全禁用或未安装)
以管理员身份打开PowerShell,然后
启用Hyper-V与
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
解决方案B(如果Hyper-V功能已启用但不起作用)
通过以下方式启用虚拟机监控程序
bcdedit /set hypervisorlaunchtype auto
现在重新启动系统,然后重试。
解决方案C
如果问题仍然存在,则可能是系统上的Hyper-V已损坏,因此
进入控制面板-> [程序]-> [Windows功能],然后完全取消选中所有与Hyper-V相关的组件。重新启动系统。
再次启用Hyper-V。重新开始。
注1:
Hyper-V需要将硬件虚拟化作为前提条件。确保您的PC支持它,如果可以,但仍然无法正常工作,则可能是您的BIOS配置不正确并且此功能已被禁用。在这种情况下,请检查并启用它,然后重试。可以根据所使用的平台以不同的名称报告虚拟化功能(例如,如果看不到显式使用虚拟化标签的任何选项,则在AMD上必须检查SVM功能状态,在Intel上要检查VT-x功能状态)。
笔记2:
Hyper-V的可以只与某些版本的例如被安装:
Windows 10企业版;Windows 10专业版;Windows 10教育版。
Hyper-V 无法安装在便宜或移动Windows版本上,例如:
Windows 10家庭版;Windows 10移动版;Windows 10移动企业版。