如何在Windows 11上启用Hyper-V
- 要在Windows 11上启用Hyper-V,请选中并在UEFI(BIOS)上启用虚拟化。
- 然后打开设置>应用程序>可选功能>更多Windows功能。
- 查看“Hyper-V”项,然后单击“好的”和“立即重新启动”以启用该功能。
在……上面Windows 11,要启用Microsoft Hyper-V功能,您必须首先在主板的UEFI(统一可扩展固件接口)中启用虚拟化,然后可以从Windows功能设置中打开Hyper-V。
Hyper-V功能是一项包含创建和管理虚拟机的元素的技术,允许您运行Windows 11的其他实例和较旧版本的操作系统,例如Windows 10、8.1或7,或其他平台,如Linux与主安装一起使用。
但是,Hyper-V是一项可选功能,您必须通过设置应用程序或PowerShell中的命令手动启用。Windows 11专业版及更高版本均可使用该虚拟化技术。它不能在Windows 11 Home上使用。如果您使用的是Windows Home版,您可以尝试其他虚拟化替代方案,例如VirtualBox,或使用本指南中概述的解决方法。
这指南将教您如何在Windows 11上启用或禁用Hyper-V。
在Windows 11上启用Hyper-V
在Windows 11专业版、企业版和教育版上启用Hyper-V之前,您必须在UEFI(统一可扩展固件接口)上启用虚拟化。如果您未启用此功能,请与您的设备制造商联系,以找到完成此任务的具体详细信息。
在UEFI上启用虚拟化
要在UEFI固件上启用虚拟化,请使用以下步骤:
-
打开设置。
-
点击系统。
-
点击恢复。
-
在“Recovery Options”部分下,单击现在重新启动“高级启动”设置的按钮。
-
点击故障排除。
-
点击高级选项。
-
单击“UEFI固件设置”选择。
-
单击重新启动纽扣。
-
打开配置,安防,或进阶页面(页面名称将取决于您的制造商)。
-
选择“虚拟化技术”、“英特尔虚拟技术”或“支持向量机模式”选项(功能名称取决于您的制造商)。
-
启用虚拟化功能。
-
保存UEFI(BIOS)设置(通常按F10)。
完成这些步骤后,您可以启用Microsoft管理程序在Windows 11上运行虚拟机。
在Windows 11上启用Hyper-V
在Windows 11上,您可以通过设置应用程序或使用PowerShell中的命令来启用虚拟化平台。这是怎么做的。
要在Windows 11上启用Hyper-V,请使用以下步骤:
-
打开设置在Windows 11上。
-
点击应用程序。
-
单击可选功能标签。
-
在“相关设置”部分下,单击“更多Windows功能”布景。
-
查看Hyper-V在Windows 11上启用虚拟机平台的选项。
-
单击好的纽扣。
-
单击现在重新启动纽扣。
完成这些步骤后,Windows 11虚拟化功能将与Hyper-V管理器一起安装,后者允许您创建和运行虚拟机。
从PowerShell打开Hyper-V
要在Windows 11上从PowerShell启用Hyper-V,请使用以下步骤:
-
打开开始。
-
搜寻Powershell,在顶部结果上单击鼠标右键并选择以管理员身份运行选择。
-
在PowerShell上键入以下命令以在Windows 11上启用Hyper-V,然后按请输入:
DISM/Online/Enable-Feature/All/FeatureName:Microsoft-Hyper-V
-
类型“Y”要重新启动计算机,请执行以下操作。
完成这些步骤后,Hyper-V管理器及其其他组件将安装在您的计算机上。
在Windows 11上禁用Hyper-V
您可以使用与打开Hyper-V功能相同的方法在您的计算机上禁用Hyper-V。
要在Windows 11上禁用Hyper-V,请使用以下步骤:
-
打开设置。
-
点击应用程序。
-
单击可选功能标签。
-
在“相关设置”部分下,单击“更多Windows功能”布景。
-
清除Hyper-V从列表中选择。
-
单击好的纽扣。
-
单击现在重新启动纽扣。
完成这些步骤后,将在您的安装上禁用Microsoft Hyper-V。
从PowerShell关闭Hyper-V
要在Windows 11上从PowerShell禁用Hyper-V,请使用以下步骤:
-
打开开始。
-
搜寻Powershell,在顶部结果上单击鼠标右键并选择以管理员身份运行选择。
-
键入以下命令以禁用Hyper-V,然后按请输入:
DISM/在线/禁用-功能:Microsoft-Hyper-V
-
类型“Y”要重新启动计算机,请执行以下操作。
完成这些步骤后,将在Windows 11上禁用Hyper-V管理器及其其他组件。
在Windows 11 Home上启用Hyper-V
在Windows 11家庭版上启用Hyper-V之前,设备必须在UEFI(统一可扩展固件接口)上启用虚拟化支持。如果您未启用此功能,请与您的制造商联系以了解完成此任务的具体详细信息。
在Windows 11主目录上启用虚拟化
要在Windows 11 Home上启用虚拟化,请使用以下步骤:
-
打开设置。
-
点击系统。
-
点击恢复。
-
在“Recovery Options”部分下,单击现在重新启动“高级启动”设置的按钮。
-
点击故障排除。
-
点击高级选项。
-
单击“UEFI固件设置”选择。
-
单击重新启动纽扣。
-
打开配置,安防,或进阶页面(页面名称将取决于您的制造商)。
-
选择“虚拟化技术”、“英特尔虚拟技术”或“支持向量机模式”选项(功能名称取决于您的制造商)。
-
启用虚拟化功能。
-
保存UEFI(BIOS)设置(通常按F10)。
完成这些步骤后,您可以启用Microsoft管理程序在Windows 11上运行虚拟机。
在Windows 11 Home上安装Hyper-V
由于Home版没有虚拟化功能,因此您必须在启用该功能之前手动安装组件。尽管脚本按预期运行,但您应该始终创建临时完整备份因为您将修改系统文件,而这是Microsoft不支持的。
要在Windows 11 Home上安装Hyper-V,请使用以下步骤:
-
打开开始。
-
搜寻记事本然后点击顶部的结果打开该应用程序。
-
将以下脚本复制并粘贴到文本文件中:
推送ID“%~dp0” Dir/b%SystemRoot%\Serving\Packages\*Hyper-V*.um>hv-home.txt 对于/f%i in(‘findstr/i.hv-home.txt 2^>nul’)执行Dism/Online/no Restart/add-package:“%SystemRoot%\servicing\Packages\%%i” Delhv-home.txt DISM/Online/Enable-Feature/Feature名称:Microsoft-Hyper-V-All/LimitAccess/All 暂停
-
点击档案并选择“另存为”选择。
-
确认名称并使用.bat扩展名。例如,Hyperv-home.bat。
-
单击保存纽扣。
-
右键单击Hyperv-home.bat文件,然后选择以管理员身份运行选择。
-
按下按钮“Y”用于重新启动计算机的键。
完成这些步骤后,Hyper-V管理工具和平台将安装在Windows 11家庭版上。
在Windows 11主目录上禁用Hyper-V
安装了虚拟化功能后,您可以在Windows 11 Pro等系统功能设置中启用或禁用该功能。
要在Windows 11 Home上禁用Hyper-V,请使用以下步骤:
-
打开设置。
-
点击应用程序。
-
单击可选功能标签。
-
在“相关设置”部分下,单击“更多Windows功能”布景。
-
清除Hyper-V从列表中选择。
-
单击好的纽扣。
-
单击现在重新启动纽扣。
完成这些步骤后,将在Windows 11 Home上禁用Microsoft Hyper-V。