如何在Windows 11上设置和使用Hyper-V

Hyper-V是Microsoft的内置虚拟化平台,可让您在单个Windows PC上运行多台虚拟机。对于需要测试软件,运行不同的操作系统或创建孤立环境的开发人员,IT专业人员和技术爱好者,它是一个有力的工具。在本指南中,我们将介绍如何在Windows 11上启用和使用Hyper-V。

在开始之前,请确保您的系统符合以下要求:

  • Windows 11 Pro,Enterprise或Education(Hyper-V在Windows Home上不可用)
  • 具有第二级地址翻译(SLAT)的64位处理器
  • 至少4 GB RAM(建议使用8 GB)
  • CPU支持VM监视器模式扩展名(Intel CPU上的VT-C)
  • 具有硬件虚拟化支持(Intel VT-X或AMD-V)的BIOS/UEFI和启用数据执行(DEP)

在Windows 11上启用Hyper-V

步骤1:首先,确保在BIOS/UEFI设置中启用硬​​件虚拟化。此步骤取决于您的计算机制造商,但通常涉及重新启动PC并按下键(例如F2或DEL)进入BIOS设置。

步骤2:确认硬件虚拟化后,请按Windows键 + R打开“运行”对话框。键入“可选图”,然后按Enter。

步骤3:在出现的Windows功能对话框中,向下滚动并选中“ Hyper-V”旁边的框。确保选择“ Hyper-V管理工具”和“ Hyper-V平台”。

步骤4:单击确定,允许Windows应用更改。您的PC需要重新启动以完成安装。

配置Hyper-V网络设置

步骤1:PC重新启动后,打开开始菜单并键入“ Hyper-V Manager”以启动管理控制台。

步骤2:在Hyper-V Manager中,单击右侧的操作窗格中的“虚拟开关管理器”。

步骤3:从左窗格中选择“新虚拟网络交换机”,选择“外部”,然后单击“创建虚拟开关”。

步骤4:给您的新开关名称,选择要用于VM网络连接的网络适配器,然后单击“确定”。

创建虚拟机

步骤1:在Hyper-V Manager中,单击“操作窗格”中的“新”,然后选择“虚拟机”。

步骤2:关注新的虚拟机向导,为您的VM提供名称,并选择一个存储文件的位置。

步骤3:将内存分配给VM。对于Windows 11,至少分配4GB(4096 MB)RAM。

步骤4:通过选择您之前创建的虚拟开关来配置网络。

步骤5:创建虚拟硬盘或选择现有的磁盘。

另请阅读:

步骤6:选择安装方法 - 您可以从可引导的ISO文件或物理DVD中安装OS。

步骤7:查看您的设置,然后单击“完成”以创建VM。

在VM上安装操作系统

步骤1:在Hyper-V Manager中,右键单击您的新VM,然后选择“设置”。

步骤2:如果您要安装Windows 11,则需要启用受信任的平台模块(TPM)。转到“安全性”部分,然后检查“启用受信任的平台模块”。

步骤3:在“固件”下,确保启用安全启动。

步骤4:如果您使用的是ISO文件,请转到“ SCSI控制器”部分,选择DVD驱动器,然后选择您的ISO文件。

步骤5:单击“确定”以保存设置,然后右键单击VM,然后选择“启动”。

步骤6:单击“连接”以打开VM窗口,然后像在物理机器上一样进行操作系统安装。

使用Hyper-V的提示

  • 在做出重大更改之前,请使用检查点(以前称为快照)来保存VM的状态。
  • 仔细分配资源 - 请记住,您的主机机器也需要资源来平稳运行。
  • 使用动态内存允许Hyper-V根据其需求调整分配给VMS的内存量。
  • 为了获得更好的性能,请将虚拟硬盘存储在与主机OS的单独物理驱动器上。

在Windows 11计算机上设置了Hyper-V,您现在准备探索虚拟化的世界。无论您是测试软件,运行旧应用程序,还是仅对不同的操作系统进行实验,Hyper-V都为您的所有虚拟化需求提供了强大而灵活的平台。