您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下运行 VMware Workstation 的最低要求

终于解决了,啊啊啊啊啊啊啊。

在打开虚拟机时,提示:您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下运行 VMware Workstation 的最低要求,如下图。

这个问题按照网上的很多种教程解决,始终无法解决。也有可能是每个人的电脑系统都不一样吧,所以有些方法对我都没用,不过我都会全部写出来,希望能帮到您。

1、查看内存是否隔离开了。

 判断内核隔离是否处于打开状态,如果打开,进行关闭,默认是关闭状态。

二、查看是否是Hype-v所引起的

右击我的电脑,点击管理,进入服务找到HV主机服务,如果其启动类型不是禁用状态,就修改为禁用状态,如下图。

 打开控制面板,点击“卸载程序”再点“启用或关闭Window功能”,分别找到Hyper-V、适用于Linux的Window子系统、远程差分压缩API支持,如果是起来,则取消。如下图。

执行上面这些步骤之后,我自己个人的电脑就可以正常打开虚拟机了,但是在公司的电脑还是不行,于是,我继续在网上寻找解决方法,果然功夫不负有心人。

三、查看基于虚拟化的安全性是否处于正在运行状态。

win+R,在运行中输入msinfo32就可以查看了,如下图

 如下图我的是修改后的状态,原来的基于虚拟化的安全性是处于“正在运行”

如何解决呢,需要下载一个工具

官方地址如下:https://www.microsoft.com/en-us/download/details.aspx?id=53337

链接:https://pan.baidu.com/s/1U2kiKigQNsfIkI2xNzoDXA?pwd=k9vf 
提取码:k9vf

下载完之后解压,这个时候需要使用管理员打开PowerShell,切换到解压的目录

 

 之后就执行

.\DG_Readiness_Tool_v3.6.ps1 -Disable

如果报错,这个时候就需要执行如下命令:

set-ExecutionPolicy RemoteSigned

 然后再执行:

.\DG_Readiness_Tool_v3.6.ps1 -Disable

可能执行了这个命令之后还会有一些提示,不过无关大局,不管它。

然后重启电脑,重启过程中会有两个页面来回切换,就直接按F3,电脑重启成功之后再在运行中输入msinfo32,就会发现基于虚拟化的安全性以及修改为未启用了。

再次打开虚拟机,OK,解决了。

可能还会有其他的解决方法,欢迎各位大佬指教。

猜你喜欢

转载自blog.csdn.net/m0_64655190/article/details/130559457