睡眠與電源

在 Mac 上使用「喚醒以供網路存取」

「喚醒以供網路取用」可讓睡眠中的 Mac 在其他電腦使用它的共享資源時喚醒。檔案共享時請開啟;若要停止網路喚醒,則關閉它。

適用於:「系統設定」路徑適用於 macOS 13 Ventura 及以後版本。pmset 在所有目前的 macOS 版本中都有。檢查日期:2026年10月29日

症狀

  • Mac 睡眠時,其他電腦無法存取共享檔案夾或印表機。
  • Mac 在夜間莫名喚醒。
  • Wake-on-LAN 封包無法喚醒 Mac。

可能原因

  • 設定已關閉。沒有開啟「喚醒以供網路取用」時,Mac 不會為其他電腦喚醒。
  • 定期喚醒是正常的。Apple 表示,Mac 也會定期喚醒,告知網路它的資源可供使用。
  • 網路設備。Apple 表示,這項功能需要支援 802.11n 並安裝最新韌體的 Apple 無線裝置。
  • 其他喚醒原因。共享的印表機和檔案、輸入裝置及連接的裝置,也可能喚醒 Mac 或讓它保持喚醒。

如何檢查

  1. 在 Mac 筆記型電腦上,選擇「蘋果」選單 >「系統設定」>「電池」,然後按一下「選項」。

  2. 查看「喚醒以供網路取用」彈出式選單。

  3. 在 Mac 桌上型電腦上,選擇「蘋果」選單 >「系統設定」>「能源」,查看「喚醒以供網路取用」。

  4. 從終端機查看這項設定。在 womp 那一行中,1 表示開啟。

    pmset -g
  5. 查看睡眠和喚醒的歷史記錄及原因。

    pmset -g log | grep -e " Sleep " -e " Wake "

如何修正

  1. 若要讓其他電腦能喚醒 Mac,請開啟「喚醒以供網路取用」。

  2. 在筆記型電腦上,從彈出式選單中選擇一個選項,然後按一下「完成」。

  3. 若要在筆記型電腦上停止網路喚醒,請將「喚醒以供網路取用」設為「永不」。

  4. 在桌上型電腦上,於「能源」中關閉「喚醒以供網路取用」。

  5. 關閉你沒在用的共享服務。在「系統設定」中選擇「一般」>「共享」。

  6. 從終端機為所有電源套用同樣的設定。1 為開啟,0 為關閉。

    sudo pmset -a womp 1

    需要管理者密碼。

使用 Kilobat

  1. 傳送 Wake-on-LAN 封包到你網路上的另一台電腦。

    kilobat wake AA:BB:CC:DD:EE:FF
  2. 若要改為讓這台 Mac 為某個工作保持喚醒,請參閱讓 Mac 保持喚醒直到下載完成。

常見問題

「喚醒以供網路取用」和 Wake-on-LAN 一樣嗎?

pmset 的 man 頁面說明,womp 就是「系統設定」中的「喚醒以供網路取用」。womp 的意思是 wake on 乙太網路 magic packet(以乙太網路魔術封包喚醒)。

為什麼我的 Mac 會在夜間喚醒?

開啟這項設定後,Mac 會定期喚醒,告知網路它的共享資源。其他裝置和 App 也可能喚醒它。

資料來源

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