我們都知道,為了防范蠕蟲病毒的傳播和攻擊,微軟在Windows XP SP2中即對最大的外出并發(fā)線程數(shù)設(shè)置了限定(不超過10并發(fā)連接/秒),系統(tǒng)實時監(jiān)控并發(fā)線程數(shù)量,一旦它發(fā)現(xiàn)某進(jìn)程的線程數(shù)超過10個,即觸發(fā)4226錯誤,并自動屏蔽掉部分線程,這對于大部分需要大量連接進(jìn)程才能保證性能的P2P應(yīng)用來說影響是致命的,包括BT(BitTorrent)、BitComet、eMule以及很多P2PTV軟件如PPLive、PPStream等。要想保證這些軟件應(yīng)用的速度與性能,必須首先破解Tcpip.sys對并必連接的限制,相信很多朋友對此并不陌生。(注:對Windows XP sp2而言可參考破解XP SP2對并發(fā)線程的限制中的介紹)
在Windows Vista中,tcpip.sys同樣存在類似對外出并發(fā)連接線程的限制,而且,相對于Windows XP sp2不同版本均采用不超過10個并發(fā)線程/秒的設(shè)置,Windows Vista 則依版本不同數(shù)值有所區(qū)別,比如說Windows Vista Ultimate 可允許不超過25個并發(fā)連接/秒,而Windows Vista Home Basic則僅允許2個并發(fā)連接/秒——估計這也是許多朋友反映Windows Vista中BT下載速度難以忍受的主要原因,畢竟目前隨PC預(yù)裝的Windows Vista大多為Home Basic。