M1 Mac上安装Windows 11 ARM版:VMware Fusion虚拟化完整指南
在M1 Mac上装Windows 11这个需求乍一听有点“叛逆”——苹果自己的芯片跑微软的系统还要借虚拟机搭一座桥。不少朋友卡在第一步就懵了去网上下载Windows镜像下回来一个x64版拖进VMware Fusion里启动结果不是黑屏就是报错心态直接炸掉。其实拆开看这件事的核心就三个用对ARM架构的Windows 11镜像、选对支持Apple Silicon的VMware Fusion版本、把虚拟机参数和安全设置配好。这篇文章我把从零到完整安装的过程、每个参数背后的依据、以及实际踩过的坑都整理出来。适合手里有M1/M2/M3/M4 Mac想跑Windows办公软件、测试环境或者单纯想研究ARM版Windows的朋友参考。不保证你零基础也能闭眼装好但跟着一步步来成功率很高而且你能明白每一步为什么要这么做而不是机械式“下一步”。下面直接进入正题。1. 为什么别人说M1装Windows 11很折腾1.1 架构决定一切别在镜像上下载x64版M1以及后续的M2、M3、M4都属于ARM架构和Intel/AMD那套x86架构是两套完全不同的指令集。Windows 11同时发布x64版和ARM64版如果拿x64版镜像塞进M1上的虚拟机里启动引导阶段基本就是死路一条——运气好点卡在转圈运气不好直接蓝屏或者提示“没有可引导设备”。用生活里的事打个比方这就好比你把蓝光碟往DVD机里塞物理规格不对机器自然不认。M1上跑Windows的现实路线是用ARM64版Windows镜像在虚拟机里做硬件级虚拟化再由Windows 11 on ARM自带的x64应用翻译层去运行那些只有x64版本的程序。这个翻译层的效率比传统模拟器高得多Office、浏览器、微信、聊天工具这些日常软件跑起来很顺手但大型3D游戏和依赖特殊驱动的专业软件就不要抱太高期望。所以虚拟机软件不能随便挑。Parallels Desktop对Apple Silicon支持得早但收费UTM/QEMU能免费跑ARM Windows但性能和易用性差不少。VMware Fusion在13版本之前压根不支持Apple Silicon的硬件虚拟化硬装会碰到各种古怪问题。综合来看目前最主流、最稳的组合就是M系列芯片加新版Fusion加ARM64的Windows 11。1.2 Fusion 13之后才算真正支持M1VMware Fusion 13是第一个原生支持Apple Silicon的Fusion大版本。它在底层调用了macOS的Virtualization.framework框架把虚拟化工作交给系统原生的虚拟化层和Intel时代的全虚拟化方案完全不同。实际体验就是启动速度快系统响应顺滑CPU占用也比老方案干净。这里还有个好消息VMware被Broadcom收购之后Fusion Pro对个人用户免费了。你只需要去VMware官网注册一个Broadcom账号找到Fusion的下载页面选择对应macOS版本的安装包就行。个人使用场景下免费版和之前的付费Pro版功能没有缩水更新也一直在推对自用玩家非常友好。从稳定性上看Fusion 13.x到现在这一代经过多个小版本迭代和macOS Sonoma、Sequoia的兼容性已经比较成熟至少我实测下来没遇到过“装不上”的情况。个别企业定制版Mac或者你自己动过SIP设置的系统可能会受限制这类问题多半是macOS本身的虚拟化权限被改了不是Fusion的锅。1.3 动手前把这些先准备好下面这个清单是我自己装过几轮之后总结的少一样都可能中途卡住项目规格建议备注Mac机型M1及以上芯片M2/M3/M4均可内存16GB起步体验最好8GB会非常紧张虚拟机软件VMware Fusion 13.x或更新从官网下载个人用户免费Windows镜像ARM64架构原版或LTSCx64镜像无法引导这是最关键的一点磁盘空间至少预留60GB虚拟磁盘动态增长峰值很吃空间Windows许可正版密钥激活属于合法授权范畴请走正规渠道网络环境能访问微软服务安装过程会校验系统版本NAT模式通常无障碍这里我特别想提醒一句不要忽略磁盘空间。Windows 11安装完系统盘净占用大概25GB后续更新补丁、休眠文件、虚拟内存再涨一涨跑一段时间到40GB以上很常见。如果你只预留30GB用不了多久就会看见“磁盘空间不足”的红色警告到时候想扩容还得再折腾不如一开始就给足空间。我自己第一次装只分了40GB三个月后整个虚拟机差点瘫痪。2. Windows 11 ARM镜像别在这一步省事2.1 官方ARM64 ISO从哪拿既然架构是第一道坎镜像来源也得说清楚。最省心的方式是打开微软官方的Windows 11下载页面在“下载Windows 11磁盘映像(ISO)”那个区域把下拉选项切到Windows 11 (ARM64)然后选择版本、选择语言就能拿到官方ARM64 ISO。如果你在官网页面里找不到ARM64选项或者需要的版本不在列表里可以加入Windows Insider Preview计划在Insider下载页面里同样能拿到针对ARM64的开发者版ISO。这种预览版适合想体验新功能或者需要更全驱动的朋友但稳定性不如正式版。即使你用虚拟机也不要拿预览版当日常主力系统指不定哪个预览更新就把系统搞挂了。下载完ISO之后别急着拖进Fusion。先看看文件名官方ARM64镜像的文件名里一般带有“ARM64”字样这是最快也最可靠的初步判断方法。如果你到手的是一个写着“x64”或“amd64”的文件直接重新下载省得后面浪费时间。2.2 原版、LTSC、精简版怎么选很多人在选镜像版本时犹豫这里我直接按不同的使用需求给结论。首选官方原版的Windows 11这是兼容性最好的选择。原版包含完整组件以后装什么软件都不容易出问题适合大多数场景。缺点是安装流程强制绑定微软账户和网络校验环节不过后面有办法绕过去。如果你特别反感自动更新和乱七八糟的商店应用可以考虑Windows 11企业版LTSC或者IoT LTSC系列。这种长期服务版主打稳定几年才来一次大版本更新日常补丁还是要打但没有那么多功能迭代。LTSC对虚拟机的配置要求也相对宽松运行起来更清爽。要注意的是LTSC的一些版本安装时可以不强制微软账户这对本地账户爱好者来说是个加分项。最后说说网上提到的各种精简版比如x-lite这种第三方整合镜像。这类镜像确实装完体积小、运行流畅但代价是安全和稳定性的不确定性。非官方修改系统你无法确认人家改了什么可能在安装包里植入了不想看到的东西精简掉某些组件也可能导致虚拟机里驱动装不上、系统更新失败。在M1虚拟机上我强烈建议不要碰这类精简版老老实实用原版。2.3 下载后一定做的两项检查第一项是校验文件是否完整。官方ISO通常有对应的SHA256校验值在下载页面就能查到。在macOS终端里用shasum -a 256 路径/文件名.iso计算一下对比官网给出的哈希值一致说明文件没被篡改或者下载过程没出错。这一步虽然多花半分钟但能避免安装到一半报错。第二项是把ISO挂载起来看一眼里面的内容。在Finder里双击ISO就能挂载然后打开里面的sources文件夹找install.wim或者install.esd文件。如果存在这个文件说明镜像是正常的安装介质。挂载时你还可以顺便确认一下ISO的命名和内部目录结构是否有多个版本号目录。做完这两项检查后面基本不会在“装不了”这种低级问题上栽跟头。3. 在Fusion里建虚拟机参数这么定3.1 新建虚拟机的完整流程打开VMware Fusion点击“新建虚拟机”后安装方式有两种选择。第一种是把刚才下载的ISO文件直接拖进新建窗口第二种是先选择安装方法时指向ISO文件然后Fusion会自动识别出Windows 11。这里要注意Fusion识别的是ARM64版的Windows 11如果镜像选错了架构它会直接提示无法使用这时候别硬闯回头检查镜像。接着Fusion会让你选择操作系统类型一路选中“Microsoft Windows”下的Windows 11即可它会自动配置好固件类型和安全启动相关的默认值。我建议在这一步跳过“使用快速安装”也就是不用“Easy Install”因为快速安装会自动帮你填账户信息、跳过你手动的控制项反而容易在后面的微软账户环节卡死。走到最后一步就是命名虚拟机、选择存放位置和设置磁盘大小。我给的建议是如果只是办公测试60GB够用如果你想长期在里面装开发工具或者大型软件磁盘给到80GB更踏实。注意这里选“动态分配磁盘”也就是让虚拟磁盘按需增长不要选预分配否则一个看似80GB的文件会立刻占满Mac的真实磁盘空间。3.2 CPU、内存、硬盘分配别拍脑袋不少朋友建虚拟机时看到CPU选项就是“多少核多少核”默认可选的全给上。这里提醒一下M1的CPU核心分性能核与能效核总数有限你给虚拟机分配的每一个核心都和macOS抢夺物理资源给太多反而拖慢宿主机。我日常使用的配置是4核CPU、8GB内存、动态60GB磁盘。这个配置在M1 16GB内存的MacBook上同时开着浏览器、编辑器和Windows虚拟机macOS依然流畅。如果Mac是32GB内存可以放心把内存提到12GBWindows体验会更舒服。但如果你只有8GB Mac建议内存只给4GB虚拟机里不要开太多应用凑合能跑但别奢望丝滑。磁盘方面动态增长模式下的60GB只是“上限”并不是初始化就占满。Windows刚装好的时候虚拟磁盘文件通常在25GB左右之后慢慢涨。使用中要注意动态磁盘在Windows里删掉大文件后虚拟磁盘文件不会自动缩小这一点后面“常见问题”部分细说。3.3 vmnet网络模式NAT、桥接、仅主机怎么选VMware Fusion的网络虚拟化层叫vmnet它提供了三种网络模式很多人在这里一头雾水我这直接讲透。NAT模式是默认选项对应的是宿主机通过NAT方式转发虚拟机的网络流量。从虚拟机里看它拥有一个独立的内网IP但对外访问是借宿主机出去的。这个模式下宿主机切换Wi-Fi、换公司网络、插网线虚拟机的网络都不会断特别适合笔记本用户。日常使用首选NAT模式。桥接模式则是让虚拟机直接接入宿主机所在的局域网拥有和宿主机同一网段的IP局域网里的其他设备可以直接访问虚拟机。比如你需要在Windows里起一个服务让局域网同事访问那就选桥接。但桥接模式在Wi-Fi环境下偶尔会出现网络不稳定这是无线网卡的工作机制导致的不算Fusion的bug。仅主机模式就是虚拟机只能和宿主机互相访问不能上外网。这个模式适合做网络隔离测试比如研究恶意软件样本、调试防火墙规则比较安全。设置位置在虚拟机的“设置-网络适配器”里随时可以切换不需要重新安装系统。我自己长期用的就是NAT偶尔需要连Windows共享文件夹时才临时切桥接用完了再切回来很方便。3.4 安全硬件TPM和Secure Boot别关Windows 11安装程序会强制检查TPM 2.0和安全启动。在M1虚拟机里这两项是靠虚拟化层去模拟的。Fusion 13之后新建Windows 11虚拟机时默认会启用“使用安全硬件”也就是自动打开TPM和安全启动。这个默认设置对我们是好事你不需要做任何改动。如果你装系统时遇到“这台电脑无法运行Windows 11”的提示先别怀疑镜像问题去检查虚拟机的“兼容性和安全性”设置看看“安全硬件”是否勾选上了。有些老配置模板会默认关闭手动勾选后重启虚拟机就能过检测。另外Windows Update经常推送安全启动证书更新DBX更新在虚拟机里直接安装这些更新没问题。虚拟机模拟的安全启动是支持证书机制升级的不要因为担心影响启动而推迟更新。4. 安装Windows 11时最容易卡住的三个环节4.1 “这台电脑无法运行Windows 11”怎么处理这是M1虚拟机安装中最常见的拦路虎。前面提到过多半是TPM或安全启动没开启。进入虚拟机设置确认“安全硬件”已经勾选如果已经勾选还报错那就是镜像架构问题重新确认手里的ISO是不是ARM64。还有一种情况安装进行到一半机器重启再回到安装程序又重复检测并且提示“兼容性检查不通过”。多数原因是虚拟机固件类型还是旧版UEFIFusion里需要将固件类型设置为UEFI Secure Boot模式。在虚拟机的启动磁盘设置里确认引导模式改成UEFI再重启即可。有一回我从网上找了个来路不明的“精简版”镜像也是报这个错排查半天发现是镜像被作者改了启动引导。这也是我反复强调用官方原版的原因之一虚拟机环境本身就已经绕了一层没必要再叠加第三方修改系统的不确定性。4.2 跳过微软账户登录的实操命令Windows 11官方安装流程会让你连接网络并用微软账户登录。很多朋友不想绑定账户或者根本不想用邮箱登录这里有两种解决办法。方法一适合在“让我们为你连接到网络”这个界面时操作。按ShiftF10打开命令提示符输入oobe\bypassnro回车系统会自动重启到安装界面。再次走到账户设置这一步时界面上会出现“我没有Internet连接”的选项点进去再选择“继续执行有限设置”就能创建本地账户了。这个方法的关键点是要在出现提示之前按下ShiftF10顺序别搞反。方法二更直接在账户登录界面同样按ShiftF10用net user命令创建一个本地管理员账户。输入net user 你的用户名 你的密码 /add回车再执行net localgroup administrators 你的用户名 /add然后重启虚拟机在登录界面就能看到新建的本地账户直接输入密码进系统绕开微软账户登录流程。这里需要补充一句本地账户和微软账户只是账户形式不同不影响系统的正常使用和正版授权。如果你后续要用微软商店、OneDrive可以随时进“设置-账户”再绑定微软账户。4.3 安装VMware Tools让系统从“能跑”变“好用”Windows装完第一件事不是装微信和Office而是装VMware Tools。在Fusion菜单栏找到“虚拟机”下拉菜单点击“安装VMware Tools”虚拟机会挂载一个Tools安装盘。双击安装跟随向导走然后允许重启。VMware Tools对虚拟机体验的提升是决定性的。装好之后屏幕分辨率能自适应虚拟机窗口大小甚至可以输出Retina级别的高DPI画面文字清晰锐利剪贴板在macOS和Windows之间变成双向共享复制粘贴文本、图片都没问题文件拖拽功能也能用了macOS文件直接拖进Windows虚拟机。装完后打开Windows的设备管理器检查有没有黄色感叹号。常见的是显示适配器没有驱动这时候需要回VMware Fusion菜单再次确认Tools版本。如果Tools装不上或提示不兼容可以先卸载旧版重启虚拟机再用ISO方式手动安装一般都能解决。到这一步虚拟机才算真正“能用”。5. 常见问题排查和性能调优实录5.1 开机报错速查表用久了虚拟机难免遇到各种问题下面这份表格是从实际使用中整理出来的高频问题按出现频率排序问题现象直接原因解决办法开机黑屏/无引导设备ISO镜像不是ARM64换官方ARM64版ISO重试提示无法运行Windows 11TPM或安全启动未开启在设置中勾选“安全硬件”安装中蓝屏镜像文件损坏校验SHA256后重挂载或重新下载安装后无限转圈VMware Tools未装或显卡驱动异常进安全模式禁用驱动补装Tools虚拟机内没网络vmnet模式配置异常切到NAT模式或关掉再启用网卡系统提示磁盘不足初始磁盘分配太小扩容磁盘或重装虚拟机这里特别说一下蓝屏问题。如果不幸遇到安装中蓝屏先不要马上断定是镜像问题有概率是安装缓冲区读取出错重新启动虚拟机再走一遍安装流程就能过去。如果还不行那就是镜像文件的锅重新下载并对比哈希值最保险。5.2 内存、网络、磁盘空间的日常坑性能和家庭成员一样资源就那么多分配要仔细。有一个典型误区是虚拟机内存给得非常高比如16GB Mac给虚拟机分了10GB然后macOS这边只剩下6GB结果两边都卡到飞起。M1的统一内存是CPU和GPU共享的虚拟机吃内存太狠显卡性能也会跟着下滑。建议按照“Mac总内存的一半或稍多一点”作为虚拟机内存上限比如16GB Mac给8GB32GB Mac给12GB足够。网络方面NAT模式下偶尔会碰到虚拟机上不了网的情况这时候先别急着重装系统打开虚拟机设置把网络适配器从NAT切到桥接再切回来等待几秒钟系统会重新获取IP。或者直接在Windows里禁用再启用网络适配器多数情况能恢复。再不行就检查macOS的防火墙看是不是把VMware的虚拟网络进程拦了。磁盘空间这里有个隐藏黑洞动态分配的磁盘在Windows里删除了大文件后虚拟磁盘文件不会自动缩小。一个60GB的动态磁盘就算Windows里实际只用了30GB但只要你曾经写入过50GB的数据这个磁盘文件可能一直保持40GHz偏大。定期清理Windows临时文件使用磁盘清理工具删掉休眠文件和Windows.old文件夹能一定程度控制虚拟磁盘体积的膨胀。5.3 分辨率、剪贴板、文件夹共享这些小功能把易用性调到舒服也值得花几分钟。装好VMware Tools后窗口分辨率会自适应。如果你觉得显示太模糊可以在Windows显示设置里把缩放比例调到200%文字会变得像Mac原生一样细腻。剪贴板共享这块默认是双向的但也有人在设置里禁掉。如果你发现复制粘贴失灵打开虚拟机设置里的“隔离”确认“启用剪贴板共享”和“启用拖放”都开启了。只要Tools在运行这个功能非常稳定跨系统传资料几乎无感。文件夹共享对日常使用非常实用。在虚拟机设置里找到“共享文件夹”添加一个macOS里的文件夹比如你的文稿目录。Windows系统里通过\\vmware-host\Shared Folders路径就能访问甚至可以直接在Windows资源管理器里把它映射成一个网络驱动器。这样在Mac上下载的文件、Windows里要处理的文档直接在同一文件夹里交换完全不需要U盘或者网盘中转。结尾还想交代几句我个人在实际使用中最大的感受是M1 Mac上的Windows虚拟机适合“干活”不适合“折腾”。日常办公、跑Windows专属软件、做兼容性测试这套方案完全是可靠的主力设备但如果你指望它在虚拟机里玩大型游戏或者跑CUDA这类依赖底层硬件的任务趁早换一台x86电脑更实际。还有一个很多人忽略的细节虚拟机的Linux内核内存池相关调试比如之前有人问怎么看nonpaged pool在Windows 11虚拟机里可以直接通过任务管理器“性能”标签页查看内存数据不需要特意去装什么工具。虚拟机会忠实反馈系统运行状态不用担心监控指标失真。最后再分享一个小建议M1 Mac上装完Windows 11以后定期给Fusion做快照。每次打补丁或者装大型软件之前花10秒建一个快照出问题一键回滚比反复重装系统省心太多。我就是靠这个习惯把虚拟机从三个月前的“崩溃边缘”救回来好几次。装一次Windows 11 on ARM其实就是把架构理解透了、把参数配对了、把Tools装好了剩下就是正常使用。希望这篇能帮你少走点弯路。