Win7 引入 TCP Auto-Tuning(接收視窗自動調諧) 功能,理論上依網路狀況動態調整視窗大小提升吞吐,但搭配部分第三方網卡驅動會導致 MSN(Windows Live Messenger)頻繁顯示離線,而瀏覽網頁、QQ 正常。
netsh int tcp set global autotuninglevel=disabled
執行後重新啟動 MSN,離線問題即刻消失。若需恢復預設:netsh int tcp set global autotuninglevel=normal。
原理: Auto-Tuning 與特定網卡驅動的擁塞控制演算法衝突,導致連線中斷重連。關閉後 TCP 視窗固定為預設值,犧牲部分高頻寬環境效能,換取連線穩定。Win7 SP1 及後續更新已改善此問題,現代環境較少見。