快速最佳化 網路設定 !
喀嗽食嗽精 看文配聲音 好看又好聽
需要事先準備的動作
請先到Speedtest 測速 查看自己未調整的Ping和 網路速度
以及大概網路爬升速度多快 記下後並截圖備存紀錄 像下面這樣
進入正題
#1 調整網路卡
1-1 按照圖上操作 找到你正在連線的網卡
1-2 找到上圖後在進階選項內
把 #流量控制 #喚醒神奇封包 #節電選項 #能源效率的網卡-全部拉到關閉(或勾勾拿掉)
#接收/傳輸緩衝區(調整最大)
英文對照表
流量控制 Flow Control Disabled (建議追求效能者再關閉.部分網卡關閉會連線異常)
效率網卡 Energy efficiency Disabled
魔術封包 Magic Packet Disabled
網路喚醒 Wake On LAN Disabled
接收緩衝 Receive Buffers 拉最大 (記憶體16G以下使用者 設為 512 或 256即可)
傳輸緩衝 Transmit Buffers 拉最大 (記憶體16G以下使用者 設為 512 或 256即可)
>完成後按下去確定
>這時候你的連線會斷線約5~10秒 他又會自動連接了
其他諸如ipv4/6 卸載等參數 請不要去關閉
網卡設定部分就這樣 完成
#2 主機端TCP登錄檔調整
2-1下載好 TCPOptimizer 請用右鍵開啟>並點選 系統管理員開啟程式
2-2 管理員開啟程式後 先找到右下角 點選Custom後 照圖設定/輸入 即可
*WIN10 設定
*WIN 7設定
**** 補充> TTL(封包存活時間) 可依電腦狀況調整為64~128 ***
預設為 64 工作站PC常數為 128(偵錯用) 一般用戶使用 64基數 即可
2-3 重新開機後 到檢測網頁 點我進入
你會看到像這樣的畫面
完成後可觀察自己的網路速度是否有提升、或Ping是否有減少
如果有很明顯提升,恭喜你、這篇文章對你是有明顯幫助的
全部完成後在今後遊戲/瀏覽網頁/下載速率,應可得到明顯改善!
是不是很簡單呢~
#例外補正
若你在上述操作發現 RFC1323 或者 MTU沒有更改請照下列此操作
前置需先用系統管理員 開啟CMD (沒有用系統管理員開啟 CMD輸入指令會叫你開權限)
開啟後就長得像這樣
開完就給他開著 繼續下列步驟
# 指令關閉 RFC1323 方法 複製下列文字
netsh int tcp set global timestamps=disabled
這樣就完成關閉動作了
# 指令設定 MTU 方法
1.先到網路和共用中心 找到你的網路介面卡 確認完整ID
2.複製以下語法
netsh interface ipv4 set subinterface "網路介面ID" mtu=1492/1500 store=persistent
以上面圖片示範來說 我的ID就叫 "乙太網路" 然後非中華用戶 就改成
netsh interface ipv4 set subinterface "乙太網路" mtu=1500 store=persistent
如果你的網路ID是寬頻連線 又是中華用戶那就改成
netsh interface ipv4 set subinterface "寬頻連線" mtu=1492 store=persistent
然後丟到CMD 像下面這樣
*若是有兩個網路卡就要兩個網路卡都要設定
*記住中華用戶使用1492 非中華用戶使用自動取得IP的用戶設定為 1500
*網路ID中文不能打錯.打錯請再重新更改一次
顯示確認後 完成變更
兩項設定完程後
再回去測試網頁確認有無變更
若仍沒有變更請多試幾次和多重新整理網頁即可
# 中華用戶調整後速度緩慢解決方式
(若沒有緩慢的問題不要照這樣操作、會影響連線品質)
先用系統管理員把CMD開啟
1. 複製以下語法 並輸入以下指令
ping www.google.com -f -l 1492 *1500以內
若顯示 需要切割封包,但已設定 DF 旗標
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失)。
出現遺失就表示你不適合1492的MTU設定
那就請繼續修改後面的數字如 1460 繼續測試
ping www.google.com -f -l 1460 切到沒有遺失為止
示範如下
比如我到1472就沒有遺失了 但是改到1474仍有遺失
故結論CMD使用的MTU最大值設定就是1472
故結論CMD使用的MTU最大值設定就是1472
得出這個結果後參考 # 指令設定 MTU 方法
把MTU改成 你測試結果出來的數字並設定就可以恢復正常瀏覽網頁了
很複雜看不懂嗎? 那就直接用1464去帶吧 !
把下面這段指令丟到 CMD 去
netsh interface ipv4 set subinterface "寬頻連線" mtu=1464 store=persistent
*注意你的網路ID是否正確
*記得CMD要用管理員權限開啟
*設定後如果還是緩慢,一樣要照上面的方式查最佳MTU,再更改MTU
*本設定僅針對Windows 7 /10,內部選項是大範圍調整,使用後有特殊問題,本人一概不負任何責任。
*有無改善主要還是依照個人的電腦效能及ISP業者提供之實體網路是否穩定。
*如你家網路的是使用低於下載60M的網路方案,個人建議升級至60M或以上方案,以供現今各項上網需求。
*最佳連線環境,意指電腦使用網路線,直接接到ISP提供之數據機的端口後面連線,(不經過AP或HUB等設備)。
*最佳測試環境,意指為,作業系統開啟以含網路的安全模式下啟動,該環境下顯示的數據是最趨於可信的 【可能無法正常運行Flash Play】 2021年1月12已停止支援
*測試前建議先關閉數據機內建WIFI,或其他連線活動及背景程式,以確保顯示數據為最低干擾。
*部分網路業者雖不保證頻寬,但多數業者有線連接速率基數仍有保證8成(非WIFI速率),若常態不符合8成速率,可考慮向業者提起報修。
*2019/1~2月 問題回報
*已知中嘉寬頻BBTV 使用之MTU就算設定到1500還是會被ISP端封包強制改為1440 或1460!
*已知凱擘Kbro 正常設定後仍會異動為 MTU 1492 (重新修改一次MTU即可)
*中華電信網路 部分FTTH User 可直接設定為 MTU 1500
*補充資料
*CT-TCP 之連線類型為最好選擇值參考相關論文【連結已不可考、恕不再提供】
*CMD 設定MTU章節內,設定後仍不代表真正MTU數值,仍依檢測網頁為準
sohy 於 2/2/2020 最後編輯