HashTab是Implbits开发的Windows资源管理器哈希校验扩展,支持MD5、SHA-1、SHA-256等算法,通过文件属性“文件校验”标签或certutil命令比对哈希值验证完整性,绿色版免安装。

Bandizip解压时提示“文件损坏”,说明压缩包的校验信息或结构头已异常,但不等于所有内容都不可读——很多情况下只是局部数据出错,仍有大量文件可抢救。
先确认是不是真损坏
右键压缩包→属性→“Hashes”选项卡(需提前安装HashTab插件),查看MD5或SHA-1值;若与官网/发送方提供的哈希值不一致,【必须重新下载或获取原文件】,后续所有操作都是徒劳。
没装HashTab?打开命令提示符,输入:certutil -hashfile "D:\xxx\archive.zip" SHA1,回车比对结果。
启用Bandizip跳过错误模式强制解压
该方法适用于CRC校验失败但主体数据完好的ZIP、7Z等格式,能绕过报错条目继续提取其余文件。
1、右键损坏压缩包→“使用Bandizip打开”。
2、顶部菜单栏点击“工具”→“选项”→切换到“解压”选项卡。
3、在“解压时发生错误”下拉框中,选择“跳过并继续”。
4、关闭设置,回到文件列表,按Ctrl+E或点击工具栏“解压到当前文件夹”。
注意:此操作不会修复压缩包本身,仅提取未触发校验失败的文件;若弹窗提示“某些文件可能已损坏”,勾选“继续解压其余文件”再点确定。
手动筛选绿色对勾文件单独提取
Bandizip会为每个文件标注状态图标:绿色对勾=校验通过,红色叉号=读取失败,灰色=未校验或索引异常。这是最稳妥的抢救方式,尤其适合含关键文档、图片的压缩包。
方法一:直接预览后提取
1、用Bandizip打开压缩包,等待索引完成(即使提示错误也要等几秒)。
2、观察右侧“状态”列,只选中带绿色对勾的文件(或无图标但名称清晰可见的)。
3、按住Ctrl逐个点击选中,右键→“提取到…”→指定路径→取消勾选“覆盖已存在的文件”→确定。
方法二:双击预览确认再批量操作
对PDF、JPG、TXT等格式,直接在Bandizip内双击打开预览;确认内容可读后再选中同类文件统一提取,【避免把打不开的损坏文件误当正常文件释放】。
换ZIP解压引擎重试
部分ZIP文件因头部信息异常,在Bandizip默认引擎下无法识别,但调用Windows系统级ZIP API却能绕过解析障碍。
1、打开Bandizip主程序→左上角“Bandizip”菜单→“选项”。
2、左侧选“压缩/解压”,找到“ZIP解压引擎”项。
3、从“Bandizip引擎”改为“使用系统ZIP API”。
4、关闭选项,重新右键压缩包→“解压到当前文件夹”。
这一步对由旧版WinRAR生成、或经某些网盘二次转码的ZIP特别有效。
用Bandizip内置修复功能重建中央目录
仅限标准ZIP格式,不支持RAR、7Z等;原理是丢弃损坏的中央目录,根据本地文件头重建索引,成功率中等,但值得一试。
第一步:右键压缩包→“使用Bandizip打开”。
第二步:顶部菜单栏→“工具”→“修复压缩文件”。
第三步:在弹出窗口中点击“浏览”,【务必另存为新文件名,如repair_原名.zip】,不要覆盖原文件。
第四步:点击“确定”,等待进度条走完;完成后双击新生成的ZIP,检查是否能正常列出全部文件。

















