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

上網速度太慢?修改登錄檔調整 TCP 視窗大小,讓 ADSL 傳輸效率翻倍

編輯:XP 系統應用技巧

無論你是撥接上網、ADSL 寬頻,還是光纖到府,誰不想網速更快一點?除了換方案、換設備,Windows 系統內部的 TCP/IP 參數其實也藏著優化空間。透過修改登錄檔中的 GlobalMaxTcpWindowSize 值,調大 TCP 接收視窗緩衝區,可有效減少封包重傳,提升資料傳輸效率,尤其對 ADSL/VDSL 使用者效果明顯。

原理速懂:為何預設值會拖慢速度?

TCP/IP 預設的資料傳輸單元(MTU)接收緩衝區僅 576 位元組。若緩衝區過小,一旦某個封包出錯,整個緩衝區內所有封包都需重傳,嚴重拖累效率。適度調大緩衝區,可一次接收更多資料,降低重傳機率,直接提升實際吞吐量。

手把手教你修改登錄檔(適用 Windows XP/7/8/10/11)

  1. 按 Win+R 輸入 regedit 開啟登錄檔編輯器。
  2. 瀏覽至路徑:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 在右側空白處右鍵 → 「新增」→ 「DWORD (32 位元) 值」,命名為 GlobalMaxTcpWindowSize。
  4. 雙擊該值,選「十進位」,數值資料設為 256960(建議值,亦可嘗試 65535、131072 等鄰近值)。
  5. 按確定,關閉登錄檔編輯器,重新開機生效。

效果驗證與注意事項

  • 重開機後,至 Speedtest.net 或 fast.com 測試下載/上傳速度,對比修改前後差異。
  • 若原本網速正常,效果可能不明顯;此調教主要針對「高延遲、高丟包、ADSL/VDSL 環境」較有感。
  • 風險提醒:登錄檔修改錯誤可能導致系統不穩。不熟悉電腦內部結構者,建議請懂行朋友協助,或先匯出該分支備份(右鍵分支 → 「匯出」)。
  • 此參數為全域生效,影響所有 TCP 連線(含區域網路、VPN 等),若出現異常可刪除該值或改回預設。

延伸優化:別忘了 MTU 與 DNS

若仍覺得不夠快,可進一步嘗試:
① 優化 MTU 值(Ping 測試找出最佳值)
② 更換快速公共 DNS(如 1.1.1.1、8.8.8.8、114.114.114.114)
③ 關閉不必要的背景下載/同步服務(OneDrive、Windows Update 等)

幾分鐘搞定登錄檔微調,或許就是你網速突破瓶頸的關鍵一步!

Copyright © Windows教程網 All Rights Reserved