磁盘工具无法直接无损调整Boot Camp的Windows分区,需Windows与macOS协同操作:先在Windows中压缩NTFS分区释放未分配空间,再在macOS中扩展APFS容器;反向操作则先缩容macOS容器,再于Windows中扩展BOOTCAMP。
磁盘工具本身不能直接无损调整 boot camp 创建的 windows 分区大小,但可以配合 windows 工具协同完成安全调整——关键在于“谁动哪部分”:macos 侧只处理 apfs 容器边界,windows 侧负责 ntfs 分区收缩与空间释放。
先在 Windows 中释放空间
这是最安全的起点。进入已安装的 Windows 系统,使用原生「磁盘管理」或第三方工具(如 DiskGenius)对 C: 盘进行压缩:
- 右键「此电脑」→「管理」→「磁盘管理」,找到 BOOTCAMP 分区,右键选择「压缩卷」
- 输入要释放的空间大小(单位 MB),确认后生成连续的「未分配」空间,位置必须紧邻 macOS 分区右侧(即在磁盘末尾)
- 若需更大调整或分区不连续,推荐用 DiskGenius:它支持在 WinPE 环境下移动分区、合并空隙,操作前会提示重启进 PE,过程稳定且兼容性好
再在 macOS 中回收并扩容主系统
重启回到 macOS 后,打开「磁盘工具」,选中内置硬盘(不是 BOOTCAMP 卷,而是顶层物理盘,如「APPLE SSD AP1024M」):
- 点击右上角「分区」按钮,此时应能看到刚释放出的「灰色未分配空间」紧贴在 macOS 容器右侧
- 拖动 macOS 容器右侧边缘,将其扩展至覆盖全部未分配空间;或点击「+」新增一个分区(如共享数据盘),再将剩余空间合并给 macOS
- 点击「应用」,系统会自动执行 APFS 容器扩容,无需格式化,全程保留所有文件
反向操作:扩大 Windows 分区
如果想把更多空间分给 Windows,顺序要反过来:
- 先在 macOS 中用「磁盘工具」选中主硬盘 →「分区」→ 缩小 macOS 容器,在其右侧留出未分配空间
- 重启进 Windows,打开「磁盘管理」,右键 BOOTCAMP 分区 →「扩展卷」,向右合并刚腾出的未分配空间
- 注意:Windows 的「扩展卷」仅支持向右合并相邻未分配空间,且该空间必须是同一磁盘上的连续区域
注意事项与风险规避
以下三点直接影响操作成败:
- 不做跨容器移动:磁盘工具无法将 macOS 容器中间挖空再塞给 Windows,APFS 容器只能从右端伸缩;所有“挪位置”类操作必须在 Windows PE 或专业分区工具中完成
- 避开 Fusion Drive 和 CoreStorage:若你的 Mac 使用 Fusion Drive,需先关闭 CoreStorage 逻辑卷组,否则磁盘工具显示异常,调整可能失败
- 备份优先于一切:即使标称“无损”,分区操作仍存在断电、误点等意外风险。建议提前用 Time Machine 备份 macOS,用 Windows 文件历史记录或第三方工具备份 BOOTCAMP 中的重要数据


















