虚拟机系列:Hypervisor launch failed; Processor does not provide the features necessary to run
Hypervisor launch failed; Processor does not provide the features necessary to run the hypervisor
问题描述
在Windows server 2012 r2
上配置完hyper之后,安装好虚拟机,出现这种情况Hypervisor launch failed; Processor does not provide the features necessary to run the hypervisor (BalStatus OxB, leaf1 EAX Ox860F01, VMCR MS EAX Ox8, SVM CPUID features Ox1, has working SMM Ox0).
求解决问题的具体步骤[图文教程]
这个错误信息说明您的处理器不支持Hyper-V,因此您需要检查您的处理器是否支持Hyper-V并进行相应的配置。下面是解决问题的具体步骤:
步骤1:检查处理器是否支持Hyper-V
首先,您需要检查您的处理器是否支持Hyper-V。要检查处理器是否支持Hyper-V,请按照以下步骤进行操作:
1.1 打开 PowerShell 或命令提示符
1.2 运行以下命令:
systeminfo
此处为小编带的运行界面:
此处为主机的
下方为虚拟机上面的
1.3 您将看到一个输出,其中包含有关您的系统的信息。查找“Hyper-V要求”部分,并查看“VM监控器”行。如果该行显示“是”,则您的处理器支持Hyper-V。否则,您需要更换处理器或选择不使用Hyper-V。
步骤2:启用Hyper-V
如果您的处理器支持Hyper-V,则需要启用它。按照以下步骤启用Hyper-V:
2.1 打开“服务器管理器”
2.2 单击“添加角色和功能”
2.3 单击“下一步”直到您看到“选择安装类型”屏幕
2.4 选择“基于角色或基于功能的安装”
2.5 在“选择目标服务器角色”屏幕上,选择“Hyper-V”
2.6 在“添加功能”屏幕上,单击“添加功能”
2.7 单击“下一步”直到您看到“安装”屏幕
2.8 单击“安装”以安装Hyper-V
步骤3:启用虚拟化
某些处理器需要启用虚拟化才能支持Hyper-V。如果您的处理器需要启用虚拟化,请按照以下步骤操作:
3.1 在服务器上重新启动
3.2 在重新启动期间按下 F2 或 DEL 键,以进入 BIOS 设置
3.3 在 BIOS 设置中,找到“高级”或“高级设置”选项
3.4 找到“CPU设置”或“处理器设置”选项
3.5 查找“虚拟化”或“VT-x”选项,并将其设置为“启用”
3.6 保存并退出 BIOS 设置,并重新启动服务器
步骤4:启用硬件辅助虚拟化
某些处理器还需要启用硬件辅助虚拟化才能支持Hyper-V。如果您的处理器需要启用硬件辅助虚拟化,请按照以下步骤操作:
4.1 在服务器上重新启动
4.2 在重新启动期间按下 F2 或 DEL 键,以进入 BIOS 设置
4.3 在 BIOS 设置中,找到“高级”或“高级设置”选项
4.4 找到“CPU设置”或“处理器设置”选项
4.5 查找“硬件辅助”或“VT-d”选项,并将其设置为“启用”
4.6 保存并退出 BIOS 设置,并重新启动服务器
完成以上步骤后,您应该已经成功启用了Hyper-V。如果您仍然遇到问题,请检查处理器是否支持Hyper-V,并确保已正确配置虚拟化和硬件辅助虚拟化。
Hypervisor launch failed; Processor does not provide the features necessary to run the hypervisor