问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

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

创作时间:
作者:
@小白创作中心

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

引用
1
来源
1.
https://zh.webtech360.com/detail/%E5%A6%82%E4%BD%95%E5%9C%A8-windows-11-%E4%B8%AD%E7%A6%81%E7%94%A8%E6%88%96%E5%88%A0%E9%99%A4-hyper-v-22230139.html

Hyper-V是Windows 11系统中预装的虚拟化工具,虽然在家庭版中不可用,但可以通过批处理脚本进行安装。然而,Hyper-V可能会与第三方应用程序发生冲突,导致在打开应用程序、游戏或硬件调整工具时出现检测错误。本文将详细介绍如何在Windows 11中禁用或删除Hyper-V,帮助用户解决相关问题。

如何检查 Hyper-V 是否正在运行

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

检查当前的 Hyper-V 状态:

  1. Win + R 打开“运行”对话框。
  2. 输入 msinfo32.exe 并单击 “确定” 打开该应用程序。
  3. 接下来检查详细信息选项卡底部是否提供以下内容:
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:

  1. Win + R 打开“运行”对话框。
  2. 输入 control 并单击 “确定” 以打开 “控制面板”
  3. 控制面板 中,单击 程序
  4. 接下来,单击 程序和功能
  5. 在左侧面板中,单击 “打开或关闭 Windows 功能”
  6. 在 Windows 功能对话框中,找到 Hyper-V
  7. 取消选中 Hyper-V 以关闭此功能。
  8. 接下来,向下滚动并找到 虚拟机平台Windows Hypervisor 平台选项
  9. 取消选中这两个选项并单击 “确定”
  10. Windows 将从系统中卸载 Hyper-V 和其他功能。
  11. 然后,重新启动电脑以应用更改。

如何使用 BCDEdit 禁用 Hyper-V

您可以使用 BCDEdit 工具在启动配置中禁用 Hyper-V。當您在只需要停用 Hyper-V 而不是完全卸載它時,它非常有用。

使用 BCDEdit 禁用 Hyper-V:

  1. Win 键并输入 cmd
  2. 右键单击 命令提示符 并选择 以管理员身份运行
  3. 在命令提示符窗口中,输入以下命令并按 Enter:
bcdedit /set hypervisorlaunchtype off
  1. 当出现成功消息时,关闭命令提示符并重新启动电脑以应用更改。

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

bcdedit /set hypervisorlaunchtype auto
  1. 重新启动您的电脑以应用这些更改。

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

如果 Windows 功能无法删除 Hyper-V,您可以使用命令提示符将其禁用。请按如下方式操作:

  1. 使用管理员权限打开命令提示符。
  2. 在命令提示符窗口中,输入以下命令并按 Enter
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
  1. DISM 工具将关闭 Hyper-V 并通知您操作已成功完成。
  2. 键入 exit 以关闭命令提示符并重新启动电脑。

重新启动后,您可以运行游戏和其他虚拟机管理程序而不会出现错误。如果没有,请打开 Windows 功能,关闭虚拟机平台和 Windows Hypervisor 平台,然后重新启动电脑。

如何使用 PowerShell 禁用 Hyper-V

如果您喜欢 PowerShell,可以使用 WindowsOptionalFeature 在 Windows 11 中禁用 Hyper-V。为此,您需要以管理员权限打开 PowerShell 并执行命令。以下是具体步骤:

  1. 按 Win 键并输入 powershell
  2. 右键单击 PowerShell 并选择 以管理员身份运行
  3. 当出现 “用户账户控制” 提示时,单击 “是”
  4. 在 PowerShell 窗口中,复制并粘贴以下命令,然后按 Enter
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

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

如何卸载 Hyper-V 虚拟网络适配器

通常在卸载 Hyper-V 后重新启动期间,您可能会遇到消息“我们无法完成更新,正在撤消更改”。要解决此问题:

  1. Win + R 打开“运行”对话框。
  2. 输入 dvmgmt.msc 并单击 “确定” 以打开设备管理器。
  3. 在设备管理器中,展开 网络适配器 部分以查找 Hyper-V 虚拟网络适配器
  4. 如果未列出与 Hyper-V 相关的适配器,单击 “查看” 并选择 “显示隐藏的设备”
  5. 右键单击 Hyper-V 虚拟以太网适配器 并选择 卸载设备
  6. 单击 卸载 以确认操作。
  7. 重复这些步骤以删除与 Hyper-V 相关的所有网络适配器。

完成上述步骤后,关闭设备管理器并重新启动电脑。接下来,卸载 Hyper-V 并检查系统上是否有任何更改。

以上是如何在 Windows 11 上关闭 Hyper-V 的方法。希望这篇文章对您有所帮助。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号