如何在 Windows 11 中禁用或删除 Hyper-V
如何在 Windows 11 中禁用或删除 Hyper-V
Hyper-V是Windows 11系统中预装的虚拟化工具,虽然在家庭版中不可用,但可以通过批处理脚本进行安装。然而,Hyper-V可能会与第三方应用程序发生冲突,导致在打开应用程序、游戏或硬件调整工具时出现检测错误。本文将详细介绍如何在Windows 11中禁用或删除Hyper-V,帮助用户解决相关问题。
如何检查 Hyper-V 是否正在运行
您可以访问系统信息应用程序以确定 Hyper-V 虚拟化是否正在系统上运行。如果您需要在关闭 Hyper-V 后验证其状态,这非常有用。
检查当前的 Hyper-V 状态:
- 按 Win + R 打开“运行”对话框。
- 输入 msinfo32.exe 并单击 “确定” 打开该应用程序。
- 接下来检查详细信息选项卡底部是否提供以下内容:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
如果是这样,您将需要禁用 Hyper-V、内存完整性和 Credential Guard。
如何通过 Windows 功能禁用 Hyper-V
Windows 功能允许您添加在 Windows 11 中默认禁用的其他功能。您还可以使用它来禁用一些高级功能,包括 Hyper-V。
请注意,要修复 Hyper-V 检测,您需要禁用虚拟机平台和 Windows Hypervisor 平台。
使用 Windows 功能禁用 Hyper-V:
- 按 Win + R 打开“运行”对话框。
- 输入 control 并单击 “确定” 以打开 “控制面板”。
- 在 控制面板 中,单击 程序。
- 接下来,单击 程序和功能。
- 在左侧面板中,单击 “打开或关闭 Windows 功能”。
- 在 Windows 功能对话框中,找到 Hyper-V。
- 取消选中 Hyper-V 以关闭此功能。
- 接下来,向下滚动并找到 虚拟机平台 和 Windows Hypervisor 平台选项。
- 取消选中这两个选项并单击 “确定”。
- Windows 将从系统中卸载 Hyper-V 和其他功能。
- 然后,重新启动电脑以应用更改。
如何使用 BCDEdit 禁用 Hyper-V
您可以使用 BCDEdit 工具在启动配置中禁用 Hyper-V。當您在只需要停用 Hyper-V 而不是完全卸載它時,它非常有用。
使用 BCDEdit 禁用 Hyper-V:
- 按 Win 键并输入 cmd。
- 右键单击 命令提示符 并选择 以管理员身份运行。
- 在命令提示符窗口中,输入以下命令并按 Enter:
bcdedit /set hypervisorlaunchtype off
- 当出现成功消息时,关闭命令提示符并重新启动电脑以应用更改。
如果需要重新启用 Hyper-V,可以使用以下命令:
bcdedit /set hypervisorlaunchtype auto
- 重新启动您的电脑以应用这些更改。
如何使用命令提示符卸载 Hyper-V
如果 Windows 功能无法删除 Hyper-V,您可以使用命令提示符将其禁用。请按如下方式操作:
- 使用管理员权限打开命令提示符。
- 在命令提示符窗口中,输入以下命令并按 Enter:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
- DISM 工具将关闭 Hyper-V 并通知您操作已成功完成。
- 键入 exit 以关闭命令提示符并重新启动电脑。
重新启动后,您可以运行游戏和其他虚拟机管理程序而不会出现错误。如果没有,请打开 Windows 功能,关闭虚拟机平台和 Windows Hypervisor 平台,然后重新启动电脑。
如何使用 PowerShell 禁用 Hyper-V
如果您喜欢 PowerShell,可以使用 WindowsOptionalFeature 在 Windows 11 中禁用 Hyper-V。为此,您需要以管理员权限打开 PowerShell 并执行命令。以下是具体步骤:
- 按 Win 键并输入 powershell。
- 右键单击 PowerShell 并选择 以管理员身份运行。
- 当出现 “用户账户控制” 提示时,单击 “是”。
- 在 PowerShell 窗口中,复制并粘贴以下命令,然后按 Enter:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
等待此过程完成。然后,关闭 PowerShell 并重新启动电脑以应用更改。
如何卸载 Hyper-V 虚拟网络适配器
通常在卸载 Hyper-V 后重新启动期间,您可能会遇到消息“我们无法完成更新,正在撤消更改”。要解决此问题:
- 按 Win + R 打开“运行”对话框。
- 输入 dvmgmt.msc 并单击 “确定” 以打开设备管理器。
- 在设备管理器中,展开 网络适配器 部分以查找 Hyper-V 虚拟网络适配器。
- 如果未列出与 Hyper-V 相关的适配器,单击 “查看” 并选择 “显示隐藏的设备”。
- 右键单击 Hyper-V 虚拟以太网适配器 并选择 卸载设备。
- 单击 卸载 以确认操作。
- 重复这些步骤以删除与 Hyper-V 相关的所有网络适配器。
完成上述步骤后,关闭设备管理器并重新启动电脑。接下来,卸载 Hyper-V 并检查系统上是否有任何更改。
以上是如何在 Windows 11 上关闭 Hyper-V 的方法。希望这篇文章对您有所帮助。