Microsoft强大的硬件虚拟化技术Hyper-V使您可以在Windows系统上创建和运行虚拟机。虽然这是许多用户的有用功能,但有时您可能需要将其禁用。这可能是运行其他虚拟化软件,例如VMware或VirtualBox,或释放系统资源。在本指南中,我们将引导您浏览三种可靠的方法,以在Windows 11上禁用Hyper-V。
控制面板方法很简单,不需要高级技术知识。这是这样做的方法:
步骤1:通过按下打开跑步对话框Windows key + R
。类型appwiz.cpl
然后按Enter。这将打开程序和功能窗口。
步骤2:在程序和功能窗口中,查找左侧的“转动Windows功能打开或关闭”链接。单击它。
步骤3:一个新窗口将打开显示Windows功能的列表。向下滚动,直到找到“ Hyper-V”。通过单击其旁边的加号来扩展此选项。
步骤4:取消选中“ Hyper-V平台”和“ Hyper-V管理程序”旁边的盒子。另外,您只需取消选中主要的“ Hyper-V”选项即可禁用所有相关功能。
步骤5:单击“确定”以应用更改。 Windows会要求您重新启动计算机以完成该过程。保存任何开放工作并重新启动您的系统。
此方法对大多数用户有效,并且不需要任何命令行知识。
方法2:使用PowerShell禁用Hyper-V
对于那些符合命令行界面的人,PowerShell提供了一种禁用Hyper-V的快速方法:
步骤1:打开PowerShell作为管理员。您可以通过右键单击开始按钮并选择“ Windows PowerShell(admin)”或在开始菜单中搜索PowerShell,右键单击它,然后选择“作为管理员运行”来执行此操作。
步骤2:在PowerShell窗口中,键入或复制以下命令:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
步骤3:按Enter运行命令。 Powershell将处理该请求,这可能需要稍等片刻。
步骤4:命令完成后,提示您将重新启动计算机。键入“ Y”,然后按Enter立即重新启动,如果您想以后重新启动,请立即重新启动。
此方法比使用控制面板更快,并且可用于远程管理或脚本目的。
方法3:通过注册表编辑器禁用Hyper-V
注册表编辑器方法是最先进的技术,应谨慎使用。在进行更改之前,请务必备份注册表:
步骤1:打开跑步对话框(Windows key + R
), 类型regedit
,然后按Enter打开注册表编辑器。
步骤2:导航到以下密钥:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuard
步骤3:在右窗格中,查找或创建一个名为“ MeedicMeactemoftSignedBootchain”的DWORD(32位)值。将其值设置为0。
步骤4:接下来,导航到:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity
步骤5:查找或创建两个名为“启用”和“ waseNabled”的dword(32位)值。将两个值都设置为0。
步骤6:关闭注册表编辑器并重新启动计算机以进行更改以生效。
参见:使用6种有效方法禁用Windows 10内置广告和提示
此方法直接修改了系统设置,并且在其他方法失败时可能很有用,但是需要仔细执行才能避免系统问题。
应用这些方法中的任何一种后,应在Windows 11系统上禁用Hyper-V。您可以通过检查Windows功能列表或尝试运行其他虚拟化软件来验证这一点。请记住,如果将来需要重新启用Hyper-V,则可以使用类似的步骤将其重新打开。