win10家庭版虚拟机VMware Workstation 与 Hyper-V 不兼容的问题

最关键在于最后一句话,我是这么解决的

下面是贴吧大佬写的

最近是不是接收了一个比较大的更新?
在最新版本的WIN10里面,微软引入了基于虚拟化容器的安全机制,简单理解就是把系统内核放进一个隔离容器里面运行以提高安全性,这个隔离容器似乎是用Hyper-V制作的,专业版上有完整版,而家庭版可能推送了一个精简的运行环境。这个状况就相当于精简版Hyper-V抢占了VMware的虚拟化资源了。我用Win10专业版,这个状况感觉挺复杂的,甚至看到其它专业版的用户把Hyper-V全部卸载了也没用,因为这个安全环境深入UEFI底层了。我也还没解决。因为我喜欢这种安全性,但是我就没法用vmware了。
可以试一下在BIOS里面禁用虚拟化,重启后再重新进BIOS开虚拟化,看看能不能顺带停止这个机制的运行。
如果楼主一点也不喜欢这种安全机制,只想玩vm,那看看这篇文章
https://kb.vmware.com/s/article/2146361?lang=zh_CN
楼主可以搜一下Device Guard机制和vmware的冲突。那个Device Guard就是新版Windows Defenders里面的“设备安全性”里的“内核隔离”。

然后我搜了一下

Device Guard机制和vmware的冲突

 

通过不断寻找我找到了一个这篇文章https://blog.minirplus.com/10268/

解决Windows10运行VMware Workstation出现与Device Guard不兼容导致无法运行与创建虚拟机问题

by Minirplus on 2017-04-19 in How To

最近在打开VMware Workstation虚拟机的时候突然发现无法新建和开启已有虚拟机,开始以为是在BIOS里关闭了Intel VT-x,但是检查一遍后,发现确实都已经开启了。研究了很久,以为是Device Guard的问题,但是最后发现,只是Hyper-V的问题,只需要关闭Hyper-V即可解决该问题。

现象

运行已创建的虚拟机出现

VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstation。有关更多详细信息,请访问http://www.vmware.com/go/turnoff_CG_DG。

 

 

 

新建虚拟机出现此主机不支持64位客户机操作系统,此系统无法运行。 

 

原因分析

Windows10开启Hyper-V后与VMware Workstation冲突导致无法运行和新建虚拟机。

一般来说Windows10默认不会打开Hyper-V,但是安装Docker默认会打开Hyper-V。

解决方法

禁用Hyper-V

步骤

打开Windows PowerShell(管理员)

 

运行命令

1

bcdedit /set hypervisorlaunchtype off

 

重启主机

文章到此为止,但是下面有一个评论起到了关键作用

一个按照步骤来,发现没有成功,但是Windows Defender安全中心的“设备安全性”-“内核隔离”没有关闭。点击内核详细信息,关闭内存完整性,重启计算机就可以再次打开了

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值