在 Mac 的访达(Finder)里,许多用户都想一眼看清每个文件夹究竟占用了多少磁盘空间,而不是只能看到文件的大小,而文件夹却显示一个“—”甚至完全空白——这种情况其实非常普遍。默认情况下,列表视图并不会自动显示文件夹大小,因为系统出于性能考虑,关闭了深度扫描功能。如果你不手动开启,访达就不会去读取子目录和隐藏文件的实际占用空间。因此,今天我们就来详细讲解如何让访达真正“如实”显示文件夹大小。

让文件夹大小在列表视图里直接显示出来
想要实现这个效果,其实只需要几步操作。首先,确保你当前处于访达的列表视图——顶部工具栏中的“列表”按钮应该呈高亮状态,或者直接按下键盘快捷键 Command + 2 强制切换过去。
接着,将鼠标移动到栏目栏中的“名称”列标题上,按住 Control 键并单击(触控板用户可以用双指轻点),在弹出的菜单中勾选“大小”选项。如果已经勾选但依然看不到数值,别着急——很可能是这列被拖拽到了窗口外侧,或者列宽不够。
那怎么调整列宽呢?将鼠标悬停在“大小”列右侧边缘,当光标变成双向箭头后,向右拖拽以增加宽度——至少留出 120 像素的宽度,否则像“245.6 GB”这样的长数字会被截断成“245…”,根本无法完整查看。
关键步骤来了:点击顶部菜单栏中的“显示”→“查看显示选项”(也可以直接按快捷键 Command + J),在弹出的面板中,务必勾选“计算所有大小”。这就是真正的开关——如果不勾选,文件夹永远只会显示“—”。
最后,勾选下方的“用作默认”选项。这样一来,下次你打开“文稿”、“下载”等常用位置时,设置会自动生效,无需重复操作。
不改视图也能立刻知道某个文件夹有多大
如果你不想折腾列表视图的配置,也有其他更直接的方法快速获取文件夹大小。
方法一:快捷键秒开简介面板
在访达中选中目标文件夹,直接按 Command + I。弹出的简介窗口里就能看到“大小”字段——这个值是真实的磁盘占用,包含隐藏文件、资源分叉、Time Machine 元数据等内容,并非虚标的逻辑大小。
方法二:空格键快速预览
单击选中一个文件夹(注意不能多选),然后按空格键启动 Quick Look 预览。右侧面板会立刻显示“项目数量”和“大小”,单位会自动换算为 KB/MB/GB/TB,响应速度比打开简介还要快。
方法三:状态栏实时反馈
先打开任意文件夹,按 Command + J → 勾选“在状态栏中显示”。关闭窗口后,访达底部就会显示“已用 328.7 GB(共 498.2 GB)”;如果你选中一个文件夹,状态栏还会追加显示“已选中 1 个项目,总计 12.4 GB”。这个方式最为直观,可以一直放在那里随时查看。
验证是否真生效:两个易错点检查
如果你按照上述步骤操作完毕,但某些文件夹仍然显示“—”,先别急着怀疑自己操作错误。可以检查以下两件事:
第一,当前访达窗口是否属于 iCloud 云桌面或“iCloud 云盘”下的同步文件夹?这类路径受端到端加密限制,系统无法在本地计算大小,简介面板中也会显示“大小不可用”。
第二,是否在“访达偏好设置”→“高级”中勾选了“在图标标题中显示文件扩展名”?这个选项与文件夹大小显示完全无关,但很多人误以为会影响列渲染,放心忽略即可。
最后,如果怀疑缓存问题,可以重启访达——按住 Option 键并右键点击程序坞中的访达图标,选择“重新打开”。这样新启用的“计算所有大小”设置就能立即对全部已展开的子目录生效。
