Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 寬頻上網提速:註冊表調大 GlobalMaxTcpWindowSize 至 256960 減少封包重傳

編輯:系統常見問題解答

ADSL/VDSL/光纖寬頻實際速度未達合約值?調整 TCP 接收視窗大小,減少單一封包錯誤導致整個緩衝區重傳,提升吞吐效率。

原理

TCP/IP 預設接收緩衝區 576 位元組。單一封包損壞 → 整個緩衝區資料重傳 → 效率極低。擴大至 256 KB (256960 位元組),容納更多封包,錯誤僅觸發該封包重傳,大幅降低重傳開銷。

手動修改註冊表步驟

  1. Win+R → regedit。
  2. 定位:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 右側新建/修改 DWORD 值:GlobalMaxTcpWindowSize = 256960 (十進位)。
  4. 關閉註冊表,重開機生效。

驗證

  • 重開機後 netsh interface tcp show global 確認 Receive Window Auto-Tuning Level 為 normal。
  • Speedtest.net / Fast.com 多次測試對比修改前後下載速度。

適用與限制

  • ✅ Win7/Win8/Win8.1/Win10/Win11 (舊版 TCP 堆疊受益明顯)。
  • ✅ 高延遲/丟包環境 (跨國、無線、擁塞節點)。
  • ❌ 區域網路/低延遲環境、已啟用 Windows 自動調適 (Win8.1+ 預設開啟) 環境效果不明顯。
  • ⚠️ 修改註冊表有風險,操作前匯出備份,不熟悉者請尋求協助。

一鍵註冊表修改,寬頻效能立竿見影。

Copyright © Windows教程網 All Rights Reserved