如何在 Windows 11 上禁用或删除 Hyper-V

Hyper-V 预装在 Windows 11 计算机上。虽然虚拟化工具在家庭版操作系统上不可用,但您可以使用批处理脚本安装它。

不幸的是,Hyper-V 可能会与您 PC 上的第三方应用程序发生冲突。因此,在尝试启动应用程序、PC 游戏或硬件调整实用程序时,您可能会遇到与 Hyper-V 相关的错误。

幸运的是,您可以借助经典的 Windows 功能对话框、命令提示符和 PowerShell 在 Windows 11 中禁用 Hyper-V。

如何检查 Hyper-V 是否在 Windows 11 上运行

如何在 Windows 11 上禁用或删除 Hyper-V 图片 1

您可以访问系统信息应用程序来确定 Hyper-V 虚拟化是否正在运行。如果您需要在禁用 Hyper-V 后验证其状态,这非常有用。

要检查计算机上当前的 Hyper-V 状态:

1. 按赢+R打开运行。

2. 类型msinfo32.exe然后单击好的打开应用程序。

3. 接下来,检查详细信息选项卡底部是否有以下条目:

4. 已检测到虚拟机管理程序。 Hyper-V 所需的功能将不会显示。

5. 如果是这样,您将需要禁用 Hyper-V、内存完整性和 Credential Guard 功能(如下所述),以便顺利使用其他虚拟化工具。

如何在 Windows 11 上禁用 Hyper-V

1. 通过 Windows 功能对话框禁用 Hyper-V

Windows 功能对话框允许您添加在 Windows 11 中默认禁用的其他功能。您还可以使用此对话框禁用一些高级功能,包括 Hyper-V。

请注意,要修复与 Hyper-V 相关的错误,除了 Hyper-V 之外,您还需要禁用虚拟机平台和 Windows Hypervisor 平台。

要使用 Windows 功能对话框禁用 Hyper-V:

B1:按赢+R打开“运行”对话框。

B2:类型控制并单击确定打开控制面板。

B3:在控制面板, 点击节目。

如何在 Windows 11 上禁用或删除 Hyper-V 图 2

B4:下一步,点击程序和功能

B5:在左侧窗格中,单击打开或关闭 Windows 功能

如何在 Windows 11 上禁用或删除 Hyper-V 图 3

B6:在 Windows 功能中对话框,查找Hyper-V。

B7:取消选中 Hyper-V选项来禁用此功能。

如何在 Windows 11 上禁用或删除 Hyper-V 图 4

B8:接下来,向下滚动并查找虚拟机平台Windows 管理程序平台选项 。

如何在 Windows 11 上禁用或删除 Hyper-V 图 5

B9:取消选中两个选项并单击好的。

B10:Windows 将从您的系统中卸载 Hyper-V 和其他功能。

B11:完成后,重新启动电脑以应用更改。

2. 如何使用 BCDEDIT 禁用 Hyper-V

如何在 Windows 11 上禁用或删除 Hyper-V 图 6

您可以使用 BCDEdit 工具在引导配置中禁用 Hyper-V。如果您只想禁用 Hyper-V 而不是完全卸载它,这很有用。

要使用 BCDEdit 禁用 Hyper-V:

B1:按键和类型cmd。

B2:右键单击命令提示符并选择以管理员身份运行

B3:在命令提示符窗口中,键入以下命令并按进入:

bcdedit /set hypervisorlaunchtype off

B4:出现成功消息时,关闭命令提示符并重新启动电脑以应用更改。

B5:如果需要重新启用Hyper-V,请使用以下命令:

bcdedit /set hypervisorlaunchtype auto

B6:确保重新启动电脑以应用更改。

此外,您可以使用 BCDEdit 工具执行其他高级任务,例如删除旧的启动菜单选项以及向 Windows 11 启动菜单添加安全模式快捷方式。

3. 如何使用命令提示符卸载 Hyper-V

如何在 Windows 11 上禁用或删除 Hyper-V 图 7

如果“Windows 功能”对话框未删除 Hyper-V,您可以使用命令提示符禁用虚拟机管理程序。以下是具体操作方法。

步骤 1:使用管理员权限打开命令提示符。

B2:在命令提示符窗口中,键入以下命令并按进入:

dism /online /disable-feature /featurename:Microsoft-hyper-v-all

B3:执行后,DISM 工具将禁用 Hyper-V 并显示操作已成功完成的消息。

B4:类型出口关闭命令提示符并重新启动电脑。

重新启动后,您应该能够运行游戏和其他虚拟机管理程序而不会出现错误。

如果没有,请打开 Windows 功能对话框,禁用虚拟机平台Windows 管理程序平台选项,然后重新启动电脑。

4. 如何使用 PowerShell 禁用 Hyper-V

如何在 Windows 11 上禁用或删除 Hyper-V 图 8

如果您更喜欢 PowerShell,可以使用 WindowsOptionalFeature cmdlet 在 Windows 11 中禁用 Hyper-V。为此,您需要使用管理员权限启动 PowerShell 并执行该命令。以下是具体操作方法。

B1:按键和类型电源外壳。

B2:右键单击电源外壳并选择以管理员身份运行

B3:点击是的当提示时用户帐户控制

B4:在 PowerShell 窗口中,复制并粘贴以下命令,然后按进入:

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

B5:等待该过程完成。完成后,关闭 PowerShell 并重新启动电脑以应用更改。

如果您想要现代虚拟化解决方案,Hyper-V 是一个很好的实用程序。然而,它并非没有缺陷。许多第三方虚拟机管理程序(包括 VirtualBox 和 WMware 工作站)无法在启用 Hyper-V 的情况下工作。

如果您不确定要使用哪个虚拟机管理程序,请在下面的附加链接部分中查看我们对三种流行虚拟化工具的比较,以帮助您确定最佳的一种。

3.5 ★ | 2 投票