當前位置:首頁 > IT技術 > Windows編程 > 正文

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總
2022-05-11 11:01:24


win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總

一、報錯內容

vmware0虛擬機中開啟虛擬化主機時,報錯“Error: Failure in validating virtualization capabilities”

[root@localhost ~]# rht-vmctl fullreset classroom
Error: Failure in validating virtualization capabilities
QEMU: Checking for hardware virtualization : FAIL (Only emulated CPUs are available, performance will be significantly limited)

二 、解決方法

方法1、若不在vmware中做虛擬化實驗的話,在vmware虛擬機設置中關閉“虛擬化 Intel VT-x/EPT 或 AMD-V/RVI(V)”

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_運維

方法2、若涉及虛擬化實驗

1、在“控制面板”中的“啟用或關閉Windows 功能中”,點擊Hyper-v服務選項進行關閉,然后重啟電腦。
如果重啟后hype-V關閉不成功,繼續(xù)后面的步驟。

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_虛擬化_02

2、如果上面方法重啟之后沒有關閉(沒有關閉成功),
可以進微軟官網:
https://www.microsoft.com/en-us/download/details.aspx?id=53337

下載dgreadiness_v3.6.zip這個軟件

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_vmware_03

3、放到某個分區(qū)下面(以放在我電腦的C盤為例),然后解壓該文件。

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_運維_04

4、接著以管理員方式打開Power Shell,如果進入的powershell不是以管理員模式進入的,
則執(zhí)行命令“Start-Process powershell -Verb runAs”進入管理員模式;

5、使用cd命令進入剛才解壓的文件夾內;進入對應位置執(zhí)行 “ .DG_Readiness_Tool_v3.6.ps1 -Disable”這個命令。
此時重新在“控制面板”中的“啟用或關閉Windows功能”中點擊Hyper-v服務選項關閉Hyper-v,即可成功關閉Hyper-v。

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_linux_05

6、若執(zhí)行“.DG_Readiness_Tool_v3.6.ps1 -Disable”命令報錯,如下圖2,則嘗試第7、8步驟

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_vmware_06

#7、命令行關閉hyper -V
1)按“win+x”快捷鍵,選擇“Windows PowerShell 管理員”權限運行
2)輸入命令【bcdedit /set hypervisorlaunchtype off】回車鍵執(zhí)行,完成后重啟電腦生效

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_linux_07

8、若步驟7執(zhí)行后,仍關不掉則嘗試下面的方法
win11系統(tǒng)進入設置-隱私和安全性-設備安全性-內核隔離,如果找不到的話,可以在搜索欄直接搜“內核隔離”;
里面有個“內核隔離詳細信息將內存完整性關閉

win11系統(tǒng)vmware虛擬機報錯“不支持嵌套虛擬化”問題解決方案匯總_linux_08



本文摘自 :https://blog.51cto.com/x

開通會員,享受整站包年服務立即開通 >