VMware 安装 Windows 虚拟机一直启动报错

报错这个,bios 开启了 CPU 虚拟化支持,搜了搜好像没相关解决方案,amd 的 cpu

i.loli.net/2021/09/19/LERF4gW5ZcwNqln.png

关闭了 hyper-v 后重启 vmware 立马可以使用了,这个是 Windows11 特有的 bug ?

VMware 版本 :VMware® Workstation 16 Pro
16.1.2 build-17966106

可以吧,虽然我只试过 vmware player,但 vmware 很早就说过兼容 hyperv 了,

win11 ?我是 win10,按理说 11 也一样,

可以,打开虚拟机平台支持,Vmware 更新到 2020 秋季以后

新版 Vmware 支持 Hyper-V 快有一年半了

win10 VMware15 可以同时使用没问题

VMware 可以和 hyper-v 共存都要 1 年多了咋还有问这茬的

之前可以,升级 win11 以后就报内存访问违规

我也记得可以,公司电脑没问题,家里电脑昨天怎么搞都报上面的错

和我这个错误一样吗

贴一下你的 vmware 版本呗

append,是最新的 16,虽然是 daoban 的

需要在系统功能里面启用 Windows 虚拟化平台

这个开启了的

虚拟机 CPU 设置里关掉 VT-x 虚拟化

#8 完全一样,升级成 Windows 11 之前应该还是好的

z 这个是没有开启的,虚拟机引擎的两个选项都没有开启
不知道是不是 Windows11 的 bug,Google 了一下相关资料很少

可以,win10 我试过了,win11 应该也可以吧。

可以的,报错内容去 VM 官网查,有解决方案

windows11 的话你那测试没问题是吗

win11 不行的,vbox 也不支持 win11,必须关闭 hyperv

hyperv 跟其他虚拟化技术是冲突的,要使用其它虚拟化技术就要关闭,也有软件 qemu 可以调用 hyperv,像上面说的新版本 VMware 可以调用 hyperv 技术,那性能跟你直接用 hyperv 是一样的。

据说 启用 hyperv 后,当前的系统也会以 hyperv 虚拟机方式启动。你不能在虚拟机安装 vmware 吧?大概就是这个意思

楼上两个不要强答,现在有 hypervisor 相关 API,能让上层在使用别的虚拟机软件。

没强答啊,你看这篇文章 juejin.cn/post/6854573210399145991

我这篇文章直接帮楼主解决问题

docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/about/

此外,如果已启用了 Hyper-V,这些易受延迟影响的高精度应用程序在主机中运行时可能也会出问题。 这是因为在启用了虚拟化后,主机操作系统也会在 Hyper-V 虚拟化层的顶部运行,就如来宾操作系统那样。
节选自微软官方文档

找了下 Windows 功能里面并没有找到 whp 这个选项,VMware 也没提示安装这个,不知道是不是 Windows11 问题

有的,如果是中文版系统显示的是中文名

vmware 官方宣布支持了 hypervisor API blogs.vmware.com/workstation/2020/05/vmware-workstation-now-supports-hyper-v-mode.html
你这不能拿老旧信息来强答啊

应该只是 Windows 版本太新了,VMware 安装程序判定不在支持列表里,等 vm 的新版本吧,我在 server2022 上也遇到了这个问题