首页
手机版
热门搜索:
当前位置:电脑软件应用软件文件管理MultiPar

MultiPar (奇偶效验文件工具)绿色版v1.3.26

  • 大小:1022KB
  • 语言:简体中文
  • 类别:文件管理
  • 类型:免费软件
  • 授权:国产软件
  • 时间:2023/01/30
  • 官网:https://www.3h3.com
  • 环境:Windows7/Windows10/Windows All

相关软件

MultiPar是一款文件校验块计算工具,通过软件可帮助用户对文件进行校验计算,避免在大文件进行传输或者备份时出现数据损坏或者丢失的情况,通过校验文件可帮助用户对文件进行修复,避免用户需要耗费时间重新进行备份或传输的情况发生。

MultiPar图片

软件说明

MultiPar 可以为文件/文件夹创建校验块,在原文件损坏时,只要损坏占比小于创建时的冗余度,就可以完全恢复源文件。

背景原理

在网络上下载资源时,验证文件的校验和(checksum)是一个好习惯,不仅能避免从恶意来源下载到假冒的文件,也可以及早发现文件在传输过程中出现的错误。但校验和不一致只能告诉我们文件的完整性被破坏了,除了重新下载一次,似乎也没有什么其他选项(尽管有时不一致的可能只是几个 bit)。

WinRAR 中的“恢复记录”功能,为这个烦人的问题提出了一种简单的解决方案。只需要把文件打包成 RAR,勾上“启用恢复记录”,再设定下冗余度参数,得到的文件就会自带校验数据。即使传输过程中出了错,也可以用校验数据恢复。

“恢复记录”实际上是基于 Reed–Solomon 码实现的。通过这种编码方式,可以将原始数据分成 N 块,再计算 M 个校验块。发生文件损坏时,只要损坏块数小于校验块数量,就可以将原数据恢复。敏锐的读者会问,如果校验块损坏了呢?但不用担心,损坏的校验块也可以用原始数据的完好部分和其他完好的校验块重建。(注:这里对算法细节有较大简化)

可以想到,除了快速重建损坏的下载文件,校验块在许多其他场景下也有用途。日常生活中的一个常见备份策略是将文件复制多份,但即使是本地的文件传输也有可能出现比特翻转,导致副本和源文件不一致。对于如音频、视频这类文件来说可能还好,最多影响一两帧的播放,但其他对文件完整性要求极高的情况下(例如游戏存档),这个问题可能尤为致命。而如果先创建校验块,再同时复制原文件和校验块,就能极大减少因复制过程中出错导致副本不可用的可能性。

RAR 是个闭源格式,而开源世界中也早有开发者基于 Reed–Solomon 码实现了具有相同功能的开源存档格式: Parchive。本次介绍的 MultiPar 就是Windows 平台的一个 Parchive 创建工具。

相关介绍

适用:

备份、下载场景

幅度较小的文件破坏

不适用:

大规模文件修改(例如视频重编码)

标签: 文件校验 文件计算

下载地址

MultiPar (奇偶效验文件工具)绿色版v1.3.26

普通下载通道

网友评论

返回顶部