預設保留 20% 頻寬給 QoS 排程封包。家用版無 gpedit.msc,改註冊表:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched]
"NonBestEffortLimit"=dword:00000000
重開機生效,釋放 100% 頻寬給最佳努力流量。
路徑:HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
| 值名稱 (DWORD) | 建議值 (十六進位/十進位) | 作用 |
|---|---|---|
| DefaultTTL | 0x80 (128) | 封包生存跳數,避免跨國路由過期 |
| GlobalMaxTcpWindowSize | 0x7FFF (32767) 或 0x3E640 (255552) | 全域最大 TCP 視窗,支援高頻寬長延遲鏈路 |
| TcpWindowSize | 同 GlobalMaxTcpWindowSize | 單連線預設視窗 |
| EnablePMTUBHDetect | 0 | 關閉 PMTU 黑洞偵測 (避免 ICMP 被封導致連線卡死) |
| Tcp1323Opts | 1 | 啟用 RFC 1323 擴展:視窗縮放 + 時間戳記 |
注意:修改後需重開機。數值過大可能增加記憶體壓力,建議按實際頻寬×延遲積 (BDP) 設定。
刪除無用命名空間 GUID:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace]
刪除 {2227A280-3AEA-1069-A2DE-08002B30309D} (印表機)
刪除 {D6277990-4C6A-11CF-8D87-00AA0060F5BF} (排程工作)
減少瀏覽遠端電腦時列舉不必要物件的延遲。
路徑:HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\SecondLevelDataCache (DWORD,十進位 KB)。
例:P4 1.6A L2=512KB → 填 512。現代 CPU 已整合 L2/L3 並由硬體自動管理,此項對新平台無效。
netstat -e 觀察介面錯誤/捨棄計數是否下降。