我們都知道,為了防範蠕蟲病毒的傳播和攻擊,微軟在Windows XP SP2中即對最大的外出並發執行緒數設置了限定(不超過10並發連接/秒),系統實時監控並發執行緒數量,一旦它發現某進程的執行緒數超過10個,即觸發4226錯誤,並自動屏蔽掉部分執行緒,這對於大部分需要大量連接進程才能保證性能的P2P應用來說影響是致命的,包括BT(BitTorrent)、BitComet、eMule以及很多P2PTV軟體如PPLive、PPStream等。要想保證這些軟體應用的速度與性能,必須首先破解Tcpip.sys對並必連接的限制,相信很多朋友對此並不陌生。
在Windows Vista中,tcpip.sys同樣存在類似對外出並發連接執行緒的限制,而且,相對於Windows XP sp2不同版本均採用不超過10個並發執行緒/秒的設置,Windows Vista 則依版本不同數值有所區別,比如說Windows Vista Ultimate 可允許不超過25個並發連接/秒,而Windows Vista Home Basic則僅允許2個並發連接/秒--估計這也是許多朋友反映Windows Vista中BT下載速度難以忍受的主要原因,畢竟目前隨PC預裝的Windows Vista大多為Home Basic。
要破解Windows Vista對並發連接的限制,思路基本與之前Windows XP sp2中類似,即使用修改後的tcpip.sys替換系統中已存在的同名檔案,從而繞過Windows Vista對並發連接進程的監測。具體修改步驟稍比Windows XP SP2下複雜些,下面我們詳細介紹。
說明:
1、替換Tcpip.sys前請備份系統,或至少將tcpip.sys備份,以防萬一。雖然下面提供的修改後的Tcpip.sys理論上可用於各個Windows Vista版本,不過,我們僅在Windows Vista Ultimate RTM中進行了實際測試,對在其他版本Windows Vista中是否一定有效不作保證。
2、轉載網站請將下載檔案拷貝到自己的服務器上,不要盜鏈,算我們求您了!
修改Tcpip.sys以破解Windows Vista對並發連接的限制
下載破解後的Tcpip.sys:
tcpip.sys (Windows Vista X86)
tcpip.sys (Windows Vista X64)
下載檔案為rar格式,下載後解壓即為相應版本的tcpip.sys。
要替換系統檔案,需首先取得該檔案的所有權及控制權,以管理員身份打開命令行窗口,運行如下命令: