Mac Wi-Fi 連線很慢、網速跑不滿?訊號與設定排查
技 iLab學校技術長進階技術・終端機・系統維修・依官方資訊整理開始前
Mac 網速跑不滿,原因大概可以分成三層:訊號問題、Mac 本身的設定問題、路由器或 ISP 問題。很多人一開始就直接改 Mac 設定,結果折騰半天才發現是路由器放在電視櫃裡被金屬門擋住。底下按排查順序走,每一步都能幫你縮小問題範圍。
先確認:是 Mac 的問題,還是全屋子都慢?
拿手機連同一個 Wi-Fi,跑 fast.com 或 speedtest.net。
- 手機也慢 → 問題在路由器或 ISP,跳到最後「路由器這邊也要確認」的部分
- 手機速度正常、Mac 跑不滿 → 繼續往下排查 Mac 端
這個步驟省不了,不然你可能花一個小時改 DNS、刪網路設定,最後發現是中華電信那邊在施工。
訊號到底好不好?Option + 點 Wi-Fi 圖示就知道
按住 Option 鍵,再點右上角的 Wi-Fi 圖示,會出現比平常更多的資訊:
- RSSI(訊號強度,單位 dBm):數字越靠近 0 越好。-50 以內很強,-65 左右算可以,-75 以下就偏弱,速度跑不起來很正常
- 頻率:2.4 GHz 或 5 GHz,後面會詳細說這個差別很大
- TX Rate(傳輸速率):你的 Mac 跟路由器之間「空氣中那段」的速率,不等於實際下載速度,但可以當參考
如果 RSSI 在 -75 以下,先想辦法改善訊號——縮短距離、移除障礙物、或讓路由器挪個位置——比改任何設定都有效。
2.4 GHz 還是 5 GHz?頻段選錯速度差三倍不止
現在家用路由器幾乎都是雙頻,但 Mac 不一定自動選到比較快的那個。
| 頻段 | 速度 | 穿牆能力 | 適合情境 |
|---|---|---|---|
| 5 GHz | 快 | 弱 | 跟路由器同一個房間或隔一道牆 |
| 2.4 GHz | 慢 | 強 | 距離遠、多道牆、地下室 |
如果你的路由器有把兩個頻段拆成不同 Wi-Fi 名稱(例如「我家 WiFi」跟「我家 WiFi_5G」),請手動連 5G 那個。距離近的話速度差距很明顯。
如果路由器用同一個名稱自動切換(Band Steering),Mac 有時候判斷不夠聰明,明明在 5 GHz 旁邊卻連到 2.4 GHz。解法:
- 系統設定 → Wi-Fi → 目前連線的網路右邊 → 詳細資訊
- 點「忽略此網路」,移除這個 Wi-Fi
- 重新手動連線,讓 Mac 重新評估頻段
用 Wi-Fi 診斷工具做完整掃描
macOS 內建一個很多人沒用過的工具:無線診斷。
開啟方式:按住 Option → 點 Wi-Fi 圖示 → 「開啟無線診斷…」,或在 Spotlight 直接搜「無線診斷」。
進去之後先不要點「繼續」,看上方功能列的「視窗」選單,裡面才是重點:
- 掃描:列出附近所有 Wi-Fi 及使用的頻道。如果你的路由器跟鄰居撞頻道,會互相干擾。2.4 GHz 的 1、6、11 頻道比較不重疊,但台灣公寓大樓大家都這樣想,結果更擁擠。進路由器後台把頻道改成「自動」或換一個比較空的頻道
- 效能:折線圖顯示訊號、雜訊、傳輸速率。可以看出速度是一直慢,還是偶爾掉
- 資訊:目前連線的完整規格,包含使用的 Wi-Fi 標準(802.11ax 就是 Wi-Fi 6)
頻道干擾是台灣公寓大樓用戶最常見但最少人知道的問題。掃描看到自己的頻道上方顯示紅色,代表重疊嚴重,這種情況下不管怎麼改 Mac 設定都很難根治,要從路由器端換頻道才有用。
DNS 換一個,網頁開始載入的速度通常有感
網頁打開慢不一定是頻寬問題,有時候是 DNS 解析拖慢——也就是「把你輸入的網址翻譯成 IP 位址」那個過程。ISP 預設給的 DNS 伺服器,反應速度有時候偏慢。
換成公共 DNS 的步驟:
- 系統設定 → 網路 → Wi-Fi → 詳細資訊 → DNS
- 點左下角「+」,新增以下其中一組:
- Cloudflare:
1.1.1.1和1.0.0.1(速度快、隱私佳) - Google:
8.8.8.8和8.8.4.4
- Cloudflare:
- 將 ISP 預設的 DNS 移到下方或刪除
- 按「好」,然後把 Wi-Fi 關掉再開,讓設定生效
改完之後試開幾個平常覺得慢的網站,特別是首次載入那一下,多數人能感覺到差異。
清除 DNS 快取,解決特定網站打不開或載很慢
Mac 會把 DNS 查詢結果暫存起來加速,但有時候存的記錄過期了,反而造成某些網站慢或連不上。
打開終端機(Spotlight 搜「Terminal」),輸入下面這行指令後按 Enter:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
系統會要求輸入電腦密碼,輸入時畫面上不會顯示任何字元,這是正常的。打完按 Enter 就完成了。
有程式在背景吃頻寬嗎?活動監視器查一下
網速慢有時候不是 Wi-Fi 本身的問題,是有程式在背景大量傳輸。
打開「活動監視器」(Spotlight 搜「Activity Monitor」)→ 點上方的「網路」分頁 → 按「傳送 + 接收」欄位排序,看哪個程式流量最高。
常見的背景吃頻寬來源:
- iCloud:大量照片或文件在同步,特別是剛換新 Mac 的時候
- macOS 軟體更新:在背景靜默下載,可能好幾 GB
- Time Machine:對網路磁碟備份時會大量傳輸
- 雲端硬碟(Dropbox、Google Drive、iCloud Drive):有大量異動時會塞滿頻寬
如果是同步或更新,等它跑完就好,不需要特別改設定。如果是不認識的程式在傳大量資料,就值得注意一下。
macOS 版本更新不能跳過
Apple 會透過 macOS 小版本更新修正 Wi-Fi 相關的 bug。M 系列與 Intel Mac 的 Wi-Fi 驅動都整合在 macOS 裡,沒有另外安裝驅動這回事,更新 macOS 就等於更新驅動。
確認方式:系統設定 → 一般 → 軟體更新。如果停在某個版本的 .0,強烈建議先更新到最新小版本再測速。
macOS Sequoia 與 Sonoma 都有幾個小版本針對 Wi-Fi 穩定性做過修正。如果你是大版本更新之後開始覺得 Wi-Fi 怪怪的,先確認有沒有新的小版本可以更,通常等個一兩週就會出。
路由器這邊也要確認
Mac 端都排查過了,速度還是不對,最後看路由器:
- 重開路由器:拔電源等 30 秒再插回去。路由器的記憶體也會過載,重開一次很多問題自己就好了
- 韌體更新:登入路由器後台(通常是 192.168.0.1 或 192.168.1.1),查有沒有韌體可以更新
- 連線設備數量:路由器同時連太多設備,效能會下降;家裡有設備在大量串流或下載,也會影響其他設備
- 路由器擺放位置:放在密閉電視櫃、有金屬隔板的空間、或被大型電器包圍,訊號都會大幅衰減。路由器應該放在空曠、較高的位置,天線不要貼牆
- 考慮 Mesh 系統:家裡超過 30 坪、有兩層樓、或有很多隔間,單台路由器通常無法完整覆蓋。TP-Link Deco、Eero 等 Mesh 系統搭 Mac 相容性都不錯,可以考慮
如果上面都試過,速度還是不到你購買方案的標示速度,那就是 ISP 的問題,可以打電話請他們到府檢測線路。
常見問題
Q Mac 連上 Wi-Fi 但速度只有幾 Mbps,手機卻跑很快,是什麼問題?
最常見的原因是 Mac 連到 2.4 GHz,手機自動選了 5 GHz。按住 Option 點 Wi-Fi 圖示確認目前頻段,如果路由器有把頻段拆成兩個 Wi-Fi 名稱,手動連 5G 那個。同時也確認有沒有背景程式在大量同步。
Q 重開 Mac 之後速度正常,但過一陣子又變慢,怎麼回事?
通常是 DNS 快取累積、背景同步任務隨使用時間增加,或路由器記憶體滿載。DNS 換成 1.1.1.1 可以減少每次解析的累積延遲;路由器可以設定排程重開(很多機種有這功能)。如果反覆出現,用活動監視器追一下哪個程式在背景持續吃流量。
Q 改了 DNS 設定之後好像沒差,是設定沒生效嗎?
可以在終端機輸入 scutil --dns 確認目前使用的 DNS 伺服器,看第一條有沒有顯示你設定的位址。如果沒有,把 Wi-Fi 關掉再開,或把目前的 Wi-Fi 忘記重新連一次。另外 DNS 主要影響「網頁開始載入的那一瞬間」,如果你的頻寬本來就夠,感受不到差異也是正常的。
Q macOS 更新完之後 Wi-Fi 反而變慢,要怎麼辦?
大版本更新偶爾有這個副作用,Apple 通常在接下來的小版本修正。短期可以試試把 Wi-Fi 連線移除再重新加入;或在系統設定 → 網路 → 點左上角「…」→「新增網路位置」,建一個乾淨的網路環境測試看看,有時候舊的設定檔有殘留問題。
Q 我有開 VPN,這樣速度會不會受影響?
VPN 幾乎一定會讓速度下降,流量多繞一段路、加上加解密的消耗,速度降 20–50% 很正常。在台灣只連台灣的服務時,沒必要開 VPN 就暫時關掉。如果有需要,挑台灣或日本節點,延遲比美國節點低很多,速度也比較接近原本的網速。
常見問題
Mac 連上 Wi-Fi 但速度只有幾 Mbps,手機卻跑很快,是什麼問題?
最常見的原因是 Mac 連到 2.4 GHz,手機自動選了 5 GHz。按住 Option 點 Wi-Fi 圖示確認目前頻段,如果路由器有把頻段拆成兩個 Wi-Fi 名稱,手動連 5G 那個。同時也確認有沒有背景程式在大量同步。
重開 Mac 之後速度正常,但過一陣子又變慢,怎麼回事?
通常是 DNS 快取累積、背景同步任務隨使用時間增加,或路由器記憶體滿載。DNS 換成 1.1.1.1 可以減少每次解析的累積延遲;路由器可以設定排程重開(很多機種有這功能)。如果反覆出現,用活動監視器追一下哪個程式在背景持續吃流量。
改了 DNS 設定之後好像沒差,是設定沒生效嗎?
可以在終端機輸入 `scutil --dns` 確認目前使用的 DNS 伺服器,看第一條有沒有顯示你設定的位址。如果沒有,把 Wi-Fi 關掉再開,或把目前的 Wi-Fi 忘記重新連一次。另外 DNS 主要影響「網頁開始載入的那一瞬間」,如果你的頻寬本來就夠,感受不到差異也是正常的。
macOS 更新完之後 Wi-Fi 反而變慢,要怎麼辦?
大版本更新偶爾有這個副作用,Apple 通常在接下來的小版本修正。短期可以試試把 Wi-Fi 連線移除再重新加入;或在系統設定 → 網路 → 點左上角「…」→「新增網路位置」,建一個乾淨的網路環境測試看看,有時候舊的設定檔有殘留問題。
我有開 VPN,這樣速度會不會受影響?
VPN 幾乎一定會讓速度下降,流量多繞一段路、加上加解密的消耗,速度降 20–50% 很正常。在台灣只連台灣的服務時,沒必要開 VPN 就暫時關掉。如果有需要,挑台灣或日本節點,延遲比美國節點低很多,速度也比較接近原本的網速。