(Win11 24H2)解决虚拟机VMware-开启虚拟化 Intel-VT-x/EPT 或 AMD-V/RVI(V)

问题出现:

最近在虚拟机里安装ensp和配置EVE-NG时,由于没有开启虚拟化 Intel-VT-x/EPT 或 AMD-V/RVI(V)而不能正常运行。而开启虚拟化时报错:此平台不支持虚拟化的Intel VT-x/EPT。故上网搜索解决方法,解决方法是关闭Hyper-V,虚拟机平台,Windows虚拟机监控程序平台和适用于Linux的Windows子系统功能,但是升级到24H2的Win11无法像以前一样正常关闭Hyper-V功能。
部分方法参考了文章:Windows11升级24H2之后无法关闭Hyper-V怎么办?_MuMu模拟器_安卓模拟器

解决方法:

1.从 Microsoft 下载中心下载Device Guard and Credential Guard hardware readiness tool,下载后解压至任意文件夹

Download Device Guard and Credential Guard hardware readiness tool from Official Microsoft Download Center
2.以管理员身份运行PowerShell

3.cd命令进入刚刚解压的dgreadiness_v3.6文件夹下

4.输入以下代码并回车:

.\DG_Readiness_Tool_v3.6.ps1 -Disable

笔者这里出现了异常报错提示,如果没有的话就直接重启电脑后按下 Windows 徽标键或 F3 后再按下回车即可即可。有的话继续做下一步。

5.输入set-ExecutionPolicy RemoteSigned,输入A选择全是,再输入get-ExecutionPolicy,然后再重新输入第四步的代码。

6.重启电脑,Windows会进入Credential Guard Opt-out Tool,此时按下 Windows 徽标键或 F3 后再按下回车即可

7.打开系统信息,发现基于虚拟化的安全性已关闭,说明成功

8.在启用或关闭Windows功能中,关闭如下几个选项

重启电脑,发现VM中的虚拟化功能可以正常打开。

至此结束。

开启基于虚拟化的安全性

如果关了之后又要重新打开,笔者看了一下文档,运行这条命令然后重启应该就能完成设置了(还没测试) 之前那条命令是关闭了HVCI(基于虚拟化的安全代码完整性保护)和CG(控制流防护)

.\DG_Readiness_Tool_v3.6.ps1 -Enable -HVCI -CG

验证 HVCI 或 CG 是否已启用

.\DG_Readiness_Tool_v3.6.ps1 -Ready

 

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值