Windows 11 Hyper-V 虚拟机安装教程(绕过 TPM 2.0)

 

 

Windows 11 Hyper-V 虚拟机安装教程(绕过 TPM 2.0)

适用场景

  • 宿主机无 TPM 或 TPM 损坏

  • Hyper-V 虚拟 TPM 初始化失败

  • 安装 Win11 时提示"必须支持 TPM 2.0"


一、准备工作

项目要求
系统 Windows 11 专业版/企业版(家庭版需升级)
CPU 支持虚拟化(BIOS 开启 VT-x/AMD-V)
内存 建议 16GB+(虚拟机分配 8GB)
磁盘 SSD,预留 80GB+
ISO Win11 官方镜像(24H2 稳定版推荐

下载 ISOhttps://www.microsoft.com/software-download/windows11

注意:25H2 预览版注册表绕过可能失效,建议使用 24H2 稳定版。


二、启用 Hyper-V

方法一:控制面板

设置 → 应用 → 可选功能 → 更多 Windows 功能 → 勾选 Hyper-V + 虚拟机平台 → 重启

方法二:PowerShell(管理员)

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Restart-Computer

三、创建虚拟机

1. 打开 Hyper-V 管理器

搜索 Hyper-V 管理器 打开。

2. 新建虚拟机

操作 → 新建 → 虚拟机
步骤设置
名称 Win11-Office
位置 D盘或E盘(非系统盘)
代数 第 2 代
内存 8192 MB(8GB),不勾选动态内存
网络 Default Switch
硬盘 新建虚拟硬盘,大小 80GB
安装选项 从可启动 CD/DVD-ROM → 选择 Win11 ISO

3. 关键设置(创建后)

右键 Win11-Office设置

项目路径设置
安全启动 安全性 ✅ 启用,模板 Microsoft Windows
TPM 安全性 如果初始化失败则跳过
启动顺序 固件 DVD 第一,硬盘第二

四、绕过 TPM 检测(核心步骤)

1. 启动虚拟机

双击 Win11-Office启动连接

2. 进入安装界面

选择语言 → 现在安装

3. 打开 CMD(关键)

Shift + F10 打开命令提示符

4. 执行绕过命令

逐行手动输入(不要复制粘贴,避免格式错误):

reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassTPMCheck" /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassRAMCheck" /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassStorageCheck" /t REG_DWORD /d 1 /f

每条命令回车,看到 "操作成功完成" 再继续。

5. 关闭 CMD,继续安装

exit

点击安装界面的 上一步下一步


五、安装系统

  1. 选择版本:推荐 Windows 11 专业版

  2. 产品密钥:点击 "我没有产品密钥"

  3. 许可条款:接受

  4. 安装类型自定义:仅安装 Windows(高级)

  5. 选择磁盘:未分配空间 → 下一步

  6. 等待安装完成(10-20分钟)


六、OOBE 设置(首次启动)

跳过联网和微软账户

到联网界面时,按 Shift + F10

oobe\bypassnro

重启后选择:

  • "我没有 Internet 连接"

  • "继续执行受限设置"

  • 创建本地账户


七、安装后配置

1. 安装 Hyper-V 集成服务

设置 → Windows 更新 → 检查更新

自动下载 Hyper-V 集成组件。

2. 安装办公软件

  • 公司要求的杀毒软件

  • VPN 客户端

  • Office / WPS

  • 企业微信 / 钉钉 / 飞书

3. 创建检查点(备份)

Hyper-V 管理器 → 右键 Win11-Office → 检查点 → 创建

命名:纯净办公环境-初始


八、日常使用

场景操作
远程办公 启动虚拟机 → 连接
办公结束 虚拟机内关机,或保存状态
系统损坏 右键检查点 → 应用,恢复初始状态

九、常见问题

问题解决
无法启动,提示 PXE DVD 启动顺序第一,安装时及时按任意键
TPM 初始化失败 跳过 TPM,用注册表绕过
注册表命令报错"不是内部命令" 手动逐行输入,确保格式正确,不要复制粘贴
25H2 预览版绕过失效 24H2 稳定版 ISO

十、命令汇总

启用 Hyper-V

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

创建虚拟机

New-VM -Name "Win11-Office" -Generation 2 -MemoryStartupBytes 8GB -NewVHDPath "D:\VMs\Win11-Office.vhdx" -NewVHDSizeBytes 80GB -SwitchName "Default Switch"

配置虚拟机

# 关闭动态内存
Set-VMMemory -VMName "Win11-Office" -DynamicMemoryEnabled $false

# 4核CPU
Set-VMProcessor -VMName "Win11-Office" -Count 4

# 挂载ISO
Add-VMDvdDrive -VMName "Win11-Office" -Path "D:\ISO\Win11.iso"

# DVD第一启动
$dvd = Get-VMDvdDrive -VMName "Win11-Office"
Set-VMFirmware -VMName "Win11-Office" -FirstBootDevice $dvd

# 启动
Start-VM -VMName "Win11-Office"

附录:清理残留文件

删除 Hyper-V 残留 VHDX 文件:

del "C:\ProgramData\Microsoft\Windows\Virtual Hard Disks\*.vhdx"

制作日期:2026-05-16

作者:huzhenyu

posted @ 2026-05-16 13:30  自然观察家  阅读(479)  评论(0)    收藏  举报