登录
首页 >  文章 >  软件教程

Win11Hyper-V虚拟机创建教程实操

时间:2026-04-24 09:39:43 289浏览 收藏

本文手把手教你如何在 Windows 11 中成功搭建符合官方要求的 Hyper-V 虚拟机环境,覆盖从启用 Hyper-V 功能(含家庭版绕过限制的可靠脚本方案)、开启 CPU 硬件虚拟化、创建必需的第二代 UEFI 虚拟机,到关键的安全启动与 TPM 2.0 配置,再到顺利完成 Windows 11 安装的全流程实操细节;每一步都直击常见卡点(如无法启动、校验失败、安装中断),帮你避开坑、省去试错,真正实现“一次配置,顺利安装”。

win11如何在Hyper-V中创建虚拟机_win11Hyper-V中创建虚拟机完整教程与实操演示

如果您希望在 Windows 11 系统中利用 Hyper-V 创建虚拟机,但尚未完成环境准备或卡在创建流程中,则可能是由于功能未启用、硬件虚拟化未开启或配置步骤遗漏所致。以下是完成该任务的完整操作路径:

一、确认并启用 Hyper-V 功能

Hyper-V 是 Windows 11 内置的虚拟化平台,但默认未激活,且仅对专业版、企业版及教育版原生支持;家庭版需通过脚本强制启用核心组件。启用后系统将加载 Hypervisor 层,为虚拟机提供底层运行支撑。

1、以管理员身份运行 PowerShell,输入以下命令并回车:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

2、执行完成后重启计算机。

3、若系统为 Windows 11 家庭版,需额外运行微软社区验证脚本(如 HVCI-Enabler 或 WSL2-HyperV-For-Home),该脚本将解包并注册隐藏的 .mum 组件,执行前务必创建系统还原点

4、重启后,在开始菜单搜索“Hyper-V 管理器”,能正常打开即表示功能已就绪。

二、检查并开启硬件虚拟化支持

CPU 的虚拟化能力(Intel VT-x 或 AMD-V)是 Hyper-V 运行的物理前提。若 BIOS/UEFI 中未启用,即使系统功能已打开,虚拟机也无法启动或报错“无法启动虚拟机:不支持的处理器”。

1、开机时反复按 Del / F2 / F10(依主板品牌而异)进入 BIOS/UEFI 设置界面。

2、定位至 “Advanced” → “CPU Configuration” 或 “Security” → “Virtualization Technology” 类似路径。

3、将 “Intel Virtualization Technology” 或 “SVM Mode” 设置为 Enabled

4、同时确认 “Windows Hypervisor Platform” 和 “Virtual Machine Extensions” 已启用(部分新主板显示为 “HVCI” 或 “Secure Boot” 相关选项)。

5、保存设置并退出,系统重启。

三、创建第二代虚拟机(推荐方式)

第二代虚拟机基于 UEFI 固件构建,原生支持安全启动、TPM 模块和 GPT 分区,是安装 Windows 11 所必需的类型。第一代虚拟机无法通过 Windows 11 安装校验。

1、打开 Hyper-V 管理器,右键本地主机名,选择“新建” → “虚拟机”。

2、在“指定名称和位置”页,输入虚拟机名称(如 Win11-Dev),勾选“将虚拟机存储在其他位置”,指定非系统盘路径(如 D:\VMs\)。

3、在“指定代数”页,必须选择 第二代

4、在“分配内存”页,设置启动内存为 4096 MB 或更高,勾选“使用动态内存”。

5、在“配置网络”页,选择已存在的“默认交换机”(若无,请先通过“虚拟交换机管理器”创建外部或内部类型)。

6、在“连接虚拟硬盘”页,选择“创建虚拟硬盘”,格式为 VHDX,大小设为 ≥64 GB,类型选“固定大小”以保障 I/O 性能。

7、在“安装选项”页,选择“从可启动的映像文件安装”,点击浏览并指向已下载的 Windows 11 官方 ISO 文件。

8、点击“完成”,虚拟机即生成并出现在主列表中。

四、配置安全启动与 TPM 模块

Windows 11 强制要求虚拟机具备 UEFI 安全启动和模拟 TPM 2.0 支持。若跳过此步,安装过程将在“这台电脑无法运行 Windows 11”界面中断。

1、在 Hyper-V 管理器中右键新建虚拟机,选择“设置”。

2、左侧导航至“安全性”,勾选 启用安全启动,模板选择“Microsoft Windows”。

3、在同一页面,勾选 启用可信平台模块 (TPM)

4、返回左侧,展开“处理器”,将“虚拟处理器数量”设为 2 或以上。

5、点击“确定”保存全部配置。

五、启动并安装 Windows 11 系统

完成前述配置后,虚拟机已满足 Windows 11 安装全部硬性条件。启动过程需注意引导顺序与交互时机,避免因光驱未响应导致安装失败。

1、右键虚拟机,选择“启动”,再选择“连接”打开虚拟机控制台。

2、控制台窗口弹出后,立即按键盘任意键(如空格或回车),确保 ISO 映像被识别为第一启动项。

3、若未响应,点击顶部菜单“操作” → “Ctrl+Alt+Delete”,随后快速连按回车键触发 BIOS 启动菜单。

4、进入 Windows 安装界面后,选择语言、时间和键盘首选项,点击“现在安装”。

5、在产品密钥页,选择“我没有产品密钥”,后续可在系统激活环节补录。

6、选择版本(如 Windows 11 专业版),接受许可条款,选择“自定义:仅安装 Windows(高级)”。

7、在磁盘分区界面,选中“驱动器 0 未分配空间”,点击“新建”→“应用”,系统将自动创建 EFI、MSR 及主分区;选中主分区(通常为分区 4),点击“下一步”开始部署。

8、等待自动安装与重启,最终进入 OOBE 初始设置流程。

本篇关于《Win11Hyper-V虚拟机创建教程实操》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于文章的相关知识,请关注golang学习网公众号!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>