anonymity
anonymity
发布于 2025-07-12 / 4 阅读
1
0

Win11家庭版关闭Hyper-v

起因是今天写Docker文档,写到Windows安装Docker,由于笔者电脑是Win11家庭版,自带的Hyper-v又是残缺不全的,在VMware虚拟机里安装的Windows专业版的cpu无法虚拟化,导致专业版虚拟机的Hyper-v也是残缺不全的。如图所示,家庭版主机里的启用或关闭Windows功能里没有Hyper-v

VMware虚拟机开启cpu虚拟化

就会弹出以下报错,选择否会导致虚拟机无法打开

笔者的解决办法是将家庭版主机的Hyper-v彻底关闭,使专业版虚拟机开启Hyper-v功能,具体操作方法如下:

  • 首先打开Windows安全中心,将设备安全性选项中的内核隔离关闭

然后重启电脑,接着去雷电模拟器官网下载HyperV-off.exe工具关闭Hyper-v

  • 在帮助中心搜索框中输入hyper-v,回车搜索

  • 点进第一条搜索结果,里面有详细教程以及工具下载链接

重启后,Win+r打开运行框,输入msinfo32查看hyper-v是否关闭,当基于虚拟化的安全性一栏为未启用时,表明Hyper-v已经关闭

接下来去VMware里勾选上虚拟化cpu,查看是否出现报错

OK,虚拟机正常启动没有出现“此平台不支持虚拟化的vt-x”报错,至此,成功关闭!


评论