解決之道如下:
- 依序按下「開始、程式集、附屬應用程式」,於「命令提示字元」上,按下滑鼠右鍵,選擇「以系統管理員身分執行」。
- 於「命令提示字元」視窗中,輸入下面的指令,然後按下 Enter 鍵:
netsh int tcp set gl au=<自動調整層級>
<自動調整層級>
選項說明disabled 停用接收窗口自動調整層級。 highlyrestricted 允許接收窗口成長超越其預設值(亦即將視窗縮放係數(Window Scaling Factor )設定為 2),但是請小心使用。 restricted 允許接收窗口成長超越其預設值,但在部分狀況下,限制這類成長。 normal 允許接收窗口成長,以滿足所有的狀況。 experimental 允許接收窗口成長,以滿足極端的狀況。由於設定此種層級會影響效能,因此建議僅用於測試之用。 - 待出現「確定。」的字樣之後,嘗試再開啟網頁,看看是否有改善。若沒有改善,於上個步驟中,使用其他的 <自動調整層級> 選項。
那要如何得知目前的「接收窗口自動調整層級」設定呢?使用如下的指令即可查得:
netsh int tcp sh gl
得知目前的「接收窗口自動調整層級」設定 |
執行「網際網路連線評估工具」 |
檢視 TCP High Performance Test 測試結果 |
參考資料: