Windows 10 下如何徹底關閉 Hyper-V 服務?

在 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年以前甚至更早買的,那就要注意了。


推薦閱讀:

TAG:VMware威睿 | Hyper-V |