---
title: "Mac 上的“唤醒以供网络访问”：作用与设置方法 · Kilobat 指南"
url: "https://kilobat.app/zh-hans/guides/wake-for-network-access.html"
description: "让睡眠中的 Mac 在其他电脑使用其共享文件或打印机时唤醒，或在 Mac 无故唤醒时停止网络唤醒。"
---

睡眠与电源

# 在 Mac 上使用“唤醒以供网络访问”

“唤醒以供网络访问”让睡眠中的 Mac 在其他电脑使用其共享资源时唤醒。需要文件共享时打开它，想停止网络唤醒时关闭它。

适用于：“系统设置”路径适用于 macOS 13 Ventura 及更高版本。所有当前 macOS 版本都自带 `pmset`。 · 核查日期：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 保持唤醒，直到下载完成](https://kilobat.app/zh-hans/guides/recipes/keep-mac-awake-download.html)。

## 常见问题

**“唤醒以供网络访问”和 Wake-on-LAN 是一回事吗？**

pmset 的 man 手册页说明，`womp` 就是“系统设置”中的“唤醒以供网络访问”。`womp` 的意思是通过以太网魔术包唤醒。

**为什么我的 Mac 会在夜里唤醒？**

打开此设置后，Mac 会定期唤醒，向网络通告它的共享资源。其他设备和 App 也可能唤醒它。

## 参考资料

- [Apple 支持：在 Mac 睡眠时共享其资源](https://support.apple.com/guide/mac-help/mh27905/mac)
- [Apple 支持：设置 Mac 的睡眠和唤醒设置](https://support.apple.com/guide/mac-help/prevent-your-mac-from-sleeping-mchle41a6ccd/mac)
- [Apple 支持：如果 Mac 意外进入睡眠或被唤醒](https://support.apple.com/guide/mac-help/mchlp2995/mac)
- pmset(1)，macOS 27.2 自带的 man 手册页

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [Mac 睡眠导致下载中断](https://kilobat.app/zh-hans/guides/mac-sleep-stops-downloads.html): Mac 进入睡眠后，大多数 App 活动都会停止，长时间的下载可能因此中断或失败。
- [用 caffeinate 在“终端”中让 Mac 保持唤醒](https://kilobat.app/zh-hans/guides/caffeinate-keep-mac-awake.html): caffeinate 命令可在任务运行期间阻止 Mac 进入睡眠。
- [在 Mac 上查找本地网络中的设备](https://kilobat.app/zh-hans/guides/find-devices-on-network.html): macOS 有两种内置方式查看其他设备：ARP 表和 Bonjour。
- [合盖时让 Mac 笔记本电脑继续工作](https://kilobat.app/zh-hans/guides/clamshell-lid-closed-mac.html): 合上机盖会让 Mac 笔记本电脑进入睡眠。
