大致有兩個原因:
1、一種就是上面大家說的,在最后完成時的校驗過程中,發(fā)現(xiàn)個別塊有問題需要重下,但是這時又沒有理由將百分比從99.9%倒回去(特殊情況文件損壞的除外),于是就卡在這里,等下完。如果是媒體格式,如視頻,可以手動停止,然后改擴展名,基本不影響使用。但如果是二進制文件,如程序,壓縮包等,就有很大風(fēng)險,改完后不能運行和解壓。
2、第二種情況,近兩年經(jīng)常遇到,就是所謂的“反吸血”限制。因為迅雷除了自己的協(xié)議外,還兼容了bit torrent和電驢的ed2k協(xié)議,同時還支持磁力鏈接和普通的http協(xié)議,所以對于同一個資源,迅雷可以利用他的規(guī)模優(yōu)勢,從這些源那里同時獲取,但是,電驢和bt的客戶端卻無法獲取迅雷自己的協(xié)議的那部分源。并且,用迅雷客戶端下載完電驢和bt資源后,bt和電驢的分享就會被關(guān)閉,只能分享給其他迅雷用戶,而不會分享給下載這個文件的電驢和bt用戶?;谶@個原因,一些堅持各出所有,各取所需的電驢和bt分享者就采取了一些技術(shù)手段進行反制。最后效果就是,使用迅雷的用戶,在下載電驢和bt資源時,無法在第一次下載時就得到全部的文件塊,總是留一手,強迫他一直開著下載,也就是一直開著分享,達(dá)到為電驢和bt“做種”的目的。
解決辦法:看到這種情況(99%)持續(xù)一段時間后,手動暫停再繼續(xù)下載,你會立刻聽到,Ding!
3、使用離線下載似乎能夠在一定程度上避免這種情況,原理大概是迅雷的服務(wù)器事先替你下載并保存在他自己的臨時空間了。
4、迅雷即使資源下完了,只要文件還在下載目錄中,就會在需要時上傳,想要關(guān)閉上傳,需要手動設(shè)置或者將文件移走,所以不會是因為迅雷想要強迫你上傳而這么做。
其他原因:還有很多其它因素也會導(dǎo)致下載卡住,但是發(fā)生的幾率不高。
1、關(guān)于文件損壞的問題,我自然也遇到過不少,但幾乎沒有停在99.9%的,畢竟損壞的文件位置,大小都是隨機的。而且假如真的是文件損壞導(dǎo)致卡99%,那在下載者這邊除了去找原資源發(fā)布者之外也根本沒有什么解決辦法,所以可以不討論了。
2、還有一種比較好玩的情況,也會導(dǎo)致卡99%:
基于P2P下載模式的特點,原始分享者是不必永遠(yuǎn)保持他的文件處于上傳狀態(tài)的,大部分個人分享者也只是“出種即撤”,出種,可以理解為這套文件中的任何一個部分在當(dāng)前的P2P網(wǎng)絡(luò)中至少在一臺客戶端上存在。
網(wǎng)上下載的典型文件集中有多個視頻文件,還有幾張圖片,通常還有些txt,link文件之類特別小的,而現(xiàn)在的下載軟件都很智能,可以自動去除這些小文件的勾選,當(dāng)然很多老司機也會手動這么干。
上述兩個事實會導(dǎo)致這樣的情形:當(dāng)你在下載一個比較老的資源時,可能勾選了一個小文件(例如封面圖片等),而原分享者已經(jīng)撤種,這個文件可能所有人下載時都沒有勾選,或者勾選下載的人太少了,以至于你這里一個都沒有成功連接到。最后其他文件都下載完了,但這個文件始終無法開始,總下載進度卡在99%。
解決方法:去下載文件夾里看一眼,主體下載完成了的話,有些圖片該放棄就放棄吧。
以上便是為什么迅雷下載總是卡在99.9%的絕大部分原因了,實際上對于使用離線下載的用戶來說是不存在這個問題的。所以如果是迅雷會員的話建議將資源離線到自己的空間然后下載即可。