treesize可通过五种方式获取磁盘使用百分比:一、添加“used space %”列显示目录级占比;二、treemap视图悬停状态栏读取根目录容量比;三、导出html报告在summary页查看全盘百分比;四、professional版用drive overview面板直观显示带色块的精确数值;五、命令行导出csv后用powershell计算c盘使用率。

如果您在Windows系统中使用TreeSize分析磁盘空间,但无法直观看到每个文件夹或驱动器的使用百分比数值,则可能是界面默认未启用该字段显示,或未正确配置视图模式。TreeSize本身不直接在主列表顶部显示“C盘已用87%”这类全局百分比标签,但可通过多种方式精准获取并可视化磁盘使用率。以下是多种可行的操作方法:
一、启用“已用空间百分比”列显示
TreeSize默认表格视图中不强制显示使用率百分比,但支持自定义列,可手动添加“Used Space %”字段以实现逐目录级使用率计算。
1、启动TreeSize(建议以管理员身份运行)。
2、完成对目标磁盘(如C:)的扫描后,在主窗口右侧结果列表区域,右键点击任意列标题(例如“Size”)。
3、在弹出菜单中选择“Configure columns…”。
4、在打开的对话框中,于左侧“Available columns”列表中找到Used Space %,点击中间“Add →”按钮将其移入右侧“Visible columns”列表。
5、点击“OK”确认,此时列表中将新增一列,显示每个文件夹相对于其父路径的已用空间百分比(非全盘百分比,而是该目录占其所在卷总空间的比例)。
二、通过Treemap视图估算整体磁盘使用率
Treemap(矩形图)视图虽不标注数字百分比,但通过颜色饱和度与矩形面积占比,可快速感知磁盘整体填充程度;结合状态栏信息,可推导出精确值。
1、扫描完成后,点击窗口上方标签页中的Treemap。
2、观察整个画布:若大部分区域被密集填充且无明显空白间隙,说明磁盘已高度占用。
3、将鼠标悬停于画布任意位置(无需点击),查看窗口底部状态栏——此处实时显示当前所选项目(默认为根目录)的Total size / Total space,例如“42.8 GB / 126.5 GB”,由此可手动计算百分比:42.8 ÷ 126.5 ≈ 33.8%。
4、若需全盘使用率,确保根节点(如C:\)处于选中状态后再读取状态栏数值。
三、导出HTML报告并查看汇总统计
TreeSize Free及更高版本支持生成含全局摘要的HTML报告,其中明确列出驱动器总容量、已用/可用空间及对应百分比。
1、完成扫描后,点击顶部菜单栏File → Export → HTML Report…。
2、在弹出窗口中,勾选Include summary page选项。
3、指定保存路径并点击“Save”,等待导出完成。
4、用浏览器打开生成的HTML文件,在首页顶部“Summary”区块中即可看到类似“C:\: 119.2 GB used of 136.7 GB (87.2%)”的完整百分比标识。
四、使用TreeSize Professional的“Drive Overview”面板
专业版内置独立磁盘概览面板,直接呈现所有已连接驱动器的容量分布与使用率条形图,无需手动计算。
1、启动TreeSize Professional。
2、点击顶部菜单栏View → Drive Overview,或按快捷键Ctrl+Shift+D。
3、新面板将显示本地及网络驱动器列表,每行包含驱动器图标、名称、总大小、已用大小、可用大小及彩色进度条+精确百分比数值(如“89.4%”)。
4、进度条颜色随占用率升高由绿渐红,当超过90%时自动变为红色警示色。
五、通过命令行调用TreeSizePortable获取百分比数据
便携版TreeSize支持命令行参数输出结构化文本,可配合PowerShell快速提取并计算使用率。
1、以管理员身份打开PowerShell。
2、执行命令:.\TreeSizePortable.exe /export:csv "C:\report.csv" C:(假设TreeSizePortable.exe位于当前目录)。
3、等待导出完成后,运行:Import-Csv "C:\report.csv" | Where-Object {$_.Path -eq "C:\"} | Select-Object @{Name='Usage%';Expression={[math]::Round(($_.Size / $_.AllocatedSpace)*100,1)}}。
4、终端将直接输出类似“87.3”的纯数字结果,即C盘使用率百分比。











