需绕过TPM与Secure Boot校验并安装SPICE工具:下载UTM及Win11 ARM64 ISO→新建虚拟机选Virtualization模式→设CPU/内存/存储→安装时Shift+Option+F10进CMD运行regedit,新建LabConfig项并设BypassTPMCheck、BypassSecureBootCheck为1→挂载spice-guest-tools.iso安装驱动→断网后执行oobe\bypassnro跳过联网。

如果您使用的是搭载Apple M系列芯片的Mac,并希望在UTM虚拟机中运行Windows 11 ARM版,则需绕过官方安装限制并正确配置ARM兼容镜像与驱动。以下是具体操作步骤:
一、下载UTM软件与Windows 11 ARM ISO镜像
UTM是基于QEMU的开源虚拟化工具,原生支持ARM64架构,必须使用匹配M芯片的Windows 11 ARM64 ISO文件,而非x64版本。镜像须从微软Windows Insider预览计划获取,且需注册为Dev Channel开发者。
1、访问UTM官网(utm.app),下载最新版UTM for macOS,安装时若提示“无法验证开发者”,请前往系统设置→隐私与安全性→点击“仍要打开”。
2、访问微软Windows Insider官网,注册账户并加入Dev Channel,进入下载页面获取Windows 11 ARM64评估版ISO文件(文件名含arm64或ARM64字样)。
3、将ISO文件保存至路径不含中文、空格及特殊字符的文件夹中,例如/Users/YourName/VM/Win11ARM.iso,否则UTM可能无法识别。
二、创建并配置UTM虚拟机
该步骤需明确选择虚拟化模式与Windows操作系统类型,确保CPU和内存分配符合M芯片实际资源,避免超配导致宿主系统卡顿。
1、启动UTM,点击左上角“+”号新建虚拟机。
2、在“选择导入方式”中选择虚拟化(Virtualization),此项启用Apple Silicon原生加速,性能优于模拟模式。
3、在“操作系统”选项中选择Windows,不要选“Other”或“Linux”。
4、点击“启动ISO映像”右侧的“浏览”,定位并选取已下载的Windows 11 ARM64 ISO文件。
5、在资源配置界面,设置CPU核心数为最多不超过Mac总物理核心数的一半(如M3 Pro为12核,则设为4–6核),内存建议设为8GB或10GB,存储空间至少分配64GB动态磁盘。
6、为虚拟机命名(如“Win11-ARM-M3”),点击“保存”完成创建。
三、绕过Windows 11安装限制并完成系统部署
Windows 11安装程序默认检测TPM 2.0与Secure Boot,而UTM虚拟环境不提供真实TPM模块,必须通过注册表修改强制跳过校验,否则卡在“这台电脑无法运行Windows 11”界面。
1、启动刚创建的虚拟机,等待进入Windows安装初始界面(语言选择页)。
2、在语言选择界面,按下Shift + Option + F10组合键调出命令提示符(注意:非Fn键,M系列键盘无Fn锁定,直接按Option即等效Alt)。
3、在命令行中依次输入以下命令并回车:
regedit
4、注册表编辑器打开后,导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\Setup。
5、右键“Setup”项→新建→项,命名为LabConfig。
6、右键新建的LabConfig项→新建→DWORD (32位)值,分别创建两个键:BypassTPMCheck与BypassSecureBootCheck,双击每个键将其数值数据均设为1。
7、关闭注册表编辑器与命令提示符,点击安装界面左上角“×”返回,重新点击“现在安装”继续流程。
四、安装SPICE Guest Tools以启用图形加速与设备集成
默认安装的Windows 11 ARM在UTM中缺乏显卡驱动、剪贴板共享与高DPI适配,需手动挂载并安装SPICE Guest Tools,否则屏幕分辨率固定为1024×768且无法拖放文件。
1、Windows安装完成后首次启动进入OOBE设置流程前,先点击UTM菜单栏→“虚拟机”→“驱动器”→“挂载光盘镜像”,选择已下载的spice-guest-tools-x86_64.iso(适用于ARM Windows的版本,非x86版)。
2、在Windows内打开“此电脑”,双击挂载的DVD驱动器,运行SpiceGuestTools.exe,全程保持默认选项直至完成安装。
3、安装完毕后,重启Windows虚拟机。
4、重启后进入系统,右键桌面→显示设置→缩放与布局,将缩放比例调整为150%或200%以匹配Retina屏;同时在UTM虚拟机设置→显示→勾选“启用高分辨率模式”。
五、解决安装过程中常见网络不可用问题
UTM默认使用用户模式网络(User Mode Networking),Windows安装阶段可能因缺少网卡驱动而无法连接网络,导致无法登录微软账户或跳过联网步骤失败,此时需强制进入离线设置流程。
1、在Windows安装界面的“让这台电脑上线”页面,断开UTM虚拟机网络:点击UTM菜单栏→“虚拟机”→“网络”→取消勾选“启用网络”。
2、立即按下Shift + F10调出命令提示符。
3、输入命令:oobe\bypassnro,回车执行,窗口将自动关闭。
4、等待约10秒后,安装界面会刷新并跳转至本地账户创建页,可完全离线完成后续设置。










