磁盘工具扩容卡住时,唯一安全中止窗口是界面灰显且主宗卷仍可打开时,应强制退出磁盘工具、终端执行sudo diskutil unmountDisk force /dev/diskX释放挂载,再进恢复模式用diskutil apfs resizeContainer diskXsY 0清空resize队列并急救容器。

Mac电脑在“磁盘工具”中执行分区扩容时若卡住、无响应或你突然决定中止操作,系统不会提供“取消”按钮,但必须立即干预以避免文件系统损坏或启动失败。
确认当前是否处于可中断状态
打开“活动监视器”,在搜索栏输入 diskmanagementd 或 disktool,查看是否有相关进程正在高占用运行。若看到 diskmanagementd 占用 CPU 超过 30 秒且状态为“正在运行”,说明扩容仍在底层执行,此时强行退出可能引发 APFS 容器结构异常。
若“磁盘工具”界面已灰显、进度条停滞超过 5 分钟,且 Finder 中主宗卷图标仍可正常双击打开,说明操作尚未写入关键元数据——这是唯一安全中止的窗口期。
强制退出并释放挂起状态
不要直接关机或按电源键硬重启——这会导致 APFS 容器标记为“不一致”,后续可能触发长达数小时的 fsck 自检甚至无法进入系统。
按下 Command + Option + Esc 打开“强制退出”窗口,选中“磁盘工具”,点击“强制退出”。
等待 10 秒后,重新打开“磁盘工具”。如果左侧设备列表中目标磁盘显示为“正在使用中”或名称旁有黄色感叹号,说明内核级挂载未完全释放。
此时需在终端中执行:sudo diskutil unmountDisk force /dev/diskX(将 X 替换为你目标磁盘编号,可通过 diskutil list 查看)。【务必确认 diskX 是物理磁盘而非宗卷,输错会导致系统盘被强制卸载】
修复残留挂起状态
第一步:重启进入恢复模式 —— 关机后按住 Command + R 开机,直到出现苹果图标和旋转地球。
第二步:从顶部菜单栏选择“实用工具”→“终端”。
第三步:依次执行以下命令:
diskutil apfs list → 查看容器状态,确认是否存在 “pending resize” 或 “in progress” 标记。
若存在,运行:diskutil apfs unlockVolume diskXsY(X 和 Y 按实际编号填写),再执行:diskutil apfs resizeContainer diskXsY 0。该命令会强制清空 resize 队列,将容器恢复至上次已提交状态。
第四步:返回恢复模式主界面,打开“磁盘工具”,选中对应容器 → 点击“急救” → 运行一次完整检查与修复。只有当状态显示“未发现错误”后,才可正常重启。

















