# Mac 删了大文件，可用空间为什么不涨？确认顺序

> 按废纸篓、快照、可清除空间和储存面板延迟的顺序确认，再继续删。

Published: 2026-09-15 | Updated: 2026-09-19

删掉好几个 GB 的文件夹，也清空了废纸篓，可用空间却几乎不动。常见原因是：文件已从访达消失，但快照或其他副本还占着数据块，或者「储存空间」还没完成重新分类。

先查空间为什么没释放，别急着继续删。系统数据里有什么，见 [Mac 上的系统数据是什么](https://mole.fit/zh/blog/what-is-system-data-on-mac)；可清除空间见 [Mac 可清除空间是什么](https://mole.fit/zh/blog/what-is-purgeable-space-on-mac)；快照处理方法见 [如何删除 Mac 本地 Time Machine 快照](https://mole.fit/zh/blog/how-to-delete-local-time-machine-snapshots-mac)。

## 再删东西之前，先按这个顺序确认

1. 确认文件不在废纸篓里。
2. 对照访达可用空间、`df -h /` 和 APFS 容器剩余空间。
3. 列出本地 APFS / Time Machine 快照。
4. 看储存空间设置里的「可清除 / 可用」容量。
5. 大量删除后等索引和统计更新，再到这三个地方复查。
6. 前五步做完，才去找仍可回收的大目录。

没查清就继续删，容易删错对象，可用空间却还是不变。

## 第 1 步：确认废纸篓已清空

废纸篓里的文件仍占空间。清空后，等几秒再看访达的可用容量。若删的是外置卷上的文件，要在该卷已挂载时清空废纸篓，否则文件可能仍占着那块盘的空间。

## 第 2 步：对照三种「可用」读数

| 查看方式 | 回答的问题 | 常见对不上的原因 |
| --- | --- | --- |
| 访达 / 储存空间设置 | macOS 如何分类并显示可用空间 | 大量删除后分类滞后 |
| `df -h /` | `/` 所在文件系统的剩余空间（常以 Gi 计） | 与设置里的十进制 GB 单位不同 |
| `diskutil` 容器剩余 | APFS 容器内共享的空闲空间 | 快照和其他卷共用容器空间 |

只读命令：

```shell
df -h /
diskutil apfs list
diskutil info / | grep -i "Container Free"
```

若 `df` 的可用空间已经增加、储存空间设置还没动，先以命令行读数为准，等设置刷新。

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/apfs-available-space.webp" width="1360" height="454" loading="lazy" alt="APFS 空闲空间由多个卷共享，删除后仍可能被快照占着">
  <figcaption>文件从访达消失后，快照占用和分类延迟仍可能让可用空间暂时不变。</figcaption>
</figure>

## 第 3 步：本地快照还引用着旧数据块

Time Machine 本地快照和部分系统更新快照，会在过期或系统需要空间前保留旧数据块。Apple 说明，Time Machine 本地快照占用会计入可用容量，并在需要空间时自动移除；查看方法可参考 [在磁盘工具中查看 APFS 快照](https://support.apple.com/guide/disk-utility/view-apfs-snapshots-dskuf82354dc/mac)。

只列不删：

```shell
tmutil listlocalsnapshots /
diskutil apfs listSnapshots /
```

大量删除后若仍有快照、可用空间又没变化，先等系统按需回收，或按 Apple 文档管理快照，别再随意删文件。需要手动清理时，按上面的快照专文操作，不必每次数字不动就删快照。

## 第 4 步：可清除空间不是你刚清空的文件夹

储存空间设置里可能仍有很大的「可清除」容量，而 `df` 已显示剩余空间增加。「可清除」指系统可在空间紧张时回收的内容，不是你刚删掉的目录。用第三方工具强行清理有风险，通常也没必要；下次写入大量数据、需要空间时，系统会自动回收。

## 第 5 步：储存面板延迟很常见

删掉好几 GB 后，Spotlight 和储存统计可能滞后，常见现象有：

- 分类色条几分钟甚至更久都没变化
- 系统数据暂时变大，其实是在重新归类
- 访达与设置里的可用空间短暂不一致

让 Mac 空闲一段时间，再用 `df` 和容器剩余空间复查。别只因灰色「系统数据」色块没更新，就继续删更多文件。

## 第 6 步：这时才找真正还在的大目录

若以上都显示空间确实没释放，再查：

- 是否还有副本，如另行导出的文件、重新下载到本地的云端文件
- 应用资料库是否复制过这份内容
- 是否还有未清理的 iOS 备份或磁盘映像
- 删除外置卷文件后，是否没在该卷挂载时清空废纸篓

目录大小工具能帮你定位大目录，不代表每个大文件夹都能删。磁盘分析视图显示的文件夹大小总和，也不一定与储存空间分类数字一致。

## 安全边界

- 不要删 `/System` 或密封系统快照。
- 不要因为删除后系统数据看起来变大，就清空整个 `~/Library`。
- 不要把可清除空间当成手动清理目标。
- 受管理的 Mac 上，不清楚备份策略时不要擅自清理快照。

## 常见问题

### 废纸篓清了，可用空间还是不动，下一步？

对照 `df -h /` 和储存空间设置，再列出本地快照。若 `df` 显示可用空间增加，就等设置刷新；若两边都没动，再查快照和其他副本。

### 为什么刚删完文件，系统数据反而变大？

可能是重新分类滞后，部分容量暂时被归到「应用 / 文稿」以外的类别。让 Mac 空闲一段时间再查，别直接当成新增垃圾。

### 是不是每次都该立刻删本地快照？

不必。快照用于备份恢复或系统更新；先确认清理对备份的影响，再按快照专文操作。

### 访达「显示简介」能准确反映整盘可用空间吗？

文件夹的「显示简介」报的是逻辑大小，不能反映 APFS 克隆、快照占用或容器剩余空间。可以用它找大目录，别用它核算整盘空间。

---

Canonical HTML page: https://mole.fit/zh/blog/mac-deleted-files-space-not-freeing
Blog index for agents: https://mole.fit/zh/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
