此平台不支持虚拟化的 AMD-V/RVI 原因与解决方法
今天,一位群友在 VMware Workstation Pro 中启动虚拟机 时遇到了以下错误提示:
此平台不支持虚拟化的 AMD-V/RVI。 不使用虚拟化的 AMD-V/RVI,是否继续?
当他点击“是”后,又提示错误如下:
VMware Workstation 在此主机上不支持嵌套虚拟化。 模块 “HV” 启动失败。 未能启动虚拟机。
原因
根据这位群友所说,虚拟机 “eve-ng 懒人版” 之前可以正常使用,但在暑假期间他不小心将软件删除,重新下载后启动时就出现了上述问题。
在之前的案例中,也有用户在安装 VMware 后尝试虚拟机嵌套时,勾选了虚拟机 CPU 的 “虚拟化 Intel VT-x/EPT 或 AMD-V/RVI” 选项,结果却无法启动虚拟机,并提示 “此平台不支持虚拟化的 AMD-V/RVI”。
经过查找资料,发现导致这个问题的主要原因是 Hyper-V 与 VMware 冲突 以及 Windows Defender 的内核隔离。
解决方法
找到问题原因后,解决起来就容易多了。具体操作步骤如下:
- 关闭 Hyper-V 相关功能
- 打开“控制面板”,选择“程序”,点击“启用或关闭 Windows 功能”。
- 关闭所有关于 Hyper-V 的功能。以下图片红框部分都需要关闭,不用打勾:
- Hyper-V
- Microsoft Defender 应用程序防护
- Windows 沙盒
- Windows 虚拟机监控程序平台
- 容器
- 适用于 Linux 的 Windows 子系统
- 虚拟机平台
- 关闭 Hyper-V 相关功能
- 关闭 Windows Defender 内核隔离
- 打开“Windows 安全中心”,选择“设备安全性”。
- 点击“内核隔离详细信息”,将“内存完整性”关闭。
- 关闭 Windows Defender 内核隔离
- 重启电脑
- 调整完成后,重启电脑。
- 重启电脑
通过上述步骤,您就可以顺利使用 VMware 的虚拟机嵌套功能了。
© 版权声明
© 版权声明
分享是一种美德,转载请保留原链接
THE END
暂无评论内容