---
title: "Mac 上出現「網路連線已中斷」(-1005)：原因與修正 · Kilobat 指南"
url: "https://kilobat.app/zh-hant/guides/network-connection-was-lost.html"
description: "App 或 Safari 顯示「網路連線已中斷」。找出是 Wi-Fi、睡眠、VPN 還是伺服器關閉了連線，然後加以排除。"
---

錯誤訊息

# Mac 出現「The network connection was lost.」

這是 macOS 為錯誤 -1005 顯示的文字，表示網頁或檔案載入時連線被關閉。原因可能出在 Mac、網路或伺服器。

適用於：所有目前的 macOS 版本。文字已在 macOS 27.2 上核對。 · 檢查日期：2026年10月29日

## 症狀

- App 或 Safari 顯示「網路連線已中斷。」
- 下載到一半就停止。
- 在 Mac 喚醒後，或你在不同房間之間移動時發生。

## 可能原因

- **Wi-Fi 斷線或漫遊。**短暫斷線或切換到另一個基地台，都會關閉已開啟的連線。
- **睡眠。**睡眠前開啟的連線可能會被關閉。
- **VPN 重新連線。**VPN 重新連線時，經過它的連線都會關閉。
- **網路改變。**Mac 加入了另一個網路，或它的位址改變了。
- **伺服器或代理伺服器關閉了連線。**Apple 的說明文件指出，這表示用戶端或伺服器的連線在載入期間中斷。

## 如何檢查

1. 記下錯誤出現的時間，並與睡眠、VPN 或移動到其他房間的時間比對。
2. 顯示最近的睡眠和喚醒事件。

   ```
   pmset -g log | grep -E ' (Sleep|Wake|DarkWake) ' | tail -20
   ```
3. ping 路由器一分鐘。遺失的回應代表 Wi-Fi 斷線。

   ```
   ping -c 60 192.168.1.1
   ```
4. 在乙太網路或其他網路上嘗試相同的工作。

## 如何修正

1. 再試一次。大多數 App 在連線中斷一次後都能接續進行。
2. 如果 Wi-Fi 會斷線，請靠近路由器或改用乙太網路。請參閱「[Mac 的 Wi-Fi 訊號弱](https://kilobat.app/zh-hant/guides/weak-wifi-signal-mac.html)」。
3. 如果是在睡眠後發生，請閱讀「[Mac 睡眠後 Wi-Fi 斷線](https://kilobat.app/zh-hant/guides/wifi-disconnects-after-sleep.html)」。
4. 進行長時間下載時，請讓 Mac 保持喚醒。請參閱「[Mac 睡眠導致下載中斷](https://kilobat.app/zh-hant/guides/mac-sleep-stops-downloads.html)」。
5. VPN 若經常重新連線，就更新它，或詢問 VPN 供應商。

## 使用 Kilobat

1. 顯示 App 記錄的斷線、漫遊和網路變更，以及發生時間。

   ```
   kilobat outages
   ```

   輸出 例如 `Unreachable`、`Wi-Fi roam` 和 `Network changed` 等事件。
2. 讓 Mac 保持喚醒直到下載完成。

   ```
   kilobat awake --until-quiet
   ```
3. CLI 免費。App 中的斷線歷史記錄需要 Pro。

## 常見問題

**什麼是 NSURLErrorDomain -1005？**

這是 Apple URL Loading System 的 networkConnectionLost 錯誤。macOS 會為它顯示這段文字。

## 資料來源

- CFNetwork.framework 中的錯誤文字，macOS 27.2（Localizable.loctable）
- [Apple Developer：URLError.Code networkConnectionLost (-1005)](https://developer.apple.com/documentation/foundation/urlerror/code/networkconnectionlost)
- pmset(1) 和 ping(8)，macOS 27.2 內建的 man 頁面
- [Apple 支援：如果 Mac 無法透過 Wi-Fi 連上網際網路](https://support.apple.com/en-us/101588)

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

## 相關指南

- [Mac 睡眠後 Wi-Fi 斷線](https://kilobat.app/zh-hant/guides/wifi-disconnects-after-sleep.html): 睡眠後，Mac 必須重新加入 Wi-Fi 網路。
- [Mac 上的 Chrome 出現 ERR_NETWORK_CHANGED](https://kilobat.app/zh-hant/guides/err-network-changed.html): Chromium 對這個錯誤的描述是：「The network changed.」（網路已變更）。Chrome 停止了載入，因為 Mac 的網路在載入途中變了。
- [Mac 睡眠導致下載中斷](https://kilobat.app/zh-hant/guides/mac-sleep-stops-downloads.html): Mac 進入睡眠後，大部分 App 的活動都會停止，所以長時間的下載可能中斷或失敗。
- [在 Mac 上用 ping 測試封包遺失](https://kilobat.app/zh-hant/guides/packet-loss-mac.html): 封包遺失會讓通話斷斷續續、網頁卡住。
- [Mac 上的 Wi-Fi 訊號微弱](https://kilobat.app/zh-hant/guides/weak-wifi-signal-mac.html): 訊號強度和雜訊決定 Wi-Fi 連結的速度和穩定度。
