Windows上使用VMWare Workstation时,为虚拟机开启虚拟化Intel VT-x/EPT 或 AMD-V/RVI(V)
选项,启动时却提示不支持嵌套虚拟化,而我的CPU是i5-12500H,明明是支持的。
搜索发现,是因为我开了hyper-v,跟VMware冲突了,所以要使用VMware就要关闭hyper-v,不然VMware轻则性能很低,重则某些特性无法使用。
而关闭hyper-v也很简单
bcdedit /set hypervisorlaunchtype off
off
是关闭,更好的处理方式是设置为自动,需要的时候开启。
bcdedit /set hypervisorlaunchtype auto