如何在 Windows 11 家庭版上安装 Hyper-V

Jacki

Windows 11 家庭版默认不包含 Hyper-V,但这并不意味着您无法利用其虚拟化功能。本指南将引导您完成在 Windows 11 家庭系统上安装 Hyper-V 的过程,开启虚拟机可能性的世界。

在我们开始之前,需要注意的是,虽然此方法有效,但它并未得到 Microsoft 的正式支持。请谨慎操作并确保您有重要数据的备份。

准备您的系统

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

  • 具有二级地址转换 (SLAT) 功能的 64 位处理器
  • CPU 支持 VM 监控模式扩展(Intel CPU 上的 VT-c)
  • 至少 4 GB RAM
  • 启用 BIOS 级硬件虚拟化支持

要检查您的系统是否启用了虚拟化:

步骤一:右键单击任务栏并选择“任务管理器”。

建议阅读:如何在 Windows 11 上启用 Hyper-V

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

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

如果虚拟化被禁用,您需要在 BIOS 设置中启用它。该过程因制造商而异,因此请参阅计算机手册以获取具体说明。

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

步骤一:在 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:单击“文件”>“另存为”并将文件命名为“Enable-Hyper-V.bat”。确保在“保存类型”下拉列表中选择“所有文件”,以避免将其保存为文本文件。

第4步:右键单击保存的“Enable-Hyper-V.bat”文件,然后选择“以管理员身份运行”。

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

第6步:脚本完成后,系统将提示您重新启动计算机。保存所有未完成的工作并重新启动系统。

在 Windows 功能中启用 Hyper-V

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

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

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

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

第4步:单击“确定”并等待 Windows 应用更改。您的计算机可能需要重新启动。

验证 Hyper-V 安装

要确认 Hyper-V 现已安装并可供使用:

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

步骤2:打开 Hyper-V 管理器。如果启动成功,恭喜你!您已在 Windows 11 家庭版上成功安装 Hyper-V。

您现在已经在 Windows 11 家庭版系统上释放了 Hyper-V 的强大功能。请记住,虽然此方法有效,但 Microsoft 并未正式支持它。负责任地使用它并享受探索虚拟化世界的乐趣!