Boot Camp删除Windows分区出错,macOS丢失100GB空间求恢复方案
解决Boot Camp删除失败后空间丢失的问题
别担心,这种Boot Camp分区删除失败导致空间“消失”的情况很常见,咱们一步步来把那100GB空间找回来,之后就能顺利用Parallels装Windows了。
第一步:确认磁盘真实分区状态
Disk Utility有时会因为分区表异常没显示全,咱们用终端命令查最准确:
- 打开「终端」(Launchpad的「其他」文件夹里就能找到)
- 输入命令:
diskutil list - 找到你的500GB主磁盘(通常是
/dev/disk0或/dev/disk1),你会看到当前400GB的macOS分区,另外100GB可能显示为Free Space(未分配空间),或是无名称的Microsoft Basic Data类型分区。
第二步:修复磁盘与分区表
分区丢失大概率是分区表出了小问题,先做修复:
- 修复整个磁盘:输入命令
diskutil repairDisk /dev/diskX(把X换成你找到的磁盘号,比如disk0),按提示输入Y确认,等待修复完成。 - 修复macOS分区:找到macOS对应的分区号(比如
disk0s2),输入diskutil repairVolume /dev/diskXsY(X是磁盘号,Y是分区号)。
第三步:合并未分配空间到macOS分区
修复完成后,把那100GB空间收回来:
- 如果你用的是APFS格式(macOS 10.13默认格式),输入命令:
diskutil apfs resizeContainer /dev/diskXsY 0- 这里的
0表示自动把容器扩展到最大可用空间,直接合并所有未分配空间。
- 这里的
- 如果你用的是HFS+格式,输入命令:
diskutil resizeVolume /dev/diskXsY RR代表“Resize to Remaining space”,自动扩展到剩余全部空间。
等待终端提示操作完成即可。
第四步:验证结果
- 再输入
diskutil list,确认macOS分区的容量是否回到500GB; - 打开「磁盘工具」刷新页面,检查总容量显示是否正常。
若正常系统下操作失败,试试恢复模式
如果分区表异常在正常系统里没法修复,就进恢复模式操作:
- 重启Mac,按住
Command + R直到出现苹果图标; - 进入恢复模式后,从顶部菜单栏「实用工具」里打开「终端」;
- 重复上面的步骤:先查磁盘,再修复,最后合并空间。
后续:Parallels安装Windows的准备
空间恢复后,直接安装Parallels Desktop就好——它是虚拟机,不需要给Windows分物理分区,会创建磁盘镜像存储系统,用起来更灵活,也不会再出现Boot Camp这类分区问题啦。
内容的提问来源于stack exchange,提问作者ekrueger24




