Windows XP RTM/SP1/SP2 預設 TCP 參數設計於低延遲、低頻寬網路環境,對 ADSL/光纖/乙太網等高頻寬高延遲鏈路(LFN,Long Fat Networks)支援不足。透過登錄表調整關鍵參數,可顯著提升網頁瀏覽速度、下載/上傳吞吐量。
regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters| 值名稱 | 類型 | 建議值(十六進位/十進位) | 說明 |
|---|---|---|---|
| DefaultTTL | DWORD | 0x80 / 128 | 封包生存時間,防止路由迴路,提高跨網段穩定性 |
| EnablePMTUBHDetect | DWORD | 0 | 停用 PMTU 黑洞偵測,減少 ICMP 交互延遲 |
| EnablePMTUDiscovery | DWORD | 1 | 啟用路徑 MTU 發現,避免分片效能損耗 |
| GlobalMaxTcpWindowSize | DWORD | 0x7FFF / 32767 | 全域 TCP 視窗上限,突破 64KB 預設限制 |
| TcpMaxDupAcks | DWORD | 2 | 快速重傳門檻,加快封包遺失恢復 |
| SackOpts | DWORD | 1 | 啟用選擇性確認(SACK),提高重傳效率 |
| Tcp1323Opts | DWORD | 1 | 啟用 RFC 1323 擴充(視窗縮放+時間戳記) |
| TcpWindowSize | DWORD | 0x7FFF / 32767 (視網路品質可增至 93440/186880/372300) | 單一連線 TCP 接收視窗,核心參數,直接決定吞吐量上限 |
netstat -s 觀察「重傳區段」比例下降TcpWindowSize 32767 為安全起見上限)將上述鍵值匯出為 tcpip_opt.reg,新機部署/重灌後雙擊導入 → 重啟,一鍵套用優化參數。可整合至 nLite 無人值守安裝流程中。
Windows XP 預設 TCP 參數偏保守,針對現代寬頻環境調整 TCP 視窗大小、SACK、RFC 1323 擴充、PMTU 發現 等核心參數,能以零成本、零軟體、核心層面顯著提升網路吞吐量。配合優質網卡驅動、關閉 QoS 預留頻寬、優化 MTU 設定,可構建完整的 XP 網路效能優化體系。