讓Hyper-V和VMware虛擬機軟件共存


因為電腦上既要用win8裝wp8模擬器,又要用vm裝OS,所以點vm的時候就會出現一下情況。

VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Workstation.

 

這是因為,兩者都是基於 CPU 等底層硬件的 Hypervisor 機制來實現的,而他們必須獨占管理 Hypervisor,因此不能在一台電腦中同時運行。

 

如果實在需要在一個系統中安裝和使用這兩種虛擬機平台,我們暫時只能使用折中的辦法,那就是為 Windows 創建兩個啟動菜單,在啟動時可以選擇是否要運行 Hyper-V。實現方法很簡單,只需在 Windows 中以管理員身份運行命令提示符 cmd,然后:

 

1、運行 bcdedit /copy {current} /d “Windows 8 (關閉 Hyper-V)” 命令,隨后會提示已經創建了另外一個啟動菜單項,記下 { } 中的一串代碼。

 

2、運行 bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF 命令,將上面記下的代碼替換掉這里 { } 代碼即可。
3、然后重啟  Windows 8 ,開機時,在“關閉 Hyper-V”的模式中,即可運行 Vmware 虛擬機。
 
ps:在運行上述代碼時,如果復制過去出現“需要指定新項”什么的提示,注意下其中的符號,要切換成英文狀態下的。我一開始就是因為引號用了中文狀態下的沒成功,后來把引號改成英文狀態下的就行了。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM