directory opus 中需启用“文件夹大小”列并开启自动计算功能才能显示文件夹大小;支持通过 everything 加速、手动触发及格式化单位等方法优化显示。

如果您在 Directory Opus 中无法直接看到文件夹的大小数值,则可能是由于文件夹大小列未启用或自动计算功能被禁用。以下是设置文件夹大小列并确保其正确显示的多种方法:
一、启用文件夹大小列并配置显示
文件夹大小列属于 DOpus 的内置计算型属性列,需手动添加至列表视图中,并确保底层计算机制已就绪。该列默认不显示,必须通过列管理器显式启用。
1、在任意文件列表窗口中,右键点击列标题区域(如“名称”“大小”等文字上方空白处),选择“列”→“编辑列…”。
2、在弹出的列编辑器中,点击左下角“添加列”按钮,从左侧可用列列表中找到并双击“文件夹大小”(Folder Size)。
3、在右侧“列设置”面板中,确认“启用”复选框已被勾选,并将“列宽”设为“自动”或“填充”,以确保数值完整可见。
4、点击“确定”保存设置,此时文件夹大小列将出现在当前视图中,但可能显示为“—”或空白——这表示尚未完成大小计算,需配合后续方法触发计算。
二、启用自动文件夹大小计算
即使列已添加,若未启用后台计算功能,文件夹大小仍无法生成。自动计算会在导航到新位置时启动独立线程扫描子项,适用于本地与可移动磁盘。
1、点击顶部菜单栏“设置”→“配置”(或按 Ctrl+P 快捷键)。
2、在配置窗口左侧树状菜单中,展开“文件列表”→“文件夹大小”。
3、勾选“自动计算文件夹大小”选项。
4、在下方“仅对以下驱动器类型启用自动计算”中,根据需要勾选“本地驱动器”“可移动驱动器”等类型。
5、建议同时勾选“在可能的情况下,在文件操作后更新文件夹大小”,以便在复制、删除等操作后维持数值准确性。
6、点击“确定”应用设置,随后切换至任意含子文件夹的目录,等待几秒即可观察到大小列逐步填充数值。
三、使用 Everything 加速文件夹大小计算
当系统已安装 Voidtools Everything 并建立完整索引时,DOpus 可绕过传统递归扫描,直接调用其索引结果获取文件夹大小,速度提升可达数十倍,尤其适合百万级文件的大型目录。
1、确认电脑已安装最新版 Everything(v1.4 或更高),且服务正在运行、索引已更新。
2、在 Directory Opus 配置中进入“文件列表”→“文件夹大小”页面。
3、勾选“在可能的情况下使用 Everything 计算文件夹大小”。
4、勾选“即使自动计算被禁用,也自动计算”(此选项确保只要 Everything 已索引该路径,即刻返回大小,无需等待后台线程)。
5、重启 Opus 或刷新当前文件夹(F5),大小列将立即显示基于 Everything 索引的精确值,无需等待扫描进度条。
四、手动触发单次文件夹大小计算
对于临时查看某特定文件夹大小、或自动计算因权限/网络延迟等原因失败时,可跳过全局设置,直接对目标文件夹执行即时计算,结果将缓存并显示在大小列中。
1、在文件列表中定位到目标父文件夹(例如 D:\Projects)。
2、确保该文件夹处于选中状态(单击一次使其高亮)。
3、按下快捷键 Ctrl+Shift+S,或点击顶部菜单“编辑”→“计算文件夹大小”。
4、状态栏将显示“正在计算文件夹大小…”,完成后对应行的“文件夹大小”列即更新为实际字节数(支持 KB/MB/GB 自动换算)。
5、若需批量计算多个独立文件夹,可按住 Ctrl 多选后统一执行该命令。
五、配置文件夹大小列的格式与单位
默认情况下,文件夹大小以字节为单位显示,但可通过列格式化设置调整为更易读的带单位格式(如 2.4 GB),并控制小数位数及负数显示逻辑。
1、右键列标题区域→“列”→“编辑列…”。
2、在列编辑器中选中已添加的“文件夹大小”列,点击右侧“格式”按钮。
3、在格式设置窗口中,勾选“以人类可读格式显示大小”。
4、在“单位前缀”中选择“IEC(KiB/MiB/GiB)”或“SI(KB/MB/GB)”,并设定“小数位数”为 1 或 2。
5、取消勾选“显示零值”以隐藏空文件夹的“0 B”显示,保持界面简洁。
6、点击“确定”逐级保存,刷新视图后所有大小数值将按新格式实时重绘。











