1.在任务管理器检查虚拟化是否开启(如果之前能正常使用vmware,而现在才报错,那这个虚拟化应该是开启的)未开启需要在BIOS中开启(可以去查一下步骤)
2.在服务中关闭hyper
3.在控制面板>程序>启用或关闭windows功能中,关闭Windows 虚拟机监控程序平台功能和虚拟机平台功能(重启电脑生效)
4.如果电脑上有EnableVirtualizationBasedSecurity参数的话,将它设置为0(关闭win11提供的基于虚拟化的安全性)
按Win+R输入regedit进行注册表。
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard下的EnableVirtualizationBasedSecurity,将其值由1改为0。
5.关闭电脑内核
6.win+x进终端管理员,运行(必须以管理员方式)
bcdedit /set hypervisorlaunchtype off #关闭hyper
这几个步骤执行完就行了,再用vmware启动虚拟机就没问题了