为什么迅雷下载总是卡在99.9%?很多时候在迅雷软件下载文件的时候,你会发现已经下载的文件卡在99.9%,但是下载速度并没有停止,还在跳。这个问题其实和迅雷的下载机制的P2P下载模式有关。具体解释请见下文。
为什么迅雷下载总是卡在99.9%?
根据我多年下载强迫症的经验,大致有两个原因:
1.一个是上面大家说的。在最终完工时的验证过程中,发现部分区块存在问题,需要重做,但此时没有理由将百分比从99.9%反转(特殊情况下损坏的文件除外),所以卡在这里,完成了。如果是媒体格式,比如视频,可以手动停止,然后更改扩展名,基本不影响使用。但是,如果是二进制文件,如程序、压缩包等。风险很大,修改后无法运行和解压。
2.近两年经常遇到的第二种情况,就是所谓的“防吸血”限制。由于迅雷除了自身协议外,还兼容bit torrent和Electric doke的ed2k协议,并且还支持磁链接和普通http协议,所以迅雷可以利用自身规模,同时从这些来源获取相同的资源,但是Electric doke和bt的客户端无法获取迅雷自身协议的来源。另外,用迅雷客户端下载电驴和bt资源后,bt和电驴的共享将关闭,只能与其他迅雷用户共享,而不会与下载此文件的电驴和bt用户共享。为此,一些坚持奉献自己、取所需的电驴和bt共享者采取了一些技术措施来对抗。最终的效果是,在下载电驴和bt资源的时候,使用迅雷的用户在第一次下载的时候并不能得到所有的文件块,所以他们总是保持一只手,强迫他一直下载,也就是一直分享,从而达到为电驴和bt“播种”的目的。
解决方法:看到这种情况(99%)持续一段时间后,手动暂停,继续下载,马上就会听到,叮!
3.线下下载似乎在一定程度上避免了这种情况。原理是迅雷的服务器提前给你下载了,保存在自己的临时空间里。
4.即使迅雷资源耗尽,只要文件还在下载目录中,必要时就会上传。如果你想关闭上传,需要手动设置或删除文件,所以你不会这么做,因为迅雷想强制你上传。
雷霆下载总是卡在99.9%的其他原因:
1.我遇到过很多关于文件损坏的问题,但几乎从未止步于99.9%。毕竟,损坏文件的位置和大小是随机的。而且,如果文件损坏真的导致卡是99%的话,下载器这边除了找原资源发布者之外根本没有解决办法,我们就不讨论了。
2.还有一个比较好玩的情况,也会导致99%的卡:
基于P2P下载模式的特点,原分享者不必永远保留自己上传的文件,大多数个人分享者只是“一种就撤”,可以理解为这组文件的任何一部分都存在于当前P2P网络中的至少一个客户端上。
网上下载的典型文件集中有几个视频文件和几张图片,通常还有一些txt、link等极小的文件。不过下载软件非常智能,可以自动去掉对这些小文件的检查,当然很多老驱动都会手动去做。
以上两个事实会导致这样的情况:当你下载一个旧资源时,你可能会检查一个小文件(比如封面图片等。),原分享者已撤回种子。当每个人都下载该文件时,可能不会检查该文件,或者检查下载的人太少,因此没有人在此成功连接到该文件。最后其他文件都下载完了,但是这个文件始终无法启动,总下载进度卡在99%。
解决方案:查看下载文件夹。如果主下载完成了,应该放弃一些图片就放弃吧。
这就是迅雷下载始终卡在99.9%的全部原因。事实上,对于使用离线下载的用户来说,这个问题并不存在。