2023-12-10 www.dnxtw.com
原因分析不能共存
Hyper-V 是type 1 hypervisor,当在 Windows 中启用 Hyper-V 时,Windows 硬件底层与系统相结合 Windows 在应用层之间插入一层 Hyper-V,而原来的 Windows 应用层变成了一个操作 Hyper-V 上面的虚拟机。
而 VMWare Workstation/Player 使用一种被称为虚拟机监视器(Virtual Machine Monitor,VMM)直接访问的机制 CPU 因此,它们不能在虚拟机环境中运行,换句话说,它们不支持嵌套虚拟化(nested virtualization)。
当 Windows 启用 Hyper-V 时,原来的 Windows 它变成了虚拟机环境,但它变成了虚拟机环境 VMWare Workstation/Player 因此,VMWare不能在虚拟机环境中运行 Workstation/Player 时会报错。
vmware和hyper-v不兼容Windows11的解决方案
第一步:作为管理员打开命令提示符。
第二步:输入以下命令,创建启动菜单并写下{ } 一串代码。
第三步:输入以下命令,启动选项,关闭Hyper-V功能。
第四步:重新启动,菜单上可以看到两个启动选项。
此时选择第一个选项,可以使用Hyper-V。第二个选项可以安装或使用Vmware Workstation。现在我们可以随意使用不同的虚拟化环境。
当然,如果您想删除菜单选项之一,您可以使用bcdedit命令或更简单的方法删除它。您可以运行msconfig跳出图形界面删除以下截图。
1、如果还是不行,那我们就打开c盘“C:\$WINDOWS.~BT\Sources\Panther位置。(可能有隐藏文件夹)
2、然后把其中的“”compatscancache.dat删除文件夹,然后重新启动软件。
08-01335
12-17320
12-18328