拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Mac单装Win10指南:Intel Boot Camp、T2设置与抹盘避坑

Mac单装Win10指南:Intel Boot Camp、T2设置与抹盘避坑

折腾过几台 Mac 之后我发现,"MAC苹果电脑装单win10系统"这件事,劝退人的从来不是安装过程本身,而是前面那一堆没人提前告诉你的前置条件。所谓"单 win10",就是把 macOS 整个抹掉,整块内置硬盘只留 Windows 10 一个系统,开机直接进桌面,不再有开机按 Option 选系统的环节。这个做法在老 Intel 机器上是很实用的——比如你手里那台 2015 款 MacBook Pro 电池还行、屏幕还挺好,但 macOS 已经卡到开个浏览器都喘,装个干净的 Windows 10 反而能再战三年。它会解决什么问题?系统资源占用、老软件兼容、特定行业软件只在 Windows 上跑,这几类需求它都能覆盖。适合谁看?手里有 Intel 芯片 Mac、愿意先把数据备份好、能接受"一旦抹盘就要靠联网恢复才能回退"的人。如果你是 M1/M2/M3/M4 的机器,先别急着往下看,第一节就会告诉你为什么这条路走不通。

1. 先分清楚你的机器属于哪一类,再谈装法

1.1 Intel 和 Apple Silicon 是两条完全不同的路

很多人把"Mac 装 Windows"当成一个统一的问题,其实从 2020 年 M1 开始,这个问题被劈成了两半,而且两半之间没有桥。

Intel 芯片的 Mac(2020 年之前的绝大多数机型),固件里保留着完整的 UEFI 引导能力,苹果官方也提供了 Boot Camp 这套工具链。它做的事情很直白:帮你腾出一块分区、帮你准备好 Windows 需要的驱动包、帮你把启动项写进去。既然是标准 UEFI 引导,那理论上你把整块盘都留给 Windows 也没人拦着,这就是"单 win10"能成立的技术前提。

Apple Silicon 就完全是另一套架构了。它的引导链是苹果自己的一套流程,固件层面不接受外部 x86 引导介质,Boot Camp 助理在新系统里也直接被移除了。你在网上看到的"Mac 装 Windows"教程,如果发布在 2021 年之后但还在讲 Boot Camp、讲 U 盘启动、讲分区,那多半是写给 Intel 机器的。M 系列芯片想跑 Windows,目前唯一现实的路是虚拟机,跑的是 ARM 版 Windows,跟本文说的"单系统"是两回事,后面第 7 节会单独讲。

所以第一步不是找 U 盘,是先确认机型。点左上角苹果菜单 → 关于本机,看"芯片"那一栏。写着 Apple M1/M2/M3/M4 的,本文的原生安装方案对你无效,可以直接跳到虚拟机那节;写着 Intel Core i5/i7/i9 的,继续往下。

1.2 一张表判断你的机器能不能走原生安装

光看芯片还不够,不同年份的 Intel 机器在细节上差别很大。我把常见情况整理成了一张表,对照着看比翻教程快得多:

机型年份引导方式能否单装 Win10主要障碍
2006–200932 位 EFI不建议固件只认 32 位引导,Win10 只有 64 位
2010–201264 位 EFI + Boot Camp可以,但驱动老官方只给到 Win7 驱动,需兼容模式
2013–2017标准 UEFI可以,最顺基本无障碍
2018–2020(带 T2)UEFI + 安全芯片可以,需解锁启动安全性、固件密码、外部启动开关
2020 之后 M 系列苹果自研引导不可以无 Boot Camp,不支持 x86 引导

2006 到 2009 那批机器我劝你直接放弃。它们用的是 32 位 EFI,而 Windows 10 从 Vista 之后就只出 64 位版本了,引导程序和固件对不上,就算用第三方引导器绕过去,显卡和无线网卡的驱动也基本是死路,装完能开机但用起来很痛苦,性价比极低。

2010 到 2012 这批是"能装但要有心理准备"。苹果官方给这些机型提供的 Windows 支持软件是 Win7 时代的,直接双击可能提示系统版本不符。常用的做法是右键 setup.exe → 属性 → 兼容性 → 勾选"以 Windows 7 兼容模式运行",大部分驱动还是能装上的,只是蓝牙和读卡器偶尔会抽风。

2013 年之后的机器就舒服多了,驱动包是 64 位 Win10 版本,装完基本即插即用。真正需要额外注意的是 2018 年之后带 T2 安全芯片的那批,下一节专门说。

1.3 T2 机型必须提前打开的三道开关

T2 是苹果在 2018 到 2020 年那批 Intel Mac 上塞进去的一颗安全芯片,它默认会拦截一切"非苹果签名"的引导行为。你不改设置,U 盘插上去开机按 Option 都看不到,或者看到了但点进去弹出一个带锁的图标让你输密码。这三道开关必须在抹盘之前处理掉:

第一道是启动安全性。关机,按住 Command + R 开机进恢复模式,等出现"macOS 实用工具"窗口后,顶部菜单栏找到"实用工具 → 启动安全性实用工具"。选中你的内置硬盘,把"安全启动"从"完整安全性"改成"无安全性"。这一步是告诉固件:别拦着外部引导了。

第二道是允许从外部介质启动。就在同一个界面里,勾上"允许从外部介质启动"。不勾的话,U 盘上的 EFI 引导项会被直接忽略,表现就是按 Option 只有内置硬盘可选。

第三道是固件密码。如果你的机器之前设过固件密码(企业配发的机器经常有),必须先在恢复模式的"实用工具 → 固件密码实用工具"里关掉。忘了密码的话,这里没有捷径,只能走官方售后流程。这一步不能省,否则后面装完 Windows 想改启动盘顺序时会一直被拦。

还有一件顺手要做的事:关掉 FileVault。文件保险箱开着的时候,磁盘是全盘加密状态,Windows 安装器看到的是一堆无法识别的分区,清理起来很别扭。在系统设置 → 隐私与安全性 → FileVault 里关掉,等解密完成再动手。

这三道开关做完,你的 T2 机器在引导这件事上就退化成了一台普通 Intel 笔记本,后面所有步骤跟 2015 款是一样的。

2. 抹盘之前,比备份更重要的一件事

2.1 备份要分三层来做,不要只做一层

大多数人理解的备份是"把文件拷到移动硬盘"。对于"装单系统"这种操作来说,这远远不够,因为你失去的不只是文件,还有整个 macOS 环境和它的恢复分区。

我的建议是分三层。第一层是数据文件:文档、照片、代码仓库这些,拷到移动硬盘或者上传到网盘,这是底线。第二层是Time Machine 完整备份:找个容量足够的硬盘,跑一次完整的 Time Machine,这样万一以后你想恢复到原来的 macOS,插上硬盘就能还原,连图标位置都在。第三层是记住你的 Apple ID 和授权信息:iCloud、App Store 购买的软件、还有一些绑定了设备序列号的商业软件授权,抹盘前都记下来。

特别提醒一句:如果你之前用 Time Machine 备过,一定要确认是完整的那一份,而不是某次增量。我见过有人只留了最近一次增量,结果里面其实缺了大半年的数据,恢复出来才发现。

至于"mac系统数据怎么清理"这类问题,抹盘场景下其实不用太纠结,因为整块盘都要没了。真要清理,那也是在抹盘之前把想留的东西挑出来,剩下的随它去。

2.2 Windows 支持软件必须离线拿到手

这是全文最容易被忽略、后果也最麻烦的一点,我单独拎出来说。

正常双系统流程里,你可能习惯了"装完 Windows 再联网跑 Boot Camp 助理下载驱动"。但单系统场景下这条路是断的:macOS 已经被你抹掉了,Boot Camp 助理不存在了,你拿什么去下载?

所以正确顺序是:在抹盘之前,先在 macOS 里用 Boot Camp 助理把 Windows 支持软件完整下载到外部存储上。

具体做法:打开"启动转换助理"(Boot Camp Assistant),菜单栏 → 操作 → 下载 Windows 支持软件(有的版本叫"下载最新的 Windows 支持软件")。它会从苹果服务器拉一个几百 MB 到 1 GB 多的文件夹,里面通常包含两个关键目录:

  • $WinPEDriver$:存放 SSD、芯片组、USB 这类安装阶段就要加载的驱动
  • BootCamp:存放装完之后要跑的setup.exe和所有设备驱动

把这个文件夹拷到另一个 U 盘上,不要放在你准备抹掉的内置硬盘里。这一步做完,你后面即使完全断网也能把驱动装齐。

老机型如果 Boot Camp 助理只肯给 Win7 的包,也可以用,前面说过用兼容模式跑。另外一个思路是:如果你有另一台同型号的 Mac 还在跑 macOS,直接用那台下载一份同机型的支持软件,包是通用的。

2.3 U 盘、镜像和哈希校验

U 盘这块,容量建议 16 GB 起步,32 GB 更稳妥。重点在于接口速度:2015 年之后的 Mac 大多是 USB 3.0 或者 USB-C,用一个老掉牙的 USB 2.0 U 盘,写盘可能等半小时,安装时加载文件也慢得让人怀疑人生。有 USB 3.0 的盘就用 USB 3.0 的。

Windows 10 镜像我只推荐一个来源:官方原版 ISO。23H2 之后的版本号越来越乱,但常用的还是 22H2,这个版本被验证得最充分,驱动兼容问题最少。别去下什么"精简版""游戏优化版",那些包被人动过手脚,装在一台没有杀软的裸机上风险很大。

下载完 ISO 之后,一定要校验哈希。在 macOS 终端里:

shasum -a 256 ~/Downloads/Win10_22H2_Chinese_Simplified_x64.iso

算出来的值和官方页面上给的那串对得上,才算拿到的是完好的文件。我吃过一次亏:网络断断续续下了一个 ISO,装到一半报"install.wim 损坏",重做了三次 U 盘才发现是镜像本身的问题,白白浪费一个下午。

还有一个细节:Win10 22H2 的install.wim文件通常超过 4 GB。这个数字很关键,因为 FAT32 单文件上限正好是 4 GB。如果你直接把 ISO 里的文件拷到 FAT32 的 U 盘,会卡在复制这一步报错,下一节就专门讲这个坑怎么绕。

3. 安装盘制作的三种路线,以及那个绕不开的 4GB 坑

3.1 路线一:Boot Camp 助理直接做盘

如果你还在 macOS 里,最省事的做法就是直接用 Boot Camp 助理做盘。插上 U 盘,打开助理,勾选"创建 Windows 10 或更高版本的安装盘",指向你下好的 ISO,剩下的交给它。

它的好处是它会自动把install.wim拆分成install.swm,每个不超过 4 GB,完美绕过 FAT32 的限制。同时它写出来的盘是混合分区格式,Mac 的固件认、Windows 安装器也认,兼容性最好。

不好的地方是它很"固执":它会检查镜像的版本、会要求 U 盘格式符合它的预期,有时候你明明照着步骤做,它却报"U 盘无法使用"或者"Windows 支持软件下载失败"。碰到这种情况别死磕,直接换路线二。

另外要清楚一点:Boot Camp 助理做出来的盘,默认是给"双系统"流程用的。我们做单系统,只用它的安装盘制作功能,做到这一步就退出,不要去点"安装"那个按钮,因为那会走它的分区流程。

3.2 路线二:Rufus 做 GPT + UEFI 启动盘

如果你手边有一台 Windows 电脑,或者愿意先用虚拟机跑个 Windows,那 Rufus 是更可控的选择。

打开 Rufus,设备选你的 U 盘,引导类型选你下好的 ISO,分区类型选GPT,目标系统选UEFI(非 CSM),文件系统根据提示选。关键点在下面这个弹窗:当 Rufus 检测到install.wim超过 4 GB 时,它会问你怎么处理。

这里有两个选项:一是把它拆成install.swm,二是改用 NTFS 文件系统。我推荐选拆分。原因在于 NTFS 的 U 盘在纯 UEFI 环境下,安装器有时候认不到引导文件,会报"找不到安装介质"。虽然 Rufus 会额外建一个小的 FAT32 分区放引导,但兼容性还是不如拆分方案稳。

拆分方案做出来的 U 盘,分区是 FAT32,install.wim被切成两三段install.swm+install2.swm,Windows 安装器原生支持这种格式,读取时自动拼接,感知不到差别。整个过程 Rufus 会打印日志告诉你拆了几个文件,看一眼就知道成没成。

3.3 路线三:手动做盘,以及 WinNTSetup 这个备选

如果你只剩一台 Mac,又不想用 Boot Camp 助理,手动做盘也不是不行,只是步骤多一点。

先把 U 盘用磁盘工具格式化成 MS-DOS(FAT),方案选主引导记录。然后把 ISO 挂载(macOS 双击 ISO 就能挂载),把里面的除install.wim之外的所有内容拷到 U 盘根目录。接着单独处理install.wim:用wimlib或者dism把它按 3800 MB 拆分成多个install.swm,放到 U 盘的sources目录下。

# 安装 wimlib 之后,拆分 install.wim wimlib-imagex split install.wim sources/install.swm 3800

命令行里那个3800是每段的 MB 数,留一点余量比 4096 更保险。拆出来的文件是install.swm、install2.swm、install3.swm,命名要连号,别改错。

还有一条更"硬核"的备选路:WinPE + WinNTSetup。做法是先做一个能引导的 WinPE 环境(微 PE、优启通这类工具做的 U 盘),启动进 PE 之后,用 WinNTSetup 这个工具把install.wim直接释放到你指定的分区上。

WinNTSetup 的优势在于它绕过了标准安装器的很多限制:它不要求你先分区,可以手动指定引导分区、安装分区、系统盘符;遇到安装器报"无法在此驱动器上安装 Windows"的时候,它能直接给你铺进去。我在一台 2011 款 iMac 上就靠它救过场——标准安装器死活认不到内置的 SATA SSD,进 PE 用 WinNTSetup 释放镜像十分钟搞定。

代价是它对新手不太友好,引导分区选错会做出一个开不了机的系统。如果你走这条路,记得第一次让工具自动选择引导分区,别手动折腾。

4. 抹盘和安装的完整流程,以及几个会中断的点

4.1 进入安装器之前的正确姿势

关机,插上做好的 U 盘,按下电源键的瞬间立刻按住Option(⌥)键,持续按住不放,直到出现启动磁盘选择界面。

这里会出现几张卡片。正常情况下你会看到"Macintosh HD"和"EFI Boot"两项,有时候还会多出一个"Windows"字样的项。认准带 "EFI Boot" 的那个,那是 U 盘的 UEFI 引导。如果选了带 "Windows" 字样的 legacy 项,可能出现两种情况:一是直接黑屏,二是进去了但安装器以 BIOS 方式运行,后面分区时会提示"Windows 无法安装到这个磁盘,选中的磁盘具有 GPT 分区表"。

点 EFI Boot 之后,安装器会加载一段时间,出现语言选择界面,点下一步,然后到"现在安装"的界面。

在点"现在安装"之前,先把盘清干净。按Shift + F10调出命令提示符,这里要格外小心:

diskpart list disk select disk 0 clean convert gpt exit

list disk这一步必须看清楚。通常 Disk 0 是内置硬盘,Disk 1 是 U 盘,但这不是绝对的,判断依据是容量。Mac 内置 SSD 常见是 256/512/1024 GB,U 盘是 16/32 GB。选错了clean的就是你的 U 盘,白做一次。这个错误我本人犯过一次,半夜折腾到两点重做 U 盘,教训深刻。

clean会抹掉磁盘上所有分区信息,包括苹果的 EFI、Recovery、APFS 容器,一个不留。这就是"单系统"的关键动作——不 clean 的话,那些残留的 Core Storage 卷会让安装器晕头转向。

4.2 分区选择和常见中断原因

清完盘回到图形界面,点"现在安装",走到"你想将 Windows 安装在哪里"那一步,你会看到一整块"未分配的空间"。

不要手贱去点"新建"再手动切一堆分区。直接选中那块未分配空间,点下一步,安装器会自己建三个分区:一个 EFI 引导分区(100 MB 左右)、一个 MSR 保留分区(16 MB)、一个主分区。这是 Windows 在 UEFI 模式下的标准布局,干净利落。

如果你希望以后留个数据盘,也可以在安装前手动切一块出来,但我的建议是先装完系统再切,安装器手切分区有时会多切出一个恢复分区,反而乱。

这一步常见的几个中断点,我列一下:

  • "Windows 无法安装到这个磁盘。选中的磁盘具有 MBR 分区表":说明你进的是 legacy 引导,退回上一步,重新按 Option 选 EFI Boot 那个项。
  • "找不到驱动器":硬盘没被识别。T2 机型要确认外置启动开关开了;老机型可能是 SATA 控制器模式问题,这时候要么用 WinNTSetup,要么用磁盘工具先清一遍。
  • 复制文件到 20% 左右卡死:八成是 U 盘本身有问题或者镜像损坏。换一个 U 盘、或者用之前校验过的 ISO 重新做一遍。
  • 装完重启进了黑屏带光标:引导顺序问题,拔掉 U 盘再重启,如果还不行,需要进 PE 用引导修复工具处理一下 EFI 分区。

安装过程大概 15 到 30 分钟,取决于 U 盘速度和硬盘类型。走完"准备设备""安装更新"这些阶段,会进 OOBE 初始设置界面。到联网那一步,建议先点"我没有 Internet 连接",因为这时候网卡驱动可能还没装,强行联网会卡住。

4.3 驱动安装的顺序,以及网卡没驱动的自救

进桌面之后第一件事,不是去下软件,是把驱动装齐。

把你提前拷好的 Windows 支持软件文件夹插上(就是第 2.2 节让你单独存的那个)。里面有两个目录,顺序很重要:

  1. 先装$WinPEDriver$目录里的驱动。这些是芯片组、SSD 控制器、USB 控制器这类底层驱动,装完重启一次。
  2. 再跑BootCamp\setup.exe。它会一次性把显卡、声卡、网卡、蓝牙、触控板、摄像头、键盘背光这些全部装上,装完系统会提示重启。

重启之后检查一遍:触控板能不能用三指手势、键盘 F1/F2 亮度调节有没有反应、WiFi 能不能连、蓝牙能不能搜到设备。有一两项不灵是正常的,可以进 Boot Camp 控制面板里手动检查,或者去设备管理器看有没有带黄色感叹号的设备。

最怕的情况是网卡驱动没装上,因为这时候你没法上网查、没法下载。所以再强调一遍:Windows 支持软件必须提前离线准备好,不要指望装完系统再联网去下。

真的没准备好怎么办?还有两条路。一是用 iPhone 的 USB 网络共享:手机设置 → 个人热点 → 打开"允许他人加入",然后用数据线连上 Mac,Windows 会把它识别成一张 USB 网卡,就能上网了。二是如果手边有另一台电脑,把对应机型的 Boot Camp 驱动包下载到 U 盘拷过来。苹果官网上有个"下载 Windows 支持软件"的页面,可以按机型找。

顺带说一个查网卡物理地址的方法,装完系统经常要填。在 Windows 里打开命令提示符:

ipconfig /all

找到你正在用的网卡,"物理地址"那一行就是,格式是XX-XX-XX-XX-XX-XX。填表的时候去掉横线就是。

5. 装完之后真正影响体验的几件事

5.1 键盘、触控板、风扇和电池

驱动装完只是"能用",离"好用"还差一段。这几件事我每次装完都会调。

键盘映射。Mac 键盘上没有 Win 键,Command 键被 Boot Camp 映射成了 Win 键,Option 键映射成了 Alt。刚开始会很不适应,尤其是用惯了 Command + C 复制的人。想改的话,装个 PowerToys,里面有个 Keyboard Manager,可以按键对键重新映射——把左 Ctrl 改成 Win,把 Command 改回 Ctrl,看个人习惯。

功能键行为。Mac 键盘 F1 到 F12 默认是多媒体键(亮度、音量、播放),想按下 F5 就刷新网页的话,得按 Fn + F5。Boot Camp 控制面板里有个"将 F1、F2 等键用作标准功能键"的选项,勾上之后就反过来了。做开发的建议勾上,日常用的建议保持默认。

风扇和温度。Mac 的风扇曲线是写在 SMC 里的,Windows 下用的是驱动提供的近似曲线,有时候会显得迟钝——CPU 都 90 度了风扇还在慢悠悠转。装个 Macs Fan Control 可以手动设定温度-转速曲线,但别调得太激进,长期高转速会加速风扇轴承磨损。我的做法是设一个 75 度开始爬升的温和曲线,够用。

电池。这一点要严肃说。苹果的电池健康管理是在 macOS 里实现的,Windows 下没有对应的机制,插电就会一直充到 100% 并保持。长期插电使用的老机器,电池鼓包风险明显上升。如果你的使用场景是"一直插电当台式机用",建议定期(比如每月一次)拔掉电源用到 30% 左右再充回去,让电芯活动一下。

5.2 磁盘分区规划,给未来的自己留条路

单系统装完之后整块盘只有一个 C 盘,这样用起来很方便,但有个隐患:以后你想重装系统或换回 macOS,没有任何可以暂存数据的地方。

我的做法是装完之后用磁盘管理压缩出一块 100 GB 左右的分区,格式化成exFAT。不选 NTFS 是为了跨平台——exFAT 在 Windows、macOS、Linux 上都能读写,以后无论你换回哪个系统,这块盘的数据都能直接读。

操作很简单:右键"此电脑" → 管理 → 磁盘管理 → 右键 C 盘 → 压缩卷,输入要压缩的容量(单位 MB,100 GB 就是 102400),压缩完右键新的未分配空间 → 新建简单卷,格式化时选 exFAT。

关于"win怎样看mac文件"这个问题,如果你把这块盘做成 exFAT,那就没有跨系统读取的烦恼了。反过来,如果你想在 Windows 里直接读 macOS 的 APFS 分区(比如外接的 Mac 备份盘),需要装 Paragon APFS for Windows 或者 MacDrive 这类工具,前者对 APFS 支持更完整,后者对老 HFS+ 支持更好,看你盘是什么格式。

5.3 系统瘦身和更新策略的取舍

老 Mac 装 Win10,资源优化是有必要的,但我不建议走极端。

值得做的:关掉"后台应用"(设置 → 隐私 → 后台应用,全部关掉);关掉"存储感知"以外的各种自动清理;用powercfg /h off命令关掉休眠,能腾出和内存等大的hiberfil.sys文件空间,老机器 8 GB 内存就省 8 GB;关掉系统的"保留的存储"(DISM 命令可以调)。

powercfg /h off

不建议做的:把系统更新冻结到 2099 年、彻底关闭 Defender、改注册表禁用一堆服务。这些操作短期看确实流畅,但代价是安全补丁收不到、遇到恶意软件毫无防护。老机器如果实在跑不动,更合理的选择是换一个轻量版本(比如 Win10 LTSC 2021,它默认不带商店和一堆 UWP 应用,后台干净很多),而不是把一个正常版本拆得七零八落。

LTSC 版本的授权跟家庭版不同,个人使用需要走正规渠道拿到合适类型的授权,别去网上搜那种"最新密钥",一来不合规,二来那些密钥大多几小时就失效,白折腾。

还有一个流传很广的小技巧:把系统时间的自动同步关掉、手动锁定,避免和其他系统冲突。单系统场景下其实没这个必要,因为冲突的根源是 macOS 和 Windows 对硬件时钟基准的理解不同(一个当 UTC,一个当本地时间),只有双系统才受影响。

顺便提醒一个改名坑:Win10 里如果改了用户名,C:\Users下面的文件夹名字是不会跟着变的,这是设计如此。想改的话得新建一个账户、迁移数据、再删旧账户,比较折腾。装系统的时候就把用户名想好,能省不少事。

6. 后悔了怎么办,从单 Windows 回到 macOS

6.1 联网恢复的三种组合键

抹盘装单系统之后,你手上没有任何 macOS 安装介质,唯一的路是联网恢复(Internet Recovery)。这是苹果写进固件里的功能,不需要硬盘上有恢复分区,直接从苹果服务器拉一个恢复环境下来。

三个组合键对应三种不同的版本策略,按需要选:

  • Command + R:安装与这台机器兼容的最新版本 macOS。
  • Option + Command + R:升级到这台机器能支持的更高版本(有时候和上面结果一样)。
  • Shift + Option + Command + R:安装这台机器出厂时的原版本,然后在系统里再升级。

我一般用第一个,除非遇到新版系统装完卡顿,那才退回原版。

流程是:关机,按住组合键开机,看到苹果 logo 下面出现进度条说明在联网下载了。下载的恢复环境大概几百 MB,加上后续的系统镜像,整个流程根据网速可能一两个小时。网络必须稳,中途断了就得重来。建议用 5 GHz 的 WiFi,或者直接插网线(有网口的机型)。

下载完会进"macOS 实用工具",先用磁盘工具把内置盘抹成 APFS 或者 Mac OS 扩展(日志式),然后退出磁盘工具,选"重新安装 macOS",跟着走就行。

6.2 恢复失败的几种典型原因

联网恢复失败的情况我遇到三种,都不是随机故障,有明确原因。

一种是卡在"正在连接 Apple 服务器"。多数是 WiFi 密码或者频段问题,换 5 GHz、或者改用有线,成功率明显提升。还有一种可能是路由器开了访客隔离或者某些拦截策略,换个网络环境试试。

第二种是进了恢复环境但看不到内置硬盘。这通常是之前的 Windows 安装留下的分区结构让磁盘工具犯迷糊。解决办法是在磁盘工具的左上角菜单里选"显示所有设备",然后选中最顶层那块物理硬盘,而不是它下面的某个卷,再执行抹除。

第三种是报错"无法创建恢复系统"或者直接跳到重装失败。这种情况很有可能跟 T2 芯片的启动策略有关——如果之前你在启动安全性实用工具里改过设置,可能需要在恢复环境里重新调整。另外固件密码如果还开着,某些操作会被拦住。

还有一个容易被忽略的前置条件:联网恢复需要固件能连上网络。如果你的机器之前装 Windows 时把网络配置搞乱了(比如设过静态 IP),恢复环境里的 WiFi 是独立的,不受影响,放心。

7. 不适合原生安装的情况,虚拟机怎么选

7.1 Parallels、VMware Fusion、UTM 的横向对比

如果你是 M 系列芯片,或者虽然用 Intel 但不舍得抹掉 macOS,那虚拟机是唯一选择。这三款我都用过,各有适用的场景:

方案适合芯片性能免费情况适合场景
Parallels DesktopIntel + M 系列最好收费长期使用,追求体验
VMware FusionIntel + M 系列很好个人使用有免费方式需要跑企业环境、做实验
UTM主要 M 系列一般免费开源偶尔用用,预算为零

Parallels 的体验最接近"原生",它的图形驱动和共享文件夹做得最顺,和 macOS 的融合模式可以让你把 Windows 应用像原生窗口一样开在桌面上。代价是它每年都要续费,而且版本升级挺频繁。

VMware Fusion 在企业环境里更常见,网络模式、快照、克隆这些功能更专业,适合要做实验、搭测试环境的场景。个人用户现在有免费使用的途径,具体以官方页面为准。

UTM 基于 QEMU,是唯一完全免费开源的选项,但它跑 Windows 的性能明显弱一档,图形界面会有延迟,适合"我就想跑个老软件,慢点无所谓"的场景。

无论哪一款,M 系列芯片上跑的都是ARM 版 Windows。这一点必须清楚:ARM 版 Windows 通过内置的模拟层跑 x86 程序,简单的小工具没问题,但涉及底层驱动的软件、某些游戏的防作弊模块、专业音频软件的 ASIO 驱动,大概率跑不起来。Intel 芯片的 Mac 就没这个限制,虚拟机里跑的是标准 x64 Windows,兼容性和真机一样。

7.2 装完之后常碰到的几个配置问题

虚拟机这块有几个高频问题,顺手说一下。

USB 设备直通。很多人插上移动硬盘发现虚拟机里看不到,原因是设备被宿主机抢走了。在虚拟机设置里找到 USB 设备列表,把那个设备勾选上"连接到虚拟机",或者在虚拟机窗口顶部菜单栏手动指定。Parallels 有时候会卡在"无法连接移动硬盘"这个状态,解决办法是先断开、再重新挂载,还不行就把虚拟机里的 USB 控制器从 3.0 降到 2.0 试试。

开发环境迁移。如果你是因为某些工具只在 Windows 上跑才装的虚拟机,其实可以少装很多:WSL2 在 Windows 上能跑完整的 Linux 环境,装 Docker 也不用再折腾一遍 WSL 配置;串口调试需要的 CP210x 这类驱动,Windows 版比 macOS 版还省事。反过来,如果你只是想用 macOS 上的工具(Homebrew、Maven、Git、JDK、Typora 这些),那压根不需要装 Windows,直接在 Mac 上配就行,别绕远路。

性能调优。给虚拟机分配内存别超过宿主机的 60%,比如 16 GB 的 Mac 最多给 9 GB,留够余量否则宿主机自己就开始卡了。CPU 核心同理,给一半比较稳。磁盘用"动态分配"模式,别一上来就固定 100 GB,那样会白白占掉空间。

快照。装好系统、驱动装齐、常用软件装完之后,打一个快照。以后虚拟机崩了、被病毒搞了、装了个软件把系统搞乱了,直接回滚,五分钟恢复,比重装快一百倍。这一点比真机强太多。

虚拟机上的"win10优化"和真机不太一样:不用太在意风扇和电池,因为宿主机自己管;但要注意别在虚拟机里跑大型游戏或者长时间满载的任务,宿主机散热压不住,而且电池掉得飞快。

最后说一个迁移思路:如果你现在用虚拟机跑得挺好,但某天想换成真机单系统,其实可以把虚拟机里的整个磁盘镜像用工具转换后直接恢复到物理盘上,省去重装。反过来,物理机装好的系统也能转成虚拟机镜像,留个备份。这条路有人走通了,但不是所有驱动都能平滑过渡,做之前务必先备份。

返回列表