在 Windows 11 上停用 Hyper-V 的逐步指南

在 Windows 11 上停用 Hyper-V 的逐步指南

如果您注意到 VMware Workstation 和 VirtualBox 等第三方虛擬化應用程式在 Windows 11 中遇到衝突或效能下降,那麼罪魁禍首可能是 Hyper-V。停用 Hyper-V 可以顯著提高虛擬化設定的效率。透過一系列簡單的方法,您可以快速關閉 Hyper-V 並在所選工具中重新獲得最佳功能。

方法 1:透過 Windows 功能停用 Hyper-V

步驟 1:按 啟動「執行」對話方塊Win + R

運行對話框

步驟 2:輸入appwiz.cpl並點選Enter以存取「程式和功能」視窗。

程式和功能

步驟 3:在左側,按一下「開啟或關閉 Windows 功能」

Windows 功能

步驟 4:捲動 Windows 功能對話方塊並找到Hyper-V

找到 Hyper-V

步驟 5:取消選取Hyper-V旁的核取方塊以將其停用。

步驟 6:確保您也刪除了虛擬機器平台Windows 虛擬機器管理程式平台的檢查,以完全關閉 Hyper-V 功能。

取消選取 Hyper-V 功能

步驟 7:按一下「確定」確認變更。

步驟 8:當提示完成程序時,重新啟動電腦。此步驟至關重要,因為跳過它可能無法完全停用 Hyper-V。

方法 2:使用命令提示字元停用 Hyper-V

步驟 1:點選「開始」選單並蒐索cmd.

步驟 2:右鍵點選命令提示字元並選擇以管理員身分執行

以管理員身份執行命令提示符

步驟 3:在命令提示字元中,鍵入以下命令並按Enter

DISM /Online /Disable-Feature:Microsoft-Hyper-V

禁用 Hyper-V 的命令

步驟 4:等待操作完全完成,然後重新啟動電腦以套用變更。如果您熟悉命令列工具,則此方法會特別有效。

方法 3:使用 PowerShell 停用 Hyper-V

步驟 1:右鍵點選「開始」按鈕並選擇「Windows PowerShell(管理員)」

PowerShell 管理員

步驟 2:在 PowerShell 介面中,輸入以下命令並按Enter

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

用於停用 Hyper-V 的 PowerShell 命令

步驟 3:出現提示時鍵入內容以確認操作Y,然後按Enter。然後重新啟動電腦。

方法 4:透過啟動設定資料 (BCD) 編輯來停用 Hyper-V

步驟 1:使用管理權限啟動命令提示字元。

管理員命令提示符

步驟 2:輸入以下命令來設定啟動設定:

bcdedit /set hypervisorlaunchtype off

用於停用 Hyper-V 的 BCDEdit 指令

步驟 3:重新啟動電腦以使這些變更生效。此方法將阻止 Hyper-V 在系統引導時啟動。

注意:若要稍後恢復 Hyper-V,只需使用指令:bcdedit /set hypervisorlaunchtype auto

用於重新啟用 Hyper-V 的 BCDEdit 指令

方法5:在系統配置中停用Hyper-V服務

步驟 1:Win + R,鍵入msconfig,然後點選Enter開啟系統設定。

系統配置

第 2 步:導覽至「服務」標籤。

步驟 3:取消選取這些服務以阻止它們運作:

  • Hyper-V 主機運算服務:管理 Hyper-V 環境。
  • Hyper-V 虛擬機器管理:控制虛擬機器操作。

步驟 4:一下「套用」 ,然後按一下「確定」

步驟 5:出現提示時重新啟動電腦。此步驟將確保服務在下次啟動期間停止。

方法 6:停用記憶體完整性和基於虛擬化的安全性

第 1 步:按 啟動「設定」應用程式Win + I

設定應用程式

步驟 2:從左側選單中找到隱私和安全性。

隱私和安全設置

步驟 3:一下「Windows 安全性」,然後選擇「裝置安全性」

Windows安全

步驟 4:「核心隔離」下,點選「核心隔離詳細資料」

步驟 5:將記憶體完整性設定切換為Off

切換記憶體完整性

步驟 6:您需要重新啟動電腦才能有效實施這些變更。

方法 7:透過登錄編輯器停用 Device Guard 和 Credential Guard

在進行任何修改之前備份註冊表非常重要。

步驟 1:按 啟動登錄編輯器Win + R,然後鍵入regedit並點選Enter

登錄編輯器

第 2 步:導航至:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard

Device Guard 的登錄路徑

步驟 3:在右側窗格中,找到並雙擊EnableVirtualizationBasedSecurity

步驟 4:將值變更為0並按一下「確定」

第 5 步:轉到:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

LSA 的註冊表路徑

步驟6:找到LsaCfgFlags並將其值修改為0

步驟7:關閉登錄編輯程式並重新啟動電腦。完成此程序後,您將有效停用 Device Guard 和 Credential Guard。

總而言之,執行這些步驟在 Windows 11 中停用 Hyper-V 可以消除與外部虛擬化應用程式的衝突,讓您可以毫無阻礙地操作您喜歡的工具。請務必記得盡可能備份您的系統和設置,以避免意外的資料遺失。

額外的見解

1. 為什麼要停用 Hyper-V?

使用第三方虛擬化軟體時,停用 Hyper-V 至關重要,因為它可能會導致衝突並降低效能,從而妨礙 VMware Workstation 和 VirtualBox 等工具的最佳運作。

2. 停用 Hyper-V 是否安全?

是的,停用 Hyper-V 通常是安全的,除非您依賴 Microsoft 的虛擬化功能。但是,請務必備份資料並檢查與應用程式的相容性。

3. 如果需要,如何重新啟用 Hyper-V?

如果您決定稍後需要 Hyper-V,則可以透過 Windows 功能選單或使用命令提示字元或 PowerShell 中的命令重新啟用它,如上述方法中所述。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *