最近在打開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
|
重啟主機