Levo 指南 · 储存空间设置

Mac 储存空间卡在“正在计算”,系统数据不见了

macOS 读取整个磁盘时,“储存空间”设置会一直显示“正在计算”;重启后、更新后或磁盘快满时,可能会卡上好几分钟。先等几分钟,然后退出系统设置再重新打开。如果系统数据不见了,通常计算完成后就会出现。

Levo 的弹出窗口,显示磁盘用量条和 Ready to free 列表,无需等待计算
症状可能原因试试
“正在计算…”好几分钟磁盘还在读取,或聚焦正忙等 5 分钟,保持接通电源
更新后立刻卡住重新索引和照片分析给它一小时,然后重启
条形图加载了,但没有系统数据还在计算最后一个类别稳定后重新打开设置
永远算不完设置进程卡住,或磁盘有错误重新打开设置,然后运行急救
数字和访达不一致统计方式不同,包括可清除空间用 df 查看真实数字

自己动手清理

  1. 接通电源等五分钟。像开发者那样有数百万个小文件的磁盘,耗时最长。
  2. 用 ⌘Q 退出系统设置,再重新打开。或者在终端中:
killall "System Settings"
  1. 重启 Mac。这会清掉卡住的计算,并让 macOS 完成更新带来的索引工作。
  2. 检查磁盘错误。在“磁盘工具”中选择你的启动宗卷,点按“急救”。或者:
diskutil verifyVolume /
  1. 如果卡住的是聚焦,看看它在做什么:
mdutil -s /

应该显示 Indexing enabled。如果索引关闭或损坏,用 sudo mdutil -E / 重建。这需要一段时间并占用 CPU,最好在你离开时进行。

  1. 跳过设置,直接问磁盘:
df -h /System/Volumes/Data
du -sh ~/Library ~/Downloads ~/Documents ~/Desktop ~/Applications 2>/dev/null

第一条显示你真正的可用空间。第二条统计个人文件夹中几个主要位置的大小,不太大的项目会立即给出结果。

如果重启后仍然卡住,而且磁盘快满了,先腾出几 GB。磁盘快满会让所有计算都变慢。如果设置崩溃,就进入安全模式:关机后,在 Apple 芯片 Mac 上按住电源按钮直到出现启动选项,然后选择安全模式。

如果系统数据不见了

这个类别有时要等计算完成才会显示。它的位置也会变:在 Apple 芯片 Mac 上,它位于条形图末尾附近,在 macOS 之后。如果你怀疑有更大的问题,“储存空间”设置中的系统数据、macOS 和容器中的其他宗卷中的类别列表说明了你应该看到什么。

Levo 怎么做

Levo 不是按需计算的。它为你的个人文件夹(包括 Library 和隐藏文件夹)维护一份实时索引,文件一变就更新,所以你打开弹出窗口时,磁盘用量条和 Ready to free(可释放)列表都已经在那里了。没有“正在计算”的等待,也不需要刷新。

它还是需要一点帮助。没有完全磁盘访问权限时,Levo 看不到其他 App 的容器、邮件和信息,所以有些空间仍然没有名字。而且它缩小不了 macOS 管理的部分:Time Machine 快照、交换文件和 macOS 自身的文件归 macOS 管,可清除空间也和访达一样算作可用空间。

在完全磁盘访问权限中授予权限。

常见问题

“储存空间”设置计算要多久?

通常不到一分钟。磁盘很大或快满时,或者刚更新完,可能要好几分钟。

为什么储存空间条形图里没有系统数据?

它常常在计算完成后最后才加上。如果始终不出现,退出并重新打开系统设置,然后重启。

一直“正在计算”是说明磁盘要坏了吗?

很少是。通常是在索引,或者某个进程卡住了。在“磁盘工具”中运行“急救”,排除磁盘错误。

查看可用空间的可靠方法是什么?

在终端中运行 df -h /System/Volumes/Data。它直接读取磁盘,不依赖“储存空间”设置。