文件校验对比

左右拖入文件或文件夹,使用 SHA-256 快速核对文件字节是否一致,找出内容变化、缺失和新增的文件。

文件校验对比的实际界面,点击查看清晰原图

主要功能

  • 左右拖放,自动校验: 两边各放入一个文件或文件夹,自动扫描并计算 SHA-256。
  • 核对文件夹中的变化: 按相对路径递归匹配,区分文件名和子目录名的大小写,列出内容不同、仅左侧和仅右侧的项目。
  • 查看完整校验信息: 选中一项查看左右完整哈希、文件路径、准确字节数和修改时间。
  • 快速筛选与复核: 可只看差异和未完成项,支持复制、取消、重新校验及另存 CSV 报告。
  • 保留源文件: 全程只读处理,报告另存,已有同名报告不会覆盖;无法读取或发生变化的文件会明确标记。

使用场景

手头的任务放入左右两侧核对的结果
核对回传合同、文书留存文件与回传文件本次读取的文件字节是否一致
检查一批资料是否完整原始资料夹与交接资料夹哪些文件改变、缺失或新增
检查复制、备份结果原目录与复制后的目录同一路径文件是否一致

适合快速核对文件有没有变化。工具不解析正文,不显示具体改了哪一段,也不能仅凭哈希不同认定恶意篡改。

使用方法

  1. 放入输入: 左右各拖入一个文件或文件夹,也可使用选择按钮;两侧需同为文件或同为文件夹。
  2. 等待自动校验: 文件夹递归扫描,按相对路径匹配。按软件提示确认本次校验范围。
  3. 查看结果: 列表显示一致、内容不同、仅左侧、仅右侧、无法校验或未校验;可勾选“只看差异 / 未完成项”。
  4. 核对详细信息: 选中一项,在下方查看左右完整 SHA-256 等信息,按 Ctrl+C 复制所选项目。
  5. 复核或保存: 文件更新后点击“重新校验”或按 F5;需要保留本次结果时,另存 CSV 报告。

校验期间请勿编辑文件或增删目录内容。软件会检查读取期间的变化,但普通文件系统读取并非原子快照。

常见问题

哈希一致或不同分别说明什么?

哈希一致表示本次读取的文件字节一致。哈希不同表示文件字节有变化,即使打开后看到的正文相同,另存或文件内部元数据变化也可能导致哈希不同。

本工具不判断哪份是原件、谁修改了文件、修改原因或是否恶意篡改,不验证数字签名,也不提供可信时间戳、历史版本或存证。结果不代表文件以后不会改变。

文件名和大小写影响结果吗?

比较两个单文件时直接核对字节,文件名可以不同。比较文件夹时按相对路径精确匹配,文件名和子目录名均区分大小写;例如 A.txt 与 a.txt 会分别显示为仅左侧、仅右侧。两侧根文件夹的名称可以不同。

哪些项目不参与比较?

不比较空目录、权限、时间戳或 NTFS 附加数据流;修改时间只作为辅助信息显示。符号链接、目录联接等重解析点不跟随,列为无法校验。读取或扫描失败的项目不会当作一致;两侧都没有普通文件时也不会报告文件一致。

处理上限是多少?

未校验项目不能据此判断一致,请结合实际完成范围核对结果。

单侧最多支持 1,000,000 个路径项,两侧完全不重合时最多得到 2,000,000 个结果项。实际耗时与内存占用取决于文件数量、总大小和设备性能;可中途取消。

问题反馈