Windows11 VMware 17 运行虚拟机报错 “此平台不支持虚拟化的 Intel VT-x/EPT(经过实践总结的终极解决方案)

0 阅读1分钟

## 前提:CPU支持虚拟化并在BIOS开启了配置,可在任务管理器查看"性能-->cpu-->虚拟化"显示是否启用

一、关闭Hyper-V、Windows 虚拟机监控程序平台、适用于Linux的Windows子系统和虚拟机平台功能

{AEF3BA52-3E83-41CA-9372-CB10CFDA415E}.png

二、执行关闭Hyper-V脚本

bcdedit /set hypervisorlaunchtype off
# 之后如果需要重新开启则把off设置为auto

三、关闭内核隔离

在Windows安全中心中进入设备安全性 – 内核隔离详细信息,确保“内存完整性”功能处于关闭状态。 {32E42908-5462-40BC-A685-0726BD72CDAD}.png

四、禁用Hyper-V相关服务

“win+r”键入“services.msc”打开服务管理器,找到H开头的Hyper-V相关的服务,右键属性将启动类型改为禁用。 {1C43F37D-E711-46E7-8C98-601752DF5E1B}.png

五、禁用基于虚拟化的安全性

“win+r”键入“msinfo32”打开系统信息界面,可以看到基于虚拟化的安全性是“已启用”状态。“win+r”键入“gpedit.msc”打开组策略编辑器,"计算机配置-->管理模板-->系统-->Device Guard"找到“打开基于虚拟化的安全”右键编辑配置为“已禁用”并应用。 {338368D7-F539-4674-8334-CC91AD2B872F}.png

总结:走一遍以上配置,重启电脑,开机后大概率能正常使用嵌套虚拟化功能