ADSL最佳化勢在必行,前面我們已經介紹過ADSL註冊表簡易最佳化法(通用法)。現特別針對使用windows XP的使用者,我們最佳化策略介紹如下:
(注意:本方法只適用於PPPoE方式的ADSL使用者)
在做這些修改之前請先做好註冊表的備份,以便不適合你的情況的時候或修改錯誤時恢複 同時這裡所介紹的最佳化辦法由於各地網路的不同不保證在您那裡一定發揮作用。
Windows XP 最佳化註冊表
Windows XP 內建PPPoE撥號,更加全面最佳化了網路的串連,所以我們可以最佳化的地方大大減少,根據目前所掌握的微軟官方資料,我們仍然可以對以下幾個地方進行合適自己的最佳化調整。
開啟登錄編輯程式(開始菜單->運行->輸入 Regedt32.exe ->確定) 在以下幾個項目加入如下幾個值:
1.HKEY_LOCAL_MACHINE\System\Ccs\Services\Ndiswan\Parameters\Protocols\0
在該項目下增加以下2條索引值才能對Windows XP 的MTU參數進行有效修改
****名稱: ProtocolType
****類型: REG_DWORD 雙位元組
****索引值:0x0800
****名稱: PPPProtocolType
****類型: REG_DWORD 雙位元組
****索引值:0x0021
現在就可以增加控制MTU的關鍵索引值
****名稱: ProtocolMTU
****類型: REG_DWORD 雙位元組
****索引值:1492
ADSL的PPPoE使用者一般設定 MaxMTU 為 1492 或更小,根據自己的檢測結果輸入正確值。
2、根據微軟資料庫說明,我們可以直接使用Windows 2000的以下最佳化修改
在以下幾個項目加入如下幾個值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
SackOpts=00000001 (雙位元組DWORD值)
TcpWindowSize= 0003e640 (雙位元組DWORD值)
Tcp1323Opts=00000001(雙位元組DWORD值)
DefaultTTL =00000040 (雙位元組DWORD值)
EnablePMTUBHDetect =00000000(雙位元組DWORD值)
EnablePMTUDiscovery =00000001(雙位元組DWORD值)
GlobalMaxTcpWindowSize =0003ebc0(雙位元組DWORD值)
如果你使用PPPoE串連,推薦使用 0003e640