終於找到SP2令BT速度暴慢的原因了!
原來SP2限制了外部連接為最多10個,我把它修改成5000馬上就恢復原來的BT速度了。
在SP2中,為了防止網路蠕蟲病毒的傳播攻擊,微軟給WinXP加上了最大安全連接限制,這
就導致了BT等P2P軟體的使用受到限制,嚴重影響BT的下載速度,還會導致IE等流覽器搶佔不
到連接而無法打開網頁。這陣子論壇上反映的SP2問題就屬此類,而不是什麼ISP或限制帶
寬可以解決的。
微軟在SP2中限制了連接數10個,對於我們顯然是不夠的。現在的解決方法是用第三方軟體
修改WinXP SP2的系統檔Tcpip.sys,這種修改存在風險,本人不對由此帶來的一切後果負
一丁點責任~~
首先,到
http://www.lvllord.de/4226fix/4226fix.htm
這個地方去下載那個patcher (2.0b)檔。你直接運行它,按照默認會修改成50個(作者覺
得50是平衡點吧),對於我們可能還有點少,那就要用參數改大它。參數的使用方法可以通
過加“/?”來查看。我這裏舉個改成5000個連接的例子:“EvID4226Patch20b/l=5000/w=C:W
INDOWSsystem32drivers/l=tcpip.sys”
最大能修改到16777214個連接,是不是夠用了?
完整的執行步驟。
如果覺得默認的50不夠(一般adsl可能夠了,lan內網應該是不夠的),那就需要給檔加運
行參數參數——給 evid4226patch20c.exe 建個快捷方式,然後在此快捷方式的屬性裏目
標那欄加上參數,
比如 F:DownloadsEvID4226Patch20c.exe /l=5000/w=C:WINDOWSsystem32drivers/l=tcpip
.sys
這裏 F:downloadsEvID4226Patch20c.exe 是原本快捷方式的屬性,也就是exe檔所在的位
置,/l=5000/w=C:WINDOWSsystem32drivers/l=tcpip.sys 就是上面所說的參數,這個是5000
的,應該夠了,注意參數和路徑之間應該有個空格。
加完參數後,執行快捷方式。彈出的DOS視窗會有相應提示,如果提示
Error detecting position to patch!
Either file format changed or no EventID 4226 exists.
最好檢查一下自己是否是sp2或者xp是不是安在C盤下……
如果一切正常done,那麼隨後xp會提示檔被修改,問你要不要恢復,當然不要恢復。重啟
後補丁就生效了。
以上均是以2.0C為例,目前那個補丁到2.10a了,但是基本的方法應該差不多的。
用這個檔就可以了。用法是先解壓到隨便一個目錄,然後到開始-附件-命令行的方式,
再進入剛才解壓到的目錄下,輸入evid4226patch20/l=16777214/w=C:WINDOWSsystem32drive
rs/l=tcpip.sys
然後回車,再根據提示做就可以了。改完後會出現要放入xp安裝盤的提示,忽略即可。然
後重啟。另外這個16777214是開放的連接數,但是不建議開這麼多。我開到300就已經夠用了
,各位看著辦吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.113.110