Bandizip开发团队收到最多的问题之一是“压缩重要文件后删除了原始文件,可压缩文件损坏了,怎么办?”。
数据损坏是指计算机在读取、写入、处理、存储、传输数据的过程中发生错误导致原始数据被意外更改。
如果数据已经被损坏,在压缩或解压缩时会显示如下错误讯息:
然而,一旦发生这种问题,大部分的情况下,压缩文件本身就已经被损坏而无法还原数据。因此,事先防止文件(数据)损坏是重中之重。
压缩文件被损坏的原因如下:
程序出现错误是不可避免的。而有些错误只在特定条件下出现,因此即便平时没有出现错误,但有可能在压缩重要文件时出现文件损坏的问题。
通过互联网传输文件时很少出现错误,但如果因网络不稳定而频频出现传输错误,有可能因传输协议未检测到错误而发送已损坏的文件。
有些云服务为了降低管理成本而使用低价设备,而使用这种低价设备存储的文件被损坏的可能性极高。
硬盘(包括SSD)是较可靠的存储设备,但因机械错误导致文件损坏的情况比比皆是。尤其是,U盘是最长造成数据损坏的存储设备,U盘不太适合存储重要文件。
正常的文件也有可能在某一天突然损坏,尤其是压缩文件因其特性,只要极小部分的数据损坏,整个文件都无法使用。
尽量不要删除原始文件,若非要删除,至少要创建两个备份文件。
如果把原始文件和备份文件保存在同一个存储设备且该设备已损坏,备份就变得毫无意义,因此要把文件保存在多个存储设备中。
ZIP等压缩格式内有CRC循环冗余校验信息,可以利用该信息通过核对检查压缩文件是否被损坏。使用Bandizip打开压缩文件,点击“检测”按钮,确认文件是否被损坏。
关于压缩文件检测的详情请点击以下链接查看。
帮助 » 如何检测压缩文件