因為電腦上既要用win8裝wp8模擬器,又要用vm裝OS,所以點vm的時候就會出現一下情況。
這是因為,兩者都是基於 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:在運行上述代碼時,如果復制過去出現“需要指定新項”什么的提示,注意下其中的符號,要切換成英文狀態下的。我一開始就是因為引號用了中文狀態下的沒成功,后來把引號改成英文狀態下的就行了。