如何在 Windows 11 上启用 Hyper-V
Hyper-V 是 Windows 11 中内置的强大虚拟化技术,允许您在一台计算机上运行多个操作系统。此功能对于需要在不同环境中测试软件或运行旧应用程序的 IT 专业人员、开发人员和高级用户特别有用。在本指南中,我们将引导您完成在 Windows 11 系统上启用 Hyper-V 的过程。
检查您的系统要求
在开始之前,确保您的系统满足 Hyper-V 的必要要求至关重要:
- Windows 11 专业版、企业版或教育版(64 位)
- 支持二级地址转换 (SLAT) 的处理器
- 至少 4GB RAM(建议 8GB 或更多)
- BIOS 级硬件虚拟化支持
要验证您的 CPU 是否支持 SLAT,您可以使用 Microsoft Sysinternals 提供的名为 CoreInfo 的工具。检查方法如下:
步骤一:从以下位置下载 CoreInfo微软Sysinternals网站。
步骤2:解压下载的文件并将 coreinfo.exe 复制到 C:WindowsSystem32 文件夹。
步骤3:以管理员身份打开命令提示符。您可以通过右键单击“开始”按钮并选择“Windows 终端(管理员)”来完成此操作。
第4步:在命令提示符中,键入以下命令并按 Enter:
coreinfo -v
第5步:在输出中查找“*EPT*”(扩展页表)或“*NPT*”(嵌套页表)。如果您看到星号
除了其中任何一个之外,您的处理器还支持 SLAT。
在 BIOS/UEFI 中启用硬件虚拟化
在 Windows 中启用 Hyper-V 之前,您需要确保在系统的 BIOS 或 UEFI 设置中启用硬件虚拟化:步骤一:
重新启动计算机并进入 BIOS/UEFI 设置。这通常是通过在启动期间按 F2、F10 或 Del 等键来完成的。步骤2:
寻找名为“虚拟化技术”、“Intel VT-x”、“AMD-V”或类似选项的选项。此选项通常位于 CPU 配置或高级设置下。步骤3:
如果尚未启用此选项,请启用它。第4步:
保存更改并退出 BIOS/UEFI 设置。您的计算机将重新启动。
使用 Windows 功能启用 Hyper-V
现在您的系统已准备就绪,您可以通过 Windows 功能对话框启用 Hyper-V:步骤一:
右键单击“开始”按钮,然后选择“应用程序和功能”。步骤2:
向下滚动找到“可选功能”并单击它。步骤3:
单击页面顶部附近的“更多 Windows 功能”。建议阅读:
如何在 Windows 11 家庭版上安装 Hyper-V第4步:
在“Windows 功能”对话框中,向下滚动并选中“Hyper-V”旁边的框。确保选择“Hyper-V 管理工具”和“Hyper-V 平台”。第5步:
单击“确定”开始安装过程。 Windows 将搜索所需的文件并应用更改。第6步:
出现提示时,重新启动计算机以完成安装。
使用 PowerShell 启用 Hyper-V
对于那些喜欢使用命令行界面的用户,您可以使用 PowerShell 启用 Hyper-V:步骤一:
以管理员身份打开 PowerShell。您可以通过右键单击“开始”按钮并选择“Windows 终端(管理员)”来完成此操作。步骤2:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
键入以下命令并按 Enter:步骤3:
该过程完成后,系统将提示您重新启动计算机。键入“Y”并按 Enter 键立即重新启动,或键入“N”稍后重新启动。
验证 Hyper-V 安装
计算机重新启动后,您可以验证 Hyper-V 是否已成功安装:步骤一:
单击“开始”按钮并输入“Hyper-V”。步骤2:
您应该在搜索结果中看到“Hyper-V Manager”。如果出现,则说明 Hyper-V 已成功安装。步骤3:
单击“Hyper-V Manager”将其打开并开始创建虚拟机。
