必须使用ARM64镜像和原生支持Apple Silicon的虚拟机,UTM是当前唯一稳定免费方案,可绕过授权限制并直接调用硬件虚拟化指令集完成部署。

在M1/M2/M3芯片的Mac上运行Windows 11,必须使用ARM64架构系统镜像配合原生支持Apple Silicon的虚拟机软件,否则安装会卡在启动界面或直接报错“不支持此处理器类型”,UTM作为当前唯一稳定、免费且无需订阅的开源方案,能绕过商业软件的授权限制和资源冗余,直接调用M系列芯片的硬件虚拟化指令集完成部署。
下载并安装UTM
访问 utm.app官网,点击“Download for Apple Silicon”按钮下载最新版UTM(截至2026年9月为v4.5.2),双击DMG文件,将UTM图标拖入“应用程序”文件夹即可完成安装。
打开“访达”→“前往”→“前往文件夹”,输入 ~/Library/Preferences/ 并回车,确认不存在 utm.plist 配置残留——【若此前安装过旧版UTM且未彻底卸载,残留配置会导致新建虚拟机时CPU选项灰显】。
获取Windows 11 ARM64 ISO镜像
方法一:通过Windows Insider官方渠道(推荐)
注册微软Windows Insider账号 → 进入 https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64 → 选择“Dev Channel” → 下载Build 22631.4530或更高版本的ISO文件。
方法二:使用可信第三方镜像源(需校验)
从镜像站下载已签名的Windows11_ARM64.iso后,在终端执行:shasum -a 256 ~/Downloads/Windows11_ARM64.iso
比对输出值是否与发布页注明的SHA256一致,不一致则立即删除重下。
注意:x86_64或AMD64版本的ISO在M系列芯片上完全无法启动,强行加载会显示黑屏+光标闪烁,无任何错误提示。
创建并配置虚拟机
第一步:启动UTM → 点击“Create a New Virtual Machine” → 选择“Virtualize”模式(不是Emulated)→ 点击“Continue”。
第二步:在操作系统类型页,下拉选择“Windows” → 版本选“Windows 11 (ARM64)” → 点击“Continue”。
第三步:分配资源 → CPU设为4核(M1/M2设4,M3 Pro/Max可设6),内存设为8GB → 硬盘大小拉到128GB → 勾选“Read Only” → 点击“Continue”。
第四步:在“Add Boot ISO”页,点击“Browse” → 选取已下载的Windows11_ARM64.iso → 点击“Finish”完成创建。
这一步操作起来很简单,但务必确认“Virtualize”模式被选中——【选错成Emulated会导致安装过程极慢,且后续无法启用TPM 2.0和安全启动,系统升级失败率超80%】。
安装Windows 11系统
在UTM主界面选中刚创建的虚拟机 → 点击右上角绿色“Play”按钮启动。
当出现UEFI固件界面时,立刻按住键盘上的“Option”键不放,直到弹出启动设备选择菜单 → 用方向键选中“CD-ROM Drive” → 回车进入Windows安装程序。
安装过程中遇到“这台电脑无法运行Windows 11”提示时,不要点“退出”,而是直接按Shift+F10唤出命令提示符 → 输入:reg add HKLM\SYSTEM\Setup\MoSetup /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1 /f
回车执行后关闭窗口,继续点击“下一步”即可绕过硬件检查。
分区阶段选择“驱动器0未分配空间” → 点击“新建”→ 接受默认大小 → 点击“应用”→ 再点“确定”→ 最后点“下一步”开始复制文件。
安装SPICE Guest Tools驱动
Windows桌面首次出现后,先不要点任何设置向导,立即打开浏览器访问 https://www.spice-space.org/download.html → 下载 Windows Guest Tools 0.19.0 或更新版 → 双击运行spice-guest-tools-x64.msi → 全程点“Next”接受默认选项 → 安装完成后重启虚拟机。
驱动装好后,屏幕分辨率自动适配Retina,鼠标可在宿主与客户机间自由穿越,剪贴板双向同步生效,USB设备也能被识别。若重启后仍显示低分辨率(如1024×768),说明SPICE显示驱动未加载成功,需手动进入设备管理器→“显示适配器”→ 右键“Virtio GPU”→ “更新驱动程序”→ 选择“浏览我的电脑”→ 指向C:\Program Files\Spice\Drivers\Display目录。


















