起因是有两个朋友推荐给我一个win10的虚拟机,里面有很多我们这行需要的工具,省的自己安装。
我自己用的电脑是联想拯救者R7000,windows10企业版,我自己就去装这个虚拟机了,但是在他们的电脑上装这个虚拟机没问题,我自己装的时候就出现了这个vcpu-0的问题。
第一次刚装上的时候没啥问题,但是当我把虚拟机关机然后第二天开机的时候,就出现了问题。
关于这个问题我自己也在网上搜了很多,网上说的处理的方法也有很多,比如在虚拟机安装目录下找到某某.vmx文件,在里面添加两行代码;又比如关闭虚拟机的3D图形功能;又比如开启自己电脑的什么虚拟机功能,在任务管理器的性能里面可以看到;又比如在电脑的bios里面开启什么东西。
当然这几个方法都没有解决我的问题,前面几个我都自己试了没用,最后一个bios我根本找不到在哪里进去,在网上看的进入bios模式的方法对于我这个电脑来说都不行,比如在开机界面一直点按F1或者F2或者delete等等,我都试过都进不去bios模式。
下面说说我自己的解决方法(此方法来源于在b站搜索的视频)。
首先,打开自己电脑的设置,在里面找到应用→可选功能→更多windows功能,在这里把Hyper-V取消勾选(搜的资料里面这么说的,我自己的电脑本来就没勾选),往下划找到虚拟机平台,勾选上,点击确定之后等待电脑重启。
然后,重启好之后,打开虚拟机,在出现问题的那个虚拟机那里点开设置,在处理器选项中,把虚拟化引擎里面的两个选项都取消勾选,点击确定。
这样之后我再次启动这个虚拟机就没有出现问题了,关机再次启动之后也没有问题,记录一下,并且希望能给有缘人一些参考。
(下面是我处理过程中的一些关键点的截图)