必须执行分区删除与容量合并操作:一、用Boot Camp助理标准卸载;二、用磁盘工具手动抹除BOOTCAMP卷;三、用终端命令擦除分区并扩容APFS容器。

如果您在Mac上通过Boot Camp安装了Windows系统,现需彻底移除该分区并释放全部磁盘空间,则必须执行明确的分区删除与容量合并操作。以下是解决此问题的步骤:
一、使用Boot Camp助理标准卸载
此方法适用于Boot Camp助理界面中“移除Windows”选项未置灰且能正常识别BOOTCAMP分区的情形。该流程由系统自动协调分区删除与macOS卷扩容,安全性高且无需手动干预底层磁盘结构。
1、点击屏幕左上角“启动台”,进入“其他”文件夹,打开Boot Camp助理。
2、在引导界面点击“继续”,随后勾选“移除Windows 7或更高版本”(实际显示名称依所装Windows版本而定)。
3、点击“继续”后,在弹出的确认窗口中选择“恢复磁盘至单Mac OS分区”,再点击“恢复”。
4、输入当前用户的管理员密码,点击“好”以授权操作。
5、等待进度条完成,Boot Camp助理将自动删除BOOTCAMP分区,并将全部空间合并至APFS容器中。
6、操作结束后点击“退出”,重启Mac即可完成卸载。
二、使用磁盘工具手动抹除BOOTCAMP分区
当Boot Camp助理无法识别Windows分区或“移除”选项不可用时,可借助磁盘工具直接定位并格式化BOOTCAMP卷。注意:此操作仅抹除数据,不会自动扩容macOS分区,后续需配合终端命令完成空间回收。
1、前往“应用程序 → 实用工具”,打开磁盘工具。
2、在左侧设备列表中,展开内置硬盘,找到标记为BOOTCAMP或格式为MS-DOS (FAT)或ExFAT的卷。
3、选中该卷,点击顶部工具栏中的“抹掉”按钮。
4、在弹出窗口中,“名称”可任意填写(如“EmptySpace”),“格式”选择APFS或Mac OS扩展(日志式)(根据主系统容器类型匹配),点击“抹掉”。
5、等待抹掉完成,关闭磁盘工具。
三、通过终端命令彻底清除并扩容容器
此方法用于处理High Sierra及更新系统中常见的“空间未释放”问题:即使BOOTCAMP分区被删除,其空间仍处于未分配状态。终端命令可强制擦除该分区标识并扩展macOS APFS容器以吞并全部可用空间。
1、打开“应用程序 → 实用工具 → 终端”。
2、输入命令:diskutil list,按回车,从输出中识别BOOTCAMP所在分区的IDENTIFIER(如disk0s3)及macOS系统容器的IDENTIFIER(如disk0s2)。
3、执行擦除命令:sudo diskutil eraseVolume free none disk0s3(将disk0s3替换为实际BOOTCAMP标识符),输入密码确认。
4、执行扩容命令:sudo diskutil apfs resizeContainer disk0s2 0(disk0s2替换为实际macOS容器标识符),回车运行。
5、等待终端返回“Finished resizing”提示,即表示空间已成功合并至macOS主卷。










