为什么迅雷下载总是卡在99.9%进度却还在持续下载?
为什么迅雷下载总是卡在99.9%?很多次在迅雷软件中下载某个文件的时候会发现本来早已下载完毕的文件,却卡在99.9%,但下载速度却没有停止,还在一直跳,关于这个问题其实是和迅雷的下载机制P2P下载模式有关,具体讲解请看下文。
根据我多年的下载强迫症经验,大致有两个原因:
1、一种就是上面大家说的,在最后完成时的校验过程中,发现个别块有问题需要重下,但是这时又没有理由将百分比从99.9%倒回去(特殊情况文件损坏的除外),于是就卡在这里,等下完。如果是媒体格式,如视频,可以手动停止,然后改扩展名,基本不影响使用。但如果是二进制文件,如程序,压缩包等,就有很大风险,改完后不能运行和解压。
2、第二种情况,近两年经常遇到,就是所谓的“反吸血”限制。因为迅雷除了自己的协议外,还兼容了 bit torrent和电驴的ed2k协议,同时还支持磁力链接和普通的http协议,所以对于同一个资源,迅雷可以利用他的规模优势,从这些源那里同时获取,但是,电驴和bt的客户端却无法获取迅雷自己的协议的那部分源。并且,用迅雷客户端下载完电驴和bt资源后,bt和电驴的分享就会被关闭,只能分享给其他迅雷用户,而不会分享给下载这个文件的电驴和bt用户。基于这个原因,一些坚持 各出所有,各取所需的电驴和bt分享者就采取了一些技术手段进行反制。最后效果就是,使用迅雷的用户,在下载电驴和bt资源时,无法在第一次下载时就得到全部的文件块,,总是留一手,强迫他一直开着下载,也就是一直开着分享,达到为电驴和bt“做种”的目的。
迅雷下载总是卡在99.9%的其他原因:
1、关于文件损坏的问题,我自然也遇到过不少,但几乎没有停在99.9%的,毕竟损坏的文件位置,大小都是随机的。而且假如真的是文件损坏导致卡99%,那在下载者这边除了去找原资源发布者之外也根本没有什么解决办法,所以可以不讨论了。
2、还有一种比较好玩的情况,也会导致卡99%:
基于P2P下载模式的特点,原始分享者是不必永远保持他的文件处于上传状态的,大部分个人分享者也只是“出种即撤”,出种,可以理解为这套文件中的任何一个部分在当前的P2P网络中至少在一台客户端上存在。
网上下载的典型文件集中有多个视频文件,还有几张图片,通常还有些txt,link文件之类特别小的,而现在的下载软件都很智能,可以自动去除这些小文件的勾选,当然很多老司机也会手动这么干。
上述两个事实会导致这样的情形:当你在下载一个比较老的资源时,可能勾选了一个小文件(例如封面图片等),而原分享者已经撤种,这个文件可能所有人下载时都没有勾选,或者勾选下载的人太少了,以至于你这里一个都没有成功连接到。最后其他文件都下载完了,但这个文件始终无法开始,总下载进度卡在99%。
解决办法:
1、看到这种情况(99%)持续一段时间后,手动暂停再继续下载!
2、如果下的是大文件,可以打开迅雷客户端,在下载的文件上点击右键,选择【打开文件夹】;若下的是视频,可以用修改扩展名的方法,去掉名字后面的XXX,保留到AVI、MP4、MKV等后缀即可。
2.1、普通影视,可以去掉后缀“.td”即可;
2.2、BT影视,去掉后缀“.bt.td”
2.3、电驴影视,去掉后缀“.emule.td”
3、如果还是不行,可以点右键,选择【删除任务】(不要彻底删除),然后进入所在文件夹,在文件上点击右键,选择【使用迅雷下载未完成的文件】。
4、如果依然无效,可试着关闭杀毒软件,因为下载以后通常下载的大文件需要校验,可能在校验时候出现了问题,暂时关闭杀毒软件即可解决。