8/18更新:附上ReadyDriverPlus安裝成功後的開機影片
XP的Evid 4226 patch, 想必為很多使用P2P軟體的人必裝的patch之一, 到了vista之後, 微軟對於vista本身核心檔案的數位簽章的檢查, 想必讓很多人為了解除這個連線數限制而傷透腦筋, 本篇文章會教你一步步的解除vista的tcpip連接數限制..
警告:
在使用之前記得先備份自己的檔案, 同時在使用前自己必須具備windows系統的基本維護功力..萬一出包才救得回來..同時在此叮嚀一下..使用迷版的..失敗的機率很高, 尤其是動用到boot sector crack的..本文只針對正版32bit的使用者解說..其他的人請自己想辦法..總歸一句話:Use at your own risk. 如果失敗了來找我我也不會負責的


大致上重點流程為下:
1:核對自己的tcpip.sys版本
2:到原文網頁上找到對應自己版本的patch
3:安裝patch
4:安裝 50k連接數的登錄檔
5:安裝ReadyDriverPlus
6:reboot
第一步
在第一步我們先要做的就是先確定自己tcpip.sys的版本, tcpip.sys的位置在於C:\Windows\System32\drivers之下(如果你是安裝在C槽且沒有改變安裝目錄的話), 找到之後請在上面點選右鍵=>內容, 再詳細資料的tab下就可以知道你的tcpip版本資訊, 在這裡我以6.0.60001.18063為例.
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-9fbc1d4e8100ffdf60998d32f495870c.gif)
第二步
在我們確定了自己的tcpip版本之後..請到上面原文出處的地方, 進入後找到最下面有很多下載連結以及版本的地方, 選擇適合自己的版本. 在這裡我們以適合6.0.60001.18063的2.2為例子, 點選後會跳到一個Deposit Files免費空間的網頁, 點選download後等個幾秒就可以把檔案抓下來了
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-3f24f29da71b185bb9b4552063807243.jpg)
第三, 四步
檔案抓下來後, 請用解壓縮軟體解壓縮, 之後你會看到這幾個檔案
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-92bfe854a0b0b2454d086a40e76ea3b2.jpg)
如果你的UAC尚未解除, 請先手動到控制台的使用者帳戶中將UAC解除後重新開機在繼續以下的步驟, 不然可能會導致失敗. 在UAC解除以後我們就可以開始安裝patch了. 在上圖中我們可以看到InstallPatch32-18063以及InstallPatch64-18063的批次檔案, 32與64分別是給32bit以及64bit的Vista使用的(在這篇教學中我們將以32bit的vista為主, 64bit的在原文網頁中有別的事項需要特別注意, 想了解的可以自己去看看.), 後面的數字則是要對應到你的tcpip版本編號, 在InstallPatch32-18063上點選兩下後即可看到安裝視窗.
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-ea16092fd4fb717c14f934ffc518684b.jpg)
請按Y和ctrl-c以外的按鍵繼續, 之後再按一次就結束安裝了.
在結束了patch本身安裝以後, 接著請點選Vista_TCPIP_limit_50K這個登錄檔, 他會自動幫你把最大連接數修改到50000, 相信這樣應該很夠用了

第五步
第五步ReadyDriverPlus的安裝理由在於, 在我們安裝完InstallPatch32-18063之後, 由於tcpip.sys本身已遭到修改, 本身的數位簽章會失效..這會導致開機時出現這張windows啟動失敗的畫面
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-381c4e08d0505fcc4b59317ac26554dd.jpg)
這個問題解決的辦法有兩個, 一個是在開機時按F8, 手動選擇跳過驅動程式簽章, 基於科技始於人性的道理, 我想不會有人每次開機都喜歡按F8手動選擇跳過, 所以唯一的解決辦法就是安裝ReadyDriverPlus將其過程轉為全自動的. 下圖是ReadyDriverPlus的安裝畫面, 基本上如果你不知道選項是做甚麼用的, 一直點next將其設定為預設值就可以了.
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-5ab4e6d6348024c6671d6c6e9da904e2.jpg)
安裝完成後我們就可以重新開機來測試了, 測試時請開啟P2P軟體然後到控制台\系統管理資訊\事件檢視器中的Windows記錄下查看是否還有出現Evid4226的警告事件, 如果沒有就可以盡情在Vista下享受開P2P飆網的快感了

下圖為我的Utorrent在安裝後的速度..之前上限頂多只在200k左右徘徊, 開網頁還會頓, 安裝後基本上就沒甚麼問題了~~
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-36a5327cba4e8736bc06844df3538765.jpg)
同時在cmd下鍵入netstat -s也可看到目前的連線數在11x以上
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-cfb86479779d5431017f970deea79647.gif)
ReadyDriverPlus安裝後的Vista開機選單影片
![[教學]解除Vista/SP1對於tcpip.sys的連接數限制](http://attach.mobile01.com/attach/200808/mobile01-b00e33f429729893ff7fd92ffcf26771.jpg)
點我看!!
Video is hosted by Youtube.
如果有問題歡迎提出來互相討論
