Hyper-V是微軟的虛擬化軟件,類似VirtualBox、VMware,可以用來創建虛擬機。
由於Hyper-V與VirtualBox、VMware不能共存,因此當Hyper-V打開時,VirtualBox、VMware就不能正常工作了。
使用在管理員CMD下 bcdedit 命令,網上對bcdedit命令使用詳解:傳送門1,傳送門2
查看當前的 hypervisorlaunchtype 值: Auto 開啟, Off 關閉
解決方法一:
使用管理員權限運行命令:
關閉Hyper-V: bcdedit /set hypervisorlaunchtype off
開啟Hyper-V: bcdedit /set hypervisorlaunchtype auto
注意:重啟有效
有種特殊情況:32位Windows XP的虛擬機在啟用Hyper-V時仍可以正常運行
解決方法二:
使用”添加或刪除Windows組件“圖形界面程序,在里面取消勾選Hyper-V。
可以設置啟動電腦的時候選擇是否打開Hyper-V:
1、以管理員權限運行 bcdedit /copy {current} /d "Windows 10 (開啟 Hyper-V)" 命令,隨后會提示已經創建了另外一個啟動菜單項,記下 { } 中的一串代碼。
2、運行 bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype auto 命令,將上面的代碼替換掉這里的XXX代碼。
3、右鍵“此電腦”屬性,高級系統設置,啟動和故障恢復,設置“顯示操作系統列表的時間”。