如何在 Windows 11 上禁用 Hyper-V:3 種有效方法

Jacki

Hyper-V 是 Microsoft 強大的硬件虛擬化技術,允許您在 Windows 系統上創建和運行虛擬機。雖然它對許多用戶來說是一個有用的功能,但有時您可能需要禁用它。這可能是為了運行其他虛擬化軟件,如 VMware 或 VirtualBox,或者釋放系統資源。在本指南中,我們將引導您了解在 Windows 11 上禁用 Hyper-V 的三種可靠方法。

控制面板方法非常簡單,不需要高級的技術知識。操作方法如下:

步驟一:按打開“運行”對話框Windows key + R。類型appwiz.cpl並按 Enter 鍵。這將打開“程序和功能”窗口。

步驟2:在“程序和功能”窗口中,查找左側的“打開或關閉 Windows 功能”鏈接。單擊它。

步驟3:將打開一個新窗口,顯示 Windows 功能列表。向下滾動直到找到“Hyper-V”。單擊旁邊的加號展開此選項。

第4步:取消選中“Hyper-V Platform”和“Hyper-V Hypervisor”旁邊的框。或者,您可以簡單地取消選中主要的“Hyper-V”選項來禁用所有相關功能。

第5步:單擊“確定”應用更改。 Windows 將要求您重新啟動計算機以完成該過程。保存所有未完成的工作並重新啟動系統。

此方法對大多數用戶有效,並且不需要任何命令行知識。

方法 2:使用 PowerShell 禁用 Hyper-V

對於那些熟悉命令行界面的人來說,PowerShell 提供了一種禁用 Hyper-V 的快速方法:

步驟一:以管理員身份打開 PowerShell。您可以通過右鍵單擊“開始”按鈕並選擇“Windows PowerShell(管理員)”或在“開始”菜單中搜索 PowerShell,右鍵單擊它並選擇“以管理員身份運行”來執行此操作。

步驟2:在 PowerShell 窗口中,鍵入或複制粘貼以下命令:

參見:6種有效方法禁用Windows 10內置廣告和提示

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

步驟3:按 Enter 運行命令。 PowerShell 將處理該請求,這可能需要一些時間。

第4步:命令完成後,系統將提示您重新啟動計算機。輸入“Y”並按 Enter 鍵立即重新啟動,如果您想稍後重新啟動,則輸入“N”。

此方法比使用控制面板更快,並且可用於遠程管理或腳本編寫目的。

方法 3:通過註冊表編輯器禁用 Hyper-V

註冊表編輯器方法是最先進的技術,應謹慎使用。在進行更改之前,請務必備份您的註冊表:

步驟一:打開“運行”對話框(Windows key + R), 類型regedit,然後按 Enter 打開註冊表編輯器。

步驟2:導航到以下鍵:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuard

步驟3:在右側窗格中,查找或創建一個名為“RequireMicrosoftSignedBootChain”的 DWORD(32 位)值。將其值設置為 0。

第4步:接下來,導航至:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity

第5步:查找或創建兩個名為“Enabled”和“WasEnabledBy”的 DWORD(32 位)值。將它們的值都設置為 0。

第6步:關閉註冊表編輯器並重新啟動計算機以使更改生效。

此方法直接修改系統設置,當其他方法失敗時可能有用,但需要仔細執行以避免系統問題。

應用這些方法中的任何一種後,應在 Windows 11 系統上禁用 Hyper-V。您可以通過檢查 Windows 功能列表或嘗試運行其他虛擬化軟件來驗證這一點。請記住,如果您將來需要重新啟用 Hyper-V,可以使用類似的步驟將其重新打開。