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

解決 Vista 無法連線網路:停用 TCP 自動調整與 RSS 即時生效

編輯:Windows Vista 常見問題解答

Vista 引入接收端調整 (RSS) 與自動調諧等 TCP 優化,但部分舊式路由器/防火牆不相容,導致無法連線。透過 netsh interface tcp 即時停用相關功能,多數情況可立即恢復連線。

快速診斷與解決步驟

  1. 以管理員身分開啟命令提示字元 (建立 cmd.exe 捷徑 → 右鍵「以管理員身分執行」)。
  2. 查看目前 TCP 全域參數:
    netsh interface tcp show global
  3. 典型輸出:
    Receive-Side Scaling State : enabled
    Receive Window Auto-Tuning Level : normal
  4. 停用 RSS 與自動調諧:
    netsh interface tcp set global rss=disabled autotuninglevel=disabled
    回應 Ok. 即生效。
  5. 重新連線:
    有線網路 → 「修復」連線或拔插網路線;
    無線網路 → 斷開重連。

恢復預設設定 (測試後建議恢復)

netsh interface tcp set global rss=enabled autotuninglevel=normal
注意:autotuninglevel 恢復值為 normal,而非 enabled。

原理說明

  • RSS (Receive-Side Scaling):將網路接收中斷分散至多 CPU 核心,提升高速網路效能,但舊硬體可能無法正確處理分散封包。
  • Auto-Tuning:動態調整 TCP 接收視窗大小,優化吞吐量,但與部分 NAT/防火牆狀態檢查機制衝突,導致連線中斷。

附錄:常用系統工具指令速查

指令功能
rasphone遠端連線電話簿
regedit / regedt32登錄編輯器
rsop.msc原則結果集
secpol.msc本機安全性原則
services.msc服務管理
sfc /scannow系統檔案完整性掃描
taskmgr工作管理員
verifier驅動程式驗證管理員
winverWindows 版本資訊
Copyright © Windows教程網 All Rights Reserved