透過註冊表調整TCP接收視窗大小,可顯著提升Win7在高延遲、高頻寬網路環境下的傳輸效能。本文提供標準修改流程與參數說明。
操作步驟
- Win+R → 輸入
regedit 開啟註冊表編輯器

- 定位至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

- 在右側窗格尋找 GlobalMaxTcpWindowSize(DWORD值)
若不存在 → 右鍵空白處 →「新增」→「DWORD (32位元)值」→ 命名為 GlobalMaxTcpWindowSize

- 雙擊該值 → 基數選十進位 → 數值資料設為 256960(約250KB)

- 確定 → 關閉註冊表 → 重啟電腦 生效

參數原理
GlobalMaxTcpWindowSize 定義TCP接收視窗最大值(單位:Bytes)
- 預設值較保守(通常 64KB 左右),限制高延遲鏈路(如跨國、衛星、VPN)吞吐量
- 設為 256960 (256KB × 1.003) 可更好填滿長肥管道(Long Fat Network),提升大檔案下載/上傳速度
- 過大(>1MB)可能導致記憶體壓力與重傳效率下降,不建議超過 655350
適用場景與注意事項
- ✅ 適用:高頻寬(>50Mbps)、高延遲(>50ms)網路、大檔案傳輸、P2P下載
- ❌ 不適用:低頻寬、低延遲區域網路、舊版網卡驅動不支援視窗縮放
- 修改後需重啟生效,若出現網路不穩可刪除該值恢復預設
- Win10/11已內建更智慧的TCP自動調整,通常無需手動干預