treesize可通过四种方法实现仅统计子文件夹总占用:一、professional版启用“folder only”扫描模式;二、所有版本用/nofiles命令行参数;三、free版扫描后按类型过滤隐藏文件;四、professional版分组视图并隐藏单个文件。

如果您希望使用TreeSize快速了解某个路径下各子文件夹的总体占用情况,而无需深入统计每个单独文件的大小与属性,则需调整扫描行为以跳过文件级细节、仅汇总目录层级空间。TreeSize 默认会遍历所有文件并累加其大小来计算父目录容量,但可通过配置实现“仅目录级聚合”效果。以下是多种可行的操作方法:
一、启用“Folder only”扫描模式(TreeSize Professional)
TreeSize Professional 提供原生的“仅文件夹”视图过滤能力,该模式不隐藏文件,而是将扫描结果默认折叠至目录层级,并禁用文件项展开,从而在逻辑上实现专注目录大小分析的目的。
1、启动 TreeSize Professional,点击顶部菜单栏“Options”→“Scanning”。
2、在弹出窗口中勾选“Do not scan files inside folders”,取消勾选“Scan files in root folder”。
3、点击“OK”保存设置,返回主界面后右键目标路径,选择“Scan now”。
4、扫描完成后,列表中仅显示文件夹条目,每个条目右侧“Size”列数值为该文件夹内全部内容(含子文件夹与文件)的总和,不包含任何单独文件的独立行记录。
二、使用命令行参数跳过文件扫描(所有版本通用)
TreeSize 支持通过 /NOFILES 参数强制跳过所有文件读取操作,仅解析目录结构并汇总子项大小。该方式绕过图形界面限制,适用于 Free 版本及脚本化调用场景。
1、按下 Win + R,输入“cmd”并回车,打开命令提示符。
2、输入完整路径并附加参数,例如:"C:\Program Files\Jam Software\TreeSize\TreeSize.exe" /NOFILES C:\Users。
3、回车执行,TreeSize 将以最小权限加载指定路径,仅枚举目录节点并计算其递归大小。
4、扫描结束后,界面中所有非文件夹节点(即普通文件)均不会出现在结果列表中,结果仅保留目录层级及其聚合尺寸。
三、扫描后手动过滤文件行(Free 版通用)
TreeSize Free 不提供内置的“仅目录”扫描开关,但可通过扫描后应用视图筛选规则,临时隐藏所有文件行,仅保留文件夹条目用于分析。
1、正常启动 TreeSize Free,右键目标驱动器或文件夹,选择“Scan now”完成全量扫描。
2、扫描完成后,在主界面顶部工具栏点击“Filter”按钮(漏斗图标)。
3、在过滤窗口中,点击“Add filter”,选择“Type”字段,运算符设为“is not”,值填入“File”。
4、确认应用过滤,此时列表中仅显示类型为“Folder”的条目,所有文件行被实时隐藏,视图等效于纯目录大小分析结果。
四、利用“Group by Folder”功能聚合显示(Professional 特有)
TreeSize Professional 支持将扫描结果按父目录分组,并自动合并同级文件的归属路径,使最终呈现聚焦于目录维度,弱化单个文件干扰。
1、完成常规扫描后,点击顶部菜单“View”→“Group by”→“Folder”。
2、在弹出的分组设置中,勾选“Hide individual files”,取消勾选“Show subfolders as separate entries”。
3、点击“OK”,界面自动重排,每行代表一个唯一父目录,其“Size”列为该目录下所有内容总和。
4、此时可直接按“Size”列排序,快速识别空间消耗主力目录,无需关注任何具体文件名或扩展名。











