Windows 10 下如何徹底關閉 Hyper-V 服務?
12-27
在 Windows 10 下,即使不安裝 Hyper-V 程序,其服務也開啟了。這就造成使用 VMWare 安裝 x64 的 Centos 時提示 CPU 未開啟虛擬化,實際上已開啟。我用過 bcdedit /set hypervisorlaunchtype off 命令想關閉 Hyper-V 服務但是無效。
請問有什麼辦法?
謝邀。嘗試在添加和刪除Windows功能里把hyperv刪除。
手機回答,等會放圖。
========================================
圖終於來了
沒錯,就是在控制面板——程序和功能——開啟或關閉Windows功能,把那個Hyper-V去掉。
這個問題我最合適回答了!
我想,樓主應該也是遇到我一樣的問題:控制面板卸載hyper-v功能後,依舊是提示無法安裝或使用虛擬機。經過多方試驗,正確方法為:
管理員身份運行命令提示符 cmd
bcdedit /copy {current} /d 「Windows10 no Hyper-V
bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF
將上面的代碼替換掉XXX代碼即可
重啟 Windows10 就能選擇是否啟用 Hyper-v,在「no Hyper-V」中,可以運行 Vmware 虛擬機,而另一個啟動選項運行 Hyper-v我不知道為什麼用樓主的方法沒有解決
我是這樣解決的,和樓主的差不多,區別在於沒有加引導:
- 以管理員身份運行命令提示符
- 執行命令 bcdedit /set hypervisorlaunchtype off
- 重啟,運行vm即可
如果想要恢復hyper啟動, bcdedit / set hypervisorlaunchtype auto
其實也可能是主板固件太老導致,我之前也遇到過類似的,bios裡面已經開啟了但是VM虛擬機卻不能開啟,多次嘗試無果,我就刷了固件,成功開啟了。如果你電腦是13年以前甚至更早買的,那就要注意了。
推薦閱讀: