有时用百度云下载压缩包回来之后会出现损坏不能解压的问题,比如:
1、使用网页的批量下载,此时百度云会压缩成一个包,格式为zip,而下载下载回来之后用WinRAR解压就会出现CRC校验的错误,不过大多数情况可以修复。
2、单独在百度云时就已经是rar或者zip格式的,下载回来就解压出错。
修复方法:
1、针对第1种情况,可以修改为rar后缀,然后用7zip来解决,错误不要紧,但是能全部解压出来。
2、zip格式的错误不要紧,直接用WinRAR进行解压,错误不要中断,在小于30个文件以内是全部能解压出来的,且解压出来的文件没有什么问题。
3、针对第2种情况,下载回来本身源文件就是压缩包时,可以尝试以上解决方法,或者尝试以下方法:
①把安装包拷贝到别的位置再解压。
②下载时把压缩包的后缀改成其它文件类型的后缀,比如mp4等等。
③重新下载过,可能当时网络不稳定导致的。
4、终结方法:7zip/RAR这些软件来回切换来解压,zip/rar后缀来回改过来,什么国产压缩软件也试下,直到能解压为止,有点报错不要紧,主体文件还在就行了。
总结:
1、其实网络上说这是百度云下载对硬盘的损坏而造成的,其实这种是没什么根据的,针对P2P网络来说,缓存能达到一定程度上的保护,但是硬盘可能还是会造成损失,市面上的P2P软件每个都会对你的硬盘造成损坏,最主要的是硬盘质量问题造成的。
2、可能出现这样的情况是百度云对于P2P的算法还不是很精确,比如下载分块再合并时造成头部的校验错误,但是文件合并本身没什么问题等。
3、还有一种就是百度云的P2P网速不稳定,比如中途断了0.1秒的数据,而此时头文件信息已经回来了,而实质上的文件流没回来,那么再合并时,百度云以为这个文件就是好的,所以继续往前下载。
3、如果使用迅雷这些工具去下载回来的文件还是出现损害问题,那么可以断点不是下载工具的问题,而是百度云在文件切割和断点续传,以及网络上本身有问题,比如文件切割造成某段文件缺失等,还有就是网络不稳定造成文件流本身缺失了。