• 3

[教學]解除Vista/SP1對於tcpip.sys的連接數限制

原文出處

8/18更新:附上ReadyDriverPlus安裝成功後的開機影片

XP的Evid 4226 patch, 想必為很多使用P2P軟體的人必裝的patch之一, 到了vista之後, 微軟對於vista本身核心檔案的數位簽章的檢查, 想必讓很多人為了解除這個連線數限制而傷透腦筋, 本篇文章會教你一步步的解除vista的tcpip連接數限制..

警告:
在使用之前記得先備份自己的檔案, 同時在使用前自己必須具備windows系統的基本維護功力..萬一出包才救得回來..同時在此叮嚀一下..使用迷版的..失敗的機率很高, 尤其是動用到boot sector crack的..本文只針對正版32bit的使用者解說..其他的人請自己想辦法..總歸一句話:Use at your own risk. 如果失敗了來找我我也不會負責的同時, 如果你本身的英文夠力, 我也會建議你去看原文的, 因為真的比較詳細, 這裡寫的是重點流程..詳細的howto請看原文的

大致上重點流程為下:
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的連接數限制

第二步
在我們確定了自己的tcpip版本之後..請到上面原文出處的地方, 進入後找到最下面有很多下載連結以及版本的地方, 選擇適合自己的版本. 在這裡我們以適合6.0.60001.18063的2.2為例子, 點選後會跳到一個Deposit Files免費空間的網頁, 點選download後等個幾秒就可以把檔案抓下來了

[教學]解除Vista/SP1對於tcpip.sys的連接數限制

第三, 四步
檔案抓下來後, 請用解壓縮軟體解壓縮, 之後你會看到這幾個檔案
[教學]解除Vista/SP1對於tcpip.sys的連接數限制
如果你的UAC尚未解除, 請先手動到控制台的使用者帳戶中將UAC解除後重新開機在繼續以下的步驟, 不然可能會導致失敗. 在UAC解除以後我們就可以開始安裝patch了. 在上圖中我們可以看到InstallPatch32-18063以及InstallPatch64-18063的批次檔案, 32與64分別是給32bit以及64bit的Vista使用的(在這篇教學中我們將以32bit的vista為主, 64bit的在原文網頁中有別的事項需要特別注意, 想了解的可以自己去看看.), 後面的數字則是要對應到你的tcpip版本編號, 在InstallPatch32-18063上點選兩下後即可看到安裝視窗.
[教學]解除Vista/SP1對於tcpip.sys的連接數限制
請按Y和ctrl-c以外的按鍵繼續, 之後再按一次就結束安裝了.

在結束了patch本身安裝以後, 接著請點選Vista_TCPIP_limit_50K這個登錄檔, 他會自動幫你把最大連接數修改到50000, 相信這樣應該很夠用了如果你還覺得這樣不夠, 請用記事本修改登錄檔到你想要的數值. 第三, 四步就到此為止了. 但請先不要重新開機..

第五步
第五步ReadyDriverPlus的安裝理由在於, 在我們安裝完InstallPatch32-18063之後, 由於tcpip.sys本身已遭到修改, 本身的數位簽章會失效..這會導致開機時出現這張windows啟動失敗的畫面
[教學]解除Vista/SP1對於tcpip.sys的連接數限制
這個問題解決的辦法有兩個, 一個是在開機時按F8, 手動選擇跳過驅動程式簽章, 基於科技始於人性的道理, 我想不會有人每次開機都喜歡按F8手動選擇跳過, 所以唯一的解決辦法就是安裝ReadyDriverPlus將其過程轉為全自動的. 下圖是ReadyDriverPlus的安裝畫面, 基本上如果你不知道選項是做甚麼用的, 一直點next將其設定為預設值就可以了.
[教學]解除Vista/SP1對於tcpip.sys的連接數限制

安裝完成後我們就可以重新開機來測試了, 測試時請開啟P2P軟體然後到控制台\系統管理資訊\事件檢視器中的Windows記錄下查看是否還有出現Evid4226的警告事件, 如果沒有就可以盡情在Vista下享受開P2P飆網的快感了

下圖為我的Utorrent在安裝後的速度..之前上限頂多只在200k左右徘徊, 開網頁還會頓, 安裝後基本上就沒甚麼問題了~~
[教學]解除Vista/SP1對於tcpip.sys的連接數限制

同時在cmd下鍵入netstat -s也可看到目前的連線數在11x以上
[教學]解除Vista/SP1對於tcpip.sys的連接數限制

ReadyDriverPlus安裝後的Vista開機選單影片
[教學]解除Vista/SP1對於tcpip.sys的連接數限制
點我看!!
Video is hosted by Youtube.

如果有問題歡迎提出來互相討論
2008-08-17 3:22 發佈
不錯的教學

此種方法,因要修改TCPIP.SYS
所以需要按F8,要不然就要安裝ReadyDriverPlus
風險較大

其實可以用REG Crack TCPIP,簡單好用
不會更改到TCPIP.SYS檔,風險較小
我只能說,先給一個好啊,01的神人也是不會比其它地方的論壇少的。
excellent

當我用 BT 下載時, 我的 IE 原本會 lag 累格, after follow these step , 我可以同時使用 Flashget, Utorrent, IE, Firefox....

謝謝
喬瑟菲 wrote:
可以改用修改regi...(恕刪)


終於有最簡單的修改方法

先加分!
其實如果我們到原文出處, 可以發現解除連線數限制的方法並不只有一個~這個方法是比較類似XP著名的evid4226 patch by lvllord的破解法, 就是直接以修改過的tcpip.sys來解除限制, 雖然步驟較為繁雜, 不過弄好後是確定100%可以運作的~另一個方法我有看到在某些人的機器上無法運作的例子~兩個方法各有其好處~但如果都能用的話, 那當然就沒差了希望大家也能po出一些特別的修改法~大家一起交流
感謝redhatz223大提供的好方法。
昨天上Google找到解除TCP/IP連接數限制的方法,
造成網路無法連線,IE無法開網頁,最後系統還原才搞定。

剛才試了redhatz223大的方法,感覺開網頁的速度確實有明顯的提昇,
原本下BT,剛開始速度很快,之後速度就會愈來愈慢,
現在速度都可以一直維持在高速。
真的有快到~~感謝分享
不過開機畫面就變得有點怪怪的@@
喬瑟菲 wrote:
可以改用修改regi...(恕刪)


這個好耶,不會擔心迷版破解失效問題,請問這需要重開機嗎?

另外之前在網站搜尋到此教學,加快瀏覽速度:

各位在使用vista系統時是否發現開網頁變的好慢好慢......
當你在Windows Vista上開啟網頁時,你可能會遇到網頁連接速度變慢的問題,並可能收到以下錯誤消息:
------------該網頁無法顯示--------------
看到這個訊息,忍不住罵了一個字的髒話~ 開始懷疑哪有可能每個網站都在塞車???
※解決方法 : 禁用 TCP 自動調諧功能。

1. 首先要以具有管理者授權的用戶身份登錄電腦。
2. 依次點選“開始”→“執行”→ 鍵入 cmd ,點擊“確定”。
3. 鍵入 netsh int tcp set global autotuninglevel=disabled ,然後按鍵盤“Enter”鍵。
4. 成功運行該指令後,關閉DOS視窗。
5. 重新啟動電腦,然後再來cbb狂開視窗試看看。
-----------------------------------------------------------


http://www.wretch.cc/blog/gozillatw
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?