treesize支持四种方式加载xml扫描报告:一、通过“文件→打开”直接读取只读历史快照;二、用“工具→比较→与xml快照比较”实现差异分析;三、命令行参数静默加载并对比;四、从“历史”面板快速访问已存xml。

如果您已使用TreeSize保存过XML格式的扫描报告,但不确定如何重新加载并对比分析,则可能是由于未正确识别XML文件的兼容性或未通过指定入口导入。以下是打开并导入之前保存的XML扫描报告的具体操作路径:
一、通过主界面“打开”功能加载XML报告
TreeSize支持直接读取自身生成的XML快照文件,该方式适用于快速恢复历史扫描状态,便于与当前磁盘状态进行比对。XML文件必须由TreeSize(Professional或Free版本)先前导出,且未被手动修改结构。
1、启动TreeSize软件,确保处于主扫描界面;
2、点击顶部菜单栏的文件(File)选项;
3、在下拉菜单中选择打开(Open);
4、在弹出的文件选择窗口中,将文件类型筛选器设为XML 文件(*.xml);
5、定位并选中您此前保存的TreeSize XML快照文件(例如:Snapshot_20250812.xml);
6、点击打开按钮,TreeSize将解析该XML并以只读模式显示历史扫描结果树状图。
二、使用“比较”功能导入XML进行差异分析
此方法专用于将已保存的XML报告与当前实时扫描结果进行空间占用变化比对,可直观标出新增、删除或增长显著的文件夹。需确保当前已执行一次新扫描,或已选中目标驱动器/路径。
1、完成一次新的扫描(或保持当前扫描视图处于激活状态);
2、点击顶部菜单栏的工具(Tools);
3、选择比较(Compare)→ 与XML快照比较(Compare with XML Snapshot);
4、在弹出窗口中浏览并选中目标XML文件;
5、确认后,TreeSize将在新标签页中生成差异视图,其中绿色条目表示新增内容,红色条目表示已删除内容;
6、差异列表支持按变化量排序,并可右键对单个差异项执行“在资源管理器中打开”等操作。
三、通过命令行参数直接加载XML文件
适用于批量处理、脚本集成或跳过GUI启动流程的场景。该方式不依赖图形界面交互,可静默加载并自动进入对比模式(需Professional版支持)。
1、按下Win + R打开运行对话框;
2、输入完整路径加参数,格式为:"C:\Program Files\JAM Software\TreeSize\TreeSize.exe" /compare "D:\Backup\Report.xml";
3、确保路径中TreeSize.exe存在,且XML文件路径无中文或特殊符号(建议使用英文路径);
4、回车执行,TreeSize将自动启动并加载该XML,同时准备就绪等待选择对比目标;
5、在随后出现的界面中,点击扫描当前路径或选择已有扫描结果作为基准进行比对。
四、从扫描历史面板中快速访问已存XML
TreeSize会自动记录所有成功保存的XML快照路径至本地SQLite数据库(v8.2+版本),扫描历史面板可直接调用,无需手动查找文件位置。
1、在TreeSize主界面右侧,找到并点击历史(History)面板标签;
2、在历史记录列表中,查找类型列为XML Snapshot的条目;
3、右键点击该条目,选择在资源管理器中打开所在文件夹,或直接选择加载此快照;
4、若选择加载,TreeSize将立即解析并呈现该XML对应的时间点数据;
5、此时可点击工具栏快照→ 创建新快照,一键生成当前状态用于后续对比。











