Vmware與Hyper-v不兼容的解決方法
不能共存原因分析
Hyper-V 是一個type 1 hypervisor,當在 Windows 中啟用 Hyper-V 時,Windows 系統(tǒng)在硬件底層與 Windows 應(yīng)用層之間插入了一層 Hyper-V,而原來的 Windows 應(yīng)用層則變成了一個運行在 Hyper-V 上的虛擬機。
而 VMWare Workstation/Player 使用一種被稱為虛擬機監(jiān)視器(Virtual Machine Monitor,VMM)的機制,直接訪問 CPU 內(nèi)建的虛擬化功能,因此,它們本身不能在虛擬機環(huán)境中運行,換句話說,不支持嵌套虛擬化(nested virtualization)。
當 Windows 啟用 Hyper-V 時,原來的 Windows 變成了虛擬機環(huán)境,偏偏 VMWare Workstation/Player 不能在虛擬機環(huán)境中運行,因此,運行VMWare Workstation/Player 時會報錯。
解決辦法
把一個Windows系統(tǒng)變成兩個系統(tǒng)使用。一個是加載Hyper-V的驅(qū)動服務(wù)的,而另個一個不加載。但系統(tǒng)還是一個,在我們啟動時候我們會看到兩個菜單,一個可以使用默認啟動HYPER-V,一個默認不啟動HYPER-V,而用VMWARE Workstaiton的,那這個啟動菜單怎么做呢?
第一步:以管理員身份打開命令提示符
第二步:輸入以下命令,創(chuàng)建一個啟動菜單,并記下{ } 中的一串代碼。
第三步:輸入以下命令,將此啟動選項,關(guān)閉Hyper-V功能
第四步:重新啟動,此時可以在菜單中看到有兩個啟動選項
此時選擇第一個選項,就可以使用Hyper-V。第二個選項,就可以安裝或使用Vmware Workstation了。現(xiàn)在我們可以隨心所欲的使用不同的虛擬化環(huán)境了。
當然,如果想刪除其中一個菜單選項的話,可以使用bcdedit命令來刪除,還可以使用更簡單的方式,你可以運行msconfig跳出圖形界面來刪除,以下截圖
好了,就講到這里,大家可以去試一下了。
其他解決方法:
方案一:檢查程序和功能里的hyper-v服務(wù)是否關(guān)閉
如果看見打鉤了就是開啟狀態(tài),再點一下就關(guān)閉Hyper-v服務(wù)了,這時候重啟計算機·試一下如果這時候還不行你就要往下看了,就需要用到命令關(guān)閉了,人生建議:直接看下面使用命令關(guān)閉,省的麻煩
方案二:通過命令關(guān)閉Hyper-V
通過命令關(guān)閉Hyper-V(控制面板關(guān)閉Hyper-V起不到?jīng)Q定性作用,要徹底關(guān)閉Hyper-V)
以管理員身份運行Windows Powershell (管理員)(Windows鍵+X)運行下面命令并重啟電腦:
1. bcdedit /set hypervisorlaunchtype off
重點?。?!
從 VMWare Workstation/Player 15.5.5 版本開始,VMWare 公司重構(gòu)了 VMM機制,將 VMM 機制調(diào)整為在用戶級別運行,不再直接訪問硬件,而是通過利用微軟的 Windows Hypervisor Platform (WHP) 的 API 來運行。從而徹底解決了 VMWare Workstation/Player 與 Hyper-V 的沖突問題。
所以需要:
將 Windows 版本升級到 Windows 10 20H1 或更高版本。將 VMWare Workstation/Player 升級到 15.5.5 或更高版本,
具體安裝虛擬機時注意:
在安裝時,需要在如圖所示的這一步勾選“自動安裝 Windows Hypervisor Platform (WHP)”
如果報錯“VMWarePlayer 在此主機上不支持嵌套虛擬化。模塊 MonitorMode 啟動失敗。未能啟動虛擬機”,打開虛擬機的設(shè)置選項,找到“處理器”,去掉如圖所示的三個選項前面的鉤,點擊“確定”就可以了。
以上就是Vmware與Hyper-v不兼容的解決方法的詳細內(nèi)容,更多關(guān)于Vmware與Hyper-v不兼容的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
在VMware中Nat方式設(shè)置靜態(tài)IP的方法
今天小編就為大家分享一篇在VMware中Nat方式設(shè)置靜態(tài)IP的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06VMware虛擬機系統(tǒng)無法使用橋接聯(lián)網(wǎng)的解決方法
這篇文章主要介紹了VMware虛擬機系統(tǒng)無法使用橋接聯(lián)網(wǎng)的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08VMware虛擬機三種網(wǎng)絡(luò)模式區(qū)別
提到VMware大家就想起了虛擬機技術(shù),虛擬機技術(shù)在最近的幾年中得到了廣泛的發(fā)展,一些大型網(wǎng)絡(luò)服務(wù)商都開始采用虛擬機技術(shù),不僅節(jié)省了投資成本,更節(jié)約了能源的消耗。2016-10-10