如何在Windows 11主版本上安装Hyper-V

Windows 11 Home Edition默认不包括Hyper-V,但这并不意味着您不能利用其虚拟化功能。本指南将引导您完成在Windows 11家庭系统上安装Hyper-V的过程,从而打开虚拟机的可能性。

在开始之前,重要的是要注意,尽管这种方法有效,但它并未得到微软的正式支持。谨慎行事,并确保您可以备份重要数据。

准备您的系统

首先,让我们确保您的计算机符合必要的要求:

  • 具有第二级地址翻译(SLAT)的64位处理器
  • CPU支持VM监视器模式扩展名(Intel CPU上的VT-C)
  • 至少4 GB RAM
  • BIOS级硬件虚拟化支持启用了

检查系统上是否启用了虚拟化:

步骤1:右键单击任务栏上,然后选择“任务管理器”。

了解更多:

步骤2:单击“性能”选项卡。

步骤3:在CPU部分中查找“虚拟化”。它应该说“启用”。

如果禁用虚拟化,则需要在BIOS设置中启用它。该过程因制造商而异,因此请咨询您的计算机手册以获取特定说明。

现在您的系统准备就绪,让我们使用脚本安装Hyper-V:

步骤1:在Windows 11家用计算机上打开记事本。

步骤2:复制并将以下脚本粘贴到记事本窗口中:

pushd "%~dp0"
dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

步骤3:单击“文件”>“另存为”,然后将文件命名为“启用hyper-v.bat”。确保在“另存为类型”下拉列表中选择“所有文件”,以免将其保存为文本文件。

步骤4:右键单击保存的“启用Hyper-v.bat”文件,然后选择“作为管理员运行”。

步骤5:命令提示符窗口将打开,脚本将运行。这个过程可能需要几分钟。在完成之前,请勿关闭窗口。

步骤6:脚本完成后,提示您将重新启动计算机。保存任何开放工作并重新启动您的系统。

在Windows功能中启用Hyper-V

重新启动计算机后,我们需要通过Windows功能启用Hyper-V:

步骤1:Win + R要打开“运行对话框”,请输入optionalfeatures.exe,然后按Enter。

步骤2:在Windows功能窗口中,向下滚动以找到“ Hyper-V”。现在,您应该看到此选项可用。

步骤3:选中“ Hyper-V”及其子功能旁边的框:“ Hyper-V管理工具”和“ Hyper-V平台”。

步骤4:单击“确定”,然后等待Windows应用更改。您的计算机可能需要再次重新启动。

验证Hyper-V安装

要确认Hyper-V现在已安装并准备使用:

步骤1:Win + S,键入“ Hyper-V”,并在搜索结果中查找“ Hyper-V Manager”。

步骤2:打开Hyper-V Manager。如果成功推出,恭喜!您已经在Windows 11 Home Edition上成功安装了Hyper-V。

现在,您已经在Windows 11家庭系统上解锁了Hyper-V的功能。请记住,虽然此方法有效,但它没有由Microsoft正式支持。负责任地使用它,喜欢探索虚拟化世界!