应先用winclone完整备份windows分区,再通过启动转换助理彻底卸载并扩容apfs容器,最后重建bootcamp分区并恢复镜像;全程不重装系统、不丢失数据。

想把Mac上BootCamp安装的Windows分区空间缩小,把腾出来的容量无损转移给macOS主卷,又不想重装系统、不丢失Windows里的文件和软件——这需要绕过Boot Camp助理的限制,用组合操作实现空间再分配。
确认当前分区状态
先打开“磁盘工具”,在左侧设备列表中展开你的内置硬盘(如“APPLE SSD AP1024J”),观察是否同时显示“Macintosh HD”(或类似名称)和“BOOTCAMP”两个宗卷。若BOOTCAMP显示为NTFS格式且容量与你当初分配的一致,说明分区结构完好,可继续;【若BOOTCAMP未出现,或显示为灰色/不可选状态,说明分区表已损坏,后续所有操作将失败】。
此时不要点击任何“抹掉”或“删除”按钮。
用Winclone备份Windows系统
这一步是无损扩容的前提:必须先把整个Windows分区完整镜像下来,否则删分区后数据永久丢失。
下载并安装Winclone 9(支持macOS Sonoma及更新系统),启动后选择左侧列出的BOOTCAMP宗卷,点击右上角“Save Image” → 指定保存路径(建议选外接硬盘或空闲空间>Windows分区大小的本地位置)→ 点击“Save”。
镜像过程耗时取决于Windows分区数据量,期间不要休眠Mac或中断电源。生成的.winclone文件不能放在BOOTCAMP或即将被调整的分区里。
用Boot Camp助理彻底清除Windows分区
打开“启动转换助理”(Boot Camp助理),点击“继续” → 在任务页勾选“移除Windows 10或更高版本” → 点击“继续” → 在弹出窗口中【必须选择‘将磁盘恢复为单个macOS分区’】 → 输入管理员密码 → 等待进度条走完。
这步会自动删除BOOTCAMP分区、清理EFI引导项,并将释放的空间合并进APFS容器。完成后重启Mac,进入macOS系统。
此时打开“磁盘工具”,查看主宗卷容量是否已增加——如果没变,说明容器未扩展成功,需跳转到终端强制修复步骤(本教程不展开)。
重新划分并恢复Windows系统
第一步:打开“磁盘工具”,选中内置物理磁盘(不是宗卷),点击“分区”按钮 → 在饼图下方点击“+”号 → 新建一个分区,命名为“BOOTCAMP”,格式选“MS-DOS (FAT)”,大小填你希望留给Windows的新容量(例如从300GB缩到180GB,就填180G)→ 点击“应用”。
第二步:分区创建后,立即在“磁盘工具”中选中新建的BOOTCAMP宗卷 → 点击“抹掉” → 格式改为“ExFAT”(Winclone恢复要求)→ 点击“抹掉”。
第三步:启动Winclone,它会自动识别之前保存的.winclone镜像 → 选中该镜像 → 在右侧目标卷中选择刚创建并抹掉的BOOTCAMP → 点击“Restore to Volume…” → 等待恢复完成。
恢复结束后,重启Mac,按住Option键选择Windows启动项,验证系统能否正常进入。若蓝屏或卡在Logo,说明恢复时目标卷格式或分区对齐有误,需重做第二、三步。











