查看完整版本: [轉貼] TCP/IP 連線數TCP-Z,For XP/Vista/Windows 7

chun 2010-7-6 16:29

[轉貼] TCP/IP 連線數TCP-Z,For XP/Vista/Windows 7

<ul class="article-head"><li class="title" id="article-23265906-2-24"><h2><a href="http://izaka.pixnet.net/blog/post/23265906">破解 TCP/IP 連線數最佳工具 -
"TCP-Z, Best TCP/IP Patch" For XP/Vista/Windows 7</a></h2></li></ul>
            
                                                <div class="article-content">
                    <p><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><img title="5.png" src="http://pic.pimg.tw/izaka/49e8ce4826f6c.png" alt="5.png" border="0"> <br><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp; 修改
TCP/IP 連線數這個動作,對於有安裝 P2P 軟體的使用者來說並不陌生,微軟為了防堵一些後門程式大量的對外發出連線,在 Windows
SP2 之後,就在 tcpip.sys 上頭做了修正,僅允許使用者最多每秒鐘開啟 10 個半開模式連線</span></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">,對於 P2P 在尋找連線對象速度多少受到箝制,很容易就造成 EventID 4226:
TCP/IP 已達到對同時 TCP
連線嘗試的數目所規定的安全性限制,間接的就會導致下載上傳的數度受到影響。當然連線數跟下載速度其實並沒有絕對的關係,連線數在多,沒有大水管加持,下
載速度依然受到限制,不過配合軟體發出的連線數,來修改 tcpip.sys,在某種程度上,的確可以增加成功連線的比例。</span></span></span><br><br>&nbsp;&nbsp;&nbsp;
坊間已經有不少修改連線數的 Patcher,甚至連同 P2P 軟體都有內建修改功能,今天就來介紹一套功能完整,並且支援 Windows
大部分作業系統的 TCP/IP Patch 軟體 <strong><span style="color: rgb(0, 0, 0);">TCP-Z</span></strong>,
除了修改連線數之外,更提供了網路監控的功能,讓使用者可以快速的掌握連線狀況。<br><br><span style="color: rgb(0, 0, 0);">軟體名稱 : <span style="color: rgb(255, 102, 0);">TCP-Z (TCP-Z
Network Monitor)</span><br>最後更新 : </span></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">2009.04.09 V2.6.2.75 (<a href="http://soft3.wmzhe.com/download/deepxw/tcpz_20090409.7z"><span style="color: rgb(0, 0, 255);">載點一</span></a>) </span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">(<a href="http://soft2.wmzhe.com/download/deepxw/tcpz_20090409.7z"><span style="color: rgb(0, 0, 255);">載點二</span></a>) </span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"> (<a href="http://cid-44183cc0a68779bf.skydrive.live.com/self.aspx/.Public/TCP-Z/tcpz_20090409.7z" target="_blank"><span style="color: rgb(0, 0, 255);">SkyDrive</span></a>)
(<a href="http://filekeeper.org/download/deepxw/tcp-z/tcpz_20090409.7z" target="_blank"><span style="color: rgb(0, 0, 255);">FileKeeper</span></a>)<br>官
方首頁 : <a href="http://deepxw.blogspot.com/" target="_blank"><span style="color: rgb(51, 102, 255);">TCP-Z, Best TCP/IP Patch</span></a><br>支
援作業系統 : Windows XP SP2 SP3/2003/2008/Vista SP1 SP2/Windows 7, All 32bit
(x86) / 64bit (x64)</span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="font-family: comic sans ms,sans-serif;"><br><br><span style="font-size: 12pt;"><span style="color: rgb(0, 0, 255);">使用方式</span></span><br>將
檔案解開之後,如果是 32bit 作業系統 請執行 tcpz.exe,64bit 作業系統 則是執行 tcpz64.exe<br><br><img title="1.png" src="http://pic.pimg.tw/izaka/49e8d22c494e7.png" alt="1.png" border="0"> <br><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp; 在 TCP
分頁,除了顯示目前作業系統所使用的 Tcpip.sys 版本之外,也會標示出系統是否經過修改以及修改過後的連線數目限制,在 EvID 4226
一旁所顯示的則是作業系統使用期間,所遭遇連線次數超過安全性限制的</span></span></span></span></span>系統事件
統計數量<span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 0);">。下方的圖表則是表示目前的上傳下載的連線次數以及速度。</span><br><br><img title="2.png" src="http://pic.pimg.tw/izaka/49e8d2396320c.png" alt="2.png" border="0"> <br>&nbsp;&nbsp;&nbsp; 在 Statistics 分頁,除了顯示 TCP
上傳下載的連線次數外,使用者也可以選擇 Network Adapters Information
來檢視在電腦使用期間,特定網路卡連線的上下傳輸量。<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; 另外就是,如果使用者目前有在運行 P2P 軟體,但是
Incoming Connection Attempts 數目一直為 0,代表 Listen Port 已經被防火牆所擋住或者處於內網,以
eMule 來說,就是 Low Priority,下載的速度並不會太好,因為無法正確與其他使用者連線。改善方式可以透過設定 Router 上頭的
Port Mapping 或者是開啟 UPNP 的功能。<br><br><img title="3.png" src="http://pic.pimg.tw/izaka/49e8d2423fa6b.png" alt="3.png" border="0">
<br>&nbsp;&nbsp;&nbsp; 在 Detail 分頁,使用者可以查詢目前處理程序的建立或者半開的網路連線狀況,點選程式,下方的 Process
Information 會顯示處理程序的記憶體以及 I/O 使用狀況。<br><br><img title="4.png" src="http://pic.pimg.tw/izaka/49e8d24b729ac.png" alt="4.png" border="0">
<br>&nbsp;&nbsp;&nbsp; 在 Patch 分頁,提供了管理 TCP Half-Open 半開連線的管理方式,主要可分為 Patch Memory 以及
Path File Tcpip.sys 兩種模式。在修改記憶體部份,使用者可以直接在 New Value 處填入希望數目,按下 Apply
即可套用在目前記憶體中允許的半開連線數目,在使用者下次重開後,會自動還原為 Tcpip.sys 原始設定,並不會去針對檔案去進行修改(<span style="color: rgb(51, 102, 255);">由於 0xFF 的限制,在 Vista 僅能設定到 255,</span></span></span></span></span><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(51, 102, 255);">修改為 0 則表示 ∞</span><span style="color: rgb(0, 0, 0);">,</span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(51, 102, 255);">不過就像先前說得,半開數量跟下載
速度並沒有直接關聯,適度的連線數目,是最重要的</span>)。如果覺得每次進入都得修改連線數目過於麻煩,使用 XP 的使用者,可以直接在下方
Patch Tcpip.sys 的 New Value 輸入希望數目,然後按下 Apply 套用,並重新開機。至於 Vista 或者是
Windows 7 的使用者,由於 UAC 以及 數位簽證的限制,文後會另外說明處理方式。<br><br><img title="6.png" src="http://pic.pimg.tw/izaka/49e8d28800852.png" alt="6.png" border="0"><br></span></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="font-family: comic sans ms,sans-serif;"><img title="7.png" src="http://pic.pimg.tw/izaka/49e8d2913ed69.png" alt="7.png" border="0"></span></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="font-family: comic sans ms,sans-serif;"> <br>&nbsp;&nbsp;&nbsp; 啟動 TCP-Z 之後,在畫面的最上方會顯示目前的網路的連線狀況,按下
Actove 則會顯示系統已經運行時間,以及嘗試的連線數目。<br><br><span style="color: rgb(0, 0, 255);"><span style="font-size: 12pt;">使用啟動 (Startup) 快速修改 XP/Vista
半開連線數目</span></span><br><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp; 在放置 TCP-Z
的目錄下方,點選 tcpz.exe (64bit 作業系統則為 tcpz64.exe)右鍵建立捷徑,在開啟捷徑內容,在目標的 " 後方加入 </span></span></span></span></span><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">-limit:500&nbsp; -autoexit 之後套用(</span></span></span><span style="color: rgb(51, 102, 255);">limit 後面接著數字可按照需求,XP 建議無須超過 2000,Vista
也不可超過 255 的限制,修改為 0 則表示 ∞</span><span style="color: rgb(0, 0, 0);">),在將
捷徑放置桌面,開機後點兩下捷徑即可快速修改,無須進入 TCP-Z 來調整修改記憶裡中的半開連線次數。</span></span></span><span style="color: rgb(255, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">註一</span></span></span><br><br><img title="1.png" src="http://pic.pimg.tw/izaka/49e8f4d528f04.png" alt="1.png" border="0"><br> <br><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 255);"><span style="font-size: 12pt;">透過安裝 TCP-Z Virtual Device Driver 來修改連線數</span></span><br>&nbsp;&nbsp;&nbsp;
除了透過 GUI 下參數的安裝方式外,TCP-Z 也提供安裝 Virtual Device Driver 的方式來修改半開連線數,會將數值定在
252。不過在最新版的 V2.6.2.75, Build 20090409 中,使功能已經被移除,使用者必須下載先行下載 V2.5.1.50,
Build 20090205 (<a href="http://soft3.wmzhe.com/download/deepxw/TCPZ_20090205b.zip"><span style="color: rgb(0, 0, 255);">載點一</span></a>) (<a href="http://soft2.wmzhe.com/download/deepxw/TCPZ_20090205b.zip"><span style="color: rgb(0, 0, 255);">載點二</span></a>),在解開檔案後,會看到
\VirtualDevice\ 的資料夾, 32bit 作業系統的使用者點擊 TCPZ_Setup-x86.exe
安裝,TCPZ_Setup-x64.exe 則是安裝在 64bit 作業系統。</span></span></span><span style="color: rgb(255, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">註一</span></span></span><br><br><img title="1.png" src="http://pic.pimg.tw/izaka/49e9027257014.png" alt="1.png" border="0"> <span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><br><img title="2.png" src="http://pic.pimg.tw/izaka/49e9027fbe7c2.png" alt="2.png" border="0"><br></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">安裝完畢後,會在裝置管理員內顯示 TCPZ
Driver</span></span></span><br><br><img title="1.png" src="http://pic.pimg.tw/izaka/49e9d8f95922b.png" alt="1.png" border="0">
<br><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">在裝上按右鍵開啟裝置內容,即可修改每次開機後所開
啟的半開連線上限<br><br><span style="color: rgb(0, 0, 255);"><span style="font-size: 12pt;">直接修改 Tcpip.sys 破解半開連線數</span></span><br>&nbsp;&nbsp;&nbsp;
在上述的兩個方法,修改記憶體中的連線數或者是安裝 Virtual Device 適用於 32/64bit 的 XP/Vista/Win
7,至於修改 Tcpip.sys 的動作僅限於 XP 作業系統,如果堅持想要修改,請改用 Universal Tcpip.sys
Patch,此軟體同樣是 TCP-Z 作者所釋出。<br><br></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 0);">軟體名稱 : <span style="color: rgb(255, 102, 0);">Universal
Tcpip.sys Patch</span><br>最後更新 : </span></span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">2009.04.09 V1.2.0.12 (<a href="http://soft3.wmzhe.com/download/deepxw/UniversalTcpipPatch_20090409.zip"><span style="color: rgb(0, 0, 255);">載點一</span></a>) </span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;">(<a href="http://soft2.wmzhe.com/download/deepxw/UniversalTcpipPatch_20090409.zip"><span style="color: rgb(0, 0, 255);">載點二</span></a>)</span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><br>官方首頁 : <a href="http://deepxw.blogspot.com/" target="_blank"><span style="color: rgb(51, 102, 255);">TCP-Z, Best TCP/IP Patch</span></a><br>支援作業系統 :
Windows XP/2003/2008/Vista/Windows 7, All SP*, All 32bit (x86) / 64bit
(x64)</span></span></span><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="font-family: comic sans ms,sans-serif;"><br></span></span></span></span><br><span style="color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><img title="1.png" src="http://pic.pimg.tw/izaka/49e904119ab69.png" alt="1.png" border="0"><br>32bit
作業系統的使用者點擊 UniversalTcpipPatch-x86.exe 安裝,UniversalTcpipPatch-X64.exe
則是安裝在 64bit 作業系統。設定數值按下套用,需要還原系統原始僅虛按下還原即可。<br><br>
<hr>
<span style="color: rgb(255, 0, 0);">註一 :</span></span></span></span><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 0);">由於 64bits Vista/Win 7
因為數位簽證的關係,如果無法順利安裝 Virtual Device
或用 GUI 模式來啟用 TCP-Z,請先啟用測試模式(TESTSIGNING mode),
用系統管理員(Administrator)權限開啟命令提示字元(command
prompt),然後依序輸入:<br><br><strong>bcdedit.exe -set loadoptions
DDISABLE_INTEGRITY_CHECKS<br>
bcdedit.exe -set TESTSIGNING ON</strong><br><br>接著重新開機啟用設定,接著在安裝 Virtual
Device Driver 或執行 TCP-Z 即可,如果在桌面上出現"測試模式" 的浮水印(Watermark),執行目錄下的
RemoveWatermarkX64.exe 即可移除<br><br><span style="color: rgb(255, 0, 0);">註
二 :</span><span style="color: rgb(0, 0, 0);">在官方網頁有提及,如果使用者有安裝 Kaspersky
Internet Security 2009,由於防毒軟體本身防火牆規則定義,會導致 TCP-Z/Virtual Driver
使用䢢的錯誤造成 Fail to load driver 讀取失敗,必須更改</span></span></span></span><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0);">防火牆規則,如果遇到類似
問題的使用者,可以參考下面文章(</span></span><a href="http://deepxw.blogspot.com/search?q=Kaspersky" target="_blank"><span style="color: rgb(0, 0, 255);">點我開啟</span></a><span style="font-size: 10pt;"><span style="font-family: comic sans ms,sans-serif;"><span style="color: rgb(0, 0, 0);">)。</span></span></span></p>                    </div>
頁: [1]
查看完整版本: [轉貼] TCP/IP 連線數TCP-Z,For XP/Vista/Windows 7