如果您注意到第三方虚拟化应用程序(如 VMware Workstation 和 VirtualBox)在 Windows 11 中发生冲突或性能下降,罪魁祸首可能是 Hyper-V。禁用 Hyper-V 可以显著提高虚拟化设置的效率。通过一系列简单的方法,您可以快速关闭 Hyper-V 并在所选工具中恢复最佳功能。
方法 1:通过 Windows 功能禁用 Hyper-V
步骤 1:按 启动运行对话框Win + R
。
第 2 步:输入appwiz.cpl
并点击Enter
以访问“程序和功能”窗口。
步骤3:在左侧,单击打开或关闭Windows功能。
步骤 4:滚动 Windows 功能对话框并找到Hyper-V。
步骤5:取消选中Hyper-V旁边的框以禁用它。
步骤 6:确保您还从虚拟机平台和Windows 虚拟机管理程序平台中删除检查,以完全关闭 Hyper-V 功能。
步骤 7:单击“确定”确认更改。
步骤 8:当系统提示完成该过程时,重新启动计算机。此步骤至关重要,因为跳过此步骤可能无法完全停用 Hyper-V。
方法 2:使用命令提示符禁用 Hyper-V
步骤 1:单击“开始”菜单并搜索cmd
。
第 2 步:右键单击命令提示符并选择以管理员身份运行。
步骤 3:在命令提示符中,键入以下命令并按Enter
:
DISM /Online /Disable-Feature:Microsoft-Hyper-V
步骤 4:等待操作完全完成,然后重新启动计算机以应用更改。如果您熟悉命令行工具,此方法会特别有效。
方法 3:使用 PowerShell 禁用 Hyper-V
步骤 1:右键单击“开始”按钮并选择“Windows PowerShell(管理员)”。
步骤2:在PowerShell界面中,输入以下命令并按Enter
:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
步骤 3:出现提示时,输入确认操作Y
,然后按Enter
。然后重新启动计算机。
方法 4:通过启动配置数据 (BCD) 编辑禁用 Hyper-V
步骤 1:以管理员权限启动命令提示符。
第 2 步:输入以下命令来配置您的启动设置:
bcdedit /set hypervisorlaunchtype off
步骤 3:重新启动计算机以使这些更改生效。此方法将阻止 Hyper-V 在系统启动时启动。
注意:稍后要恢复 Hyper-V,只需使用命令:bcdedit /set hypervisorlaunchtype auto
。
方法 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 安全”,然后选择“设备安全”。
步骤 4:在核心隔离下,点击核心隔离详细信息。
步骤 5:将内存完整性设置切换为关闭。
第 6 步:您需要重新启动计算机才能有效实施这些更改。
方法 7:通过注册表编辑器禁用 Device Guard 和 Credential Guard
在进行任何修改之前,备份注册表至关重要。
步骤 1:按Win + R
,然后键入,regedit
并点击,启动注册表编辑器Enter
。
第 2 步:导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
步骤3:在右侧窗格中,找到并双击EnableVirtualizationBasedSecurity。
步骤 4:将值更改为0
,然后单击“确定”。
步骤 5:转至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
第六步:找到LsaCfgFlags并将其值修改为0
。
步骤 7:关闭注册表编辑器并重新启动计算机。完成此过程后,您将有效禁用 Device Guard 和 Credential Guard。
总之,执行这些步骤在 Windows 11 中禁用 Hyper-V 可以消除与外部虚拟化应用程序的冲突,让您可以毫无阻碍地操作您喜欢的工具。请务必记住尽可能备份您的系统和设置,以避免意外的数据丢失。
更多见解
1.为什么我应该禁用 Hyper-V?
使用第三方虚拟化软件时,禁用 Hyper-V 至关重要,因为它可能会导致冲突并降低性能,从而阻止 VMware Workstation 和 VirtualBox 等工具的最佳运行。
2.禁用 Hyper-V 是否安全?
是的,除非您依赖 Microsoft 的虚拟化功能,否则禁用 Hyper-V 通常是安全的。但是,请务必备份数据并检查与应用程序的兼容性。
3. 如果需要,如何重新启用 Hyper-V?
如果您决定稍后需要 Hyper-V,则可以通过 Windows 功能菜单或使用命令提示符或 PowerShell 中的命令重新启用它,如上述方法中讨论的那样。
发表回复