Wi-Fi

Mac 上 Wi-Fi 很慢,手機卻很快

手機在同一個網路上很快,就表示網際網路連線沒問題。差別在於 Wi-Fi 連結,或 Mac 上的軟體。

適用於:「系統設定」的步驟適用於 macOS 13 Ventura 以上版本。終端機指令適用於所有目前的版本。檢查日期:2026年10月29日

症狀

  • 在同一個房間裡,手機的速度測試結果比 Mac 高出許多。
  • Mac 上的網頁和下載很慢,手機上的影片卻播放順暢。
  • Mac 以前在這個網路上很快,後來變慢了。

可能原因

  • 不同的頻段。Mac 可能連在 2.4 GHz,而手機連在 5 GHz 或 6 GHz。2.4 GHz 比較慢,也比較擁擠。
  • Mac 收到的訊號比較弱。Mac 可能離路由器比較遠,或隔著牆壁或金屬。Apple 把金屬列為干擾程度非常高的材質。
  • Mac 上的軟體。VPN、代理伺服器、內容過濾器或 iCloud 私密轉送都會改變流量的路徑。Apple 表示,開啟私密轉送時,速度測試的結果可能會比較低。
  • 背景中的上傳或下載。Mac 上的同步、備份和更新都共用同一條連結。
  • Mac 附近的干擾。Mac 附近的 USB 3 和 Thunderbolt 3 裝置及集線器,可能會干擾 Wi-Fi。

如何檢查

  1. 按住 Option 鍵並按一下 Wi-Fi 圖像。記下頻道、頻段和 802.11 協定。

  2. 在手機上,從 Wi-Fi 詳細資訊或路由器的 App 中找到相同的數值。

  3. 顯示目前網路的訊號和雜訊。

    system_profiler SPAirPortDataType | grep -E 'Channel|Signal / Noise|Transmit Rate|PHY Mode' | head -4

    輸出以 dBm 表示的 Signal / Noise、頻道及其頻段和頻寬,以及 Transmit Rate。

  4. 查看目前有哪些處理程序在使用網路。按 q 停止。

    nettop -m route
  5. 依順序顯示網路服務。排在最上面的 VPN 服務可能會承載所有流量。

    networksetup -listnetworkserviceorder
  6. 在 Mac 上執行 Apple 的速度測試,和手機比較。

    networkQuality

如何修正

  1. 如果 Mac 連在 2.4 GHz,就靠近路由器一點。訊號變強後,Mac 就能使用 5 GHz 或 6 GHz。

  2. 如果路由器的每個頻段使用不同名稱,就把所有頻段設成同一個名稱。Apple 建議這樣做。

  3. 把 USB 3 和 Thunderbolt 3 裝置及集線器移離 Mac,不要放在 Mac 上面。

  4. 暫停正在同步或備份的 App,然後再測一次。

  5. 可以的話,測試時先關閉 VPN 或代理伺服器,然後再測一次。

  6. 測試時,關閉「限制 IP 位址追蹤」。在「系統設定」>「Wi-Fi」中,按一下網路旁的「詳細資訊」。

  7. 安裝所有 macOS 更新。選擇「蘋果」選單 >「系統設定」>「一般」>「軟體更新」。

使用 Kilobat

  1. 用一行顯示 Mac 的頻段、頻道、訊號和連結速率。

    kilobat wifi status
  2. 找出是哪一段很慢:Wi-Fi、路由器、網際網路還是 DNS。

    kilobat diagnose
  3. 查看每個 App 的即時上傳和下載。按 q 停止。

    kilobat status --watch
  4. 選單列 App 也會顯示每個 App 的即時流量,免費。

常見問題

在 Mac 和手機上各跑一次速度測試,這樣比較公平嗎?

只有在同一個地點、同一個時間才公平。把兩台裝置放在一起,接連跑兩次測試。

為什麼連結速率和速度測試對不上?

連結速率是 Mac 和路由器之間的速度,速度測試則還包含網際網路連線。

資料來源

資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。