Windows XP SP2多線程訪問提速秘技
眾所周知,為了防范蠕蟲病毒的傳播和攻擊,Windows XP SP2將並發線程最多限制為10個。SP2利用Messages動態鏈接庫,來實時監控每個進程的並發線程數目,一旦它發現某進程的線程數超過10個,就會屏蔽掉部分線程。SP2這樣做,雖然可以防范震蕩波類型的蠕蟲病毒,加強系統安全,但是也帶了一些負面影響,例如當你使用BT、P2P或FlashGet軟件下載時,部分線程將被屏蔽掉,因此下載速度會變得很慢。為此,你可以采取以下對策,來突破TCP並發連接數,從而提高SP2的多線程訪問速度。
一、注冊表修改法的誤區
為了突破SP2對TCP並發連接數的限制,網上曾經流傳過一種修改注冊表的方法,操作步驟如下:
單擊『開始』/運行,輸入Regedit打開注冊表,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters下,修改的『TcpNumConnections』的鍵值,將之由10改為150,即設置TCP最大並發連接數為150。
經過實際測試,我們發現該方法看起來有效,但實質上並不能突破並發連接數限制,提高SP2的多線程訪問速度。因為SP2對線程數目的控制,是通過『Tcpip.sys』這個系統文件來實現的,並不是通過注冊表實現的,因此,該方法不能增加SP2的TCP並發連接數。
二、使用工具來替換Tcpip.sys
為了突破SP2的TCP並發連接數限制,正確地方法是修改Windows XP SP2的系統文件Tcpip.sys。Tcpip.sys是Windows XP SP2重要的系統文件,位於『C:Windowssystem32drivers目錄下。
該文件由於平時受到系統保護,所以正常情況下你是無法替換它的,必須在安全模式或純DOS模式下纔能替換,建議你使用以下專門工具、來替換『Tcpip.sys』文件,操作步驟如下:
從網上
http://www.lvllord.de/download.php?url=en/EvID4226Patch211a-en.zip下載替換工具(僅為30KB),用它來修改系統文件Tcpip.sys最大安全並發連接限制;然後備份一下C:Windowssystem32driversTcpip.sys文件。
接下來,雙擊打開下載文件ZIP壓縮包,運行其中的替換工具EvID4226Patch.exe,隨之將彈出一個命令行提示符窗口,首先顯示Windows當前的Tcpip.sys文件版本,以及並發連接的限制數值(默認為10);接著詢問你是否將連接數限制在50(如下圖1),你可以選擇『Yes/No/Change』,如果你輸入『Y』,則會將並發連接數改為『50』,如果想改為其他數(例如150),可以在提示符後輸入『c』,然後輸入最大的並發連接數(例如150)回車,最後在提示符下輸入『Y』並回車,這樣就替換了Tcpip.sys文件;Tcpip.sys文件被替換後,隨之會彈出系統文件保護對話框,你可以點擊『取消』按鈕,然後點擊『是』按鈕,重新啟動後,Tcpip.sys文件的替換就大功告成了。
現在你的最大並發連接數已超過10個,達到了150個,因此Windows XP SP2的多線程訪問速度得到了提昇,當你用FlashGet、BT等多線程下載時,就不會感到網絡帶寬的限制了。
三、DOS下修改Tcpip.sys文件
以上替換程序EvID4226Patch.exe也可以在DOS下使用,方法是:首先把EvID4226Patch.exe拷貝到C盤根目錄下;然後再進入DOS模式,進入C盤根目錄,輸入命令EvID4226Patch/L=$n$/w=C:WINDOWSsystem32drivers/L=tcpip.sys即可修改Tcpip.sys文件。
注意:以上$n$為你要設置的最大安全連接數,假如要把最大並發連接數設置為150個線程,那麼輸入命令EvID4226Patch/L=150/w=C:WINDOWSsystem32drivers/L=tcpip.sys即可。
四、使用比特精靈附帶的工具
比特精靈附帶的工具『TCP/IP連接數破解補丁』也可以替換Tcpip.sys,突破SP2的TCP並發連接數限制。
從網上
http://download.pchome.net/php/dl.php?sid=15504下載比特精靈(BitSpirit)V2.7.2.225簡體中文正式版,然後雙擊下載文件進行安裝。你可以選擇安裝哪些組件(下圖2),應該安裝『用於Windows XP SP2的TCP/IP連接數破解補丁』,安裝結束後,XP開始菜單中就會有BitSpirit程序組,單擊其中的『XP SP2連接數破解補丁』,即可修改Tcpip.sys文件。
單擊『XP SP2連接數破解補丁』,彈出該軟件的界面,界面中列出了當前Tcpip.sys的版本、及最大並發連接數(右圖3),你可以在『TCP/IP Linitation』輸入一個數,來設置最大並發連接數,例如輸入150,然後按『Apply』按鈕,重啟系統後,你的SP2最大並發連接數就改為了150。
以上幾種方法雖然提高了Windows XP SP2的多線程訪問速度,但卻降低了SP2的安全性能,如果你的電腦感染了病毒和木馬,過多地啟用新線程,會加速病毒和木馬地蔓延,因此你在追求網絡下載速度的同時,也要注意網絡安全。建議你及時安裝昇級殺毒軟件和防火牆,如果是普通用戶,可以利用上面的方法,將TCP最大並發連接數設置為10?30,BT用戶可以設置為100?150。
2005-09-06
http://bar.big5.enorth.com.cn/system/2005/08/05/001086231.shtml
--------------------------------------
【檔案名稱】:Microsoft Windows XP SP2 VOL 繁體中文版
【檔案格式】:ISO
【檔案大小】:596.13MB
【程式語言】:繁體中文
【軟體介紹】:未被修改過的 Windows XP Professional SP2 VOL原裝版
【空間】:BT
使用VOL Windows XP的好處是甚麼?
1. VOL並無啟用windows的概念,只需要安裝時輸入key,就可以享用無限更新服務
2.功能與windows pro一模一樣,實際就是windows XP professional
3.可無限次安裝在任何一部PC上
以下CDKEY只能於VOL版windows XP上使用:
MRX3F-47B9T-2487J-KWKMF-RPWBY
可以線上更新喔!!看看我圈起來的,我已經線上更新了喔!!!
看看ISO檔裡面的檔案喔!!!懂XP的一定知道是原版的喔!
如何燒成CD光碟片?
下載完畢檔案為ISO檔,請到NERO那打開燒錄映像檔.選擇你下載完的XP 然後燒錄就OK了.
千萬不要用太快...昨天燒一片給我朋友,他光碟太爛燒壞了2片,要高速燒錄也OK! 只怕光碟會出事...光碟很好的可以試試看高速....
像我就用40倍燒錄,最重要的一點 那個下載下來的是ISO檔,因為他會顯示成RAR壓縮檔的圖示...千萬不要解壓縮...
解了之後我不知道他的格式能不能燒成開機光碟.....
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
使用後的心得:
比其它自動安裝XP穩定 和 超順可以形容....灌好XP後灌顯示卡驅動程式之後用柯南大大的3月份更新檔..之後修改網路連線數程式 和 開啟XP保留頻寬...速度之順無法言語 ==!! 之前灌自動光碟XP之後灌顯示卡驅動程式都很不順...還是原版的好!!!
我還想上傳一個xp sp2 原版的...但檔案太舊...這款VOL應該OK了....多多回覆阿...才有力氣在傳好東西給大家!!
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
在補上..XP從灌方法+圖表/常用的SPFDISK分割軟體/ 修改網路連線數程式(WIN XP SP2限制連線數,原理是為了防止網絡蠕蟲病毒的傳播攻擊,微軟在Windows XP SP2把等待連接數限制成10個,這會降低BT等P2P軟體的下載速度,還會導致IE等瀏覽器沒有連接可用而無法打開網頁).
XP從灌方法+圖表 網址:
http://myweb.hinet.net/home14/libura/9.htm
常用的SPFDISK分割軟體 網址:
http://spfdisk.sourceforge.net/download.htm
修改網路連線數程式 網址:
http://www.lvllord.de/?lang=en&url=downloads#4226patch
修改網路連線數程式 方法:
1.選擇EventID 4226 Patcher Version 2.23d (english)
2.解壓縮後直接點執行檔兩下安裝
3.DOS會出現Do you really want to change the limit to 50 或 10? (假如你灌的XP版本是別人製作的話,連接數有所不同喔!)
(Y=YES / N=No / C=Change limit / U=Uninstall)
4.之後選擇C然後打上100 按enter之後會出現Do you really want to change the limit to 100? 按y (建議改100就好了,連接數改太多容易被病毒入侵喔!)
5.系統找你要WINXP光碟對話窗時選擇 "取消"
6.系統問你要保留這些無法辨識的檔案版本時選擇 "是"
7.修改完成後 重新開機 讓修改資料重新載入
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
開啟XP保留頻寬:
1. 按一下[開始]功能表→按一下[執行]→輸入gpedit.msc→按一下[確定]
2.按一下左區塊的[電腦設定]→按一下[系統管理範本]底下的[網路]→按一下[QoS封包排程器]→在右邊視窗限制可保留的頻寬上連續按兩下滑鼠左鍵
3.點選[已啟用],並將[頻寬限制]改為0→按下[確定]
灌完XP之後BT都跑不到1KB = =!!...改完之後3個檔案都跑到70KB喔...我是宿舍網路的!
以上的說明若不知如何操作,請跟著下列的步驟操作,很多人試過都有改善,請您試試看,祝您成功囉!
http://www.lvllord.de/?url=downloads
http://www.lvllord.de/download.php?url=en/EvID4226Patch223d-en.zip