Keepresso
Keepresso
使用 Keepresso

防止外接硬盘或 NAS 在 Mac 上进入睡眠

György
审核
György
更新于 Jul 19, 2026 1 min

一块在备份或复制过程中降速停转的外接硬盘,可能会让任务卡住,或者导致卷被弹出。Keepresso 有两种方式让硬盘保持唤醒:一是防止硬盘本身进入闲置状态,二是在硬盘挂载期间让你的 Mac 保持唤醒。

让硬盘保持转动

打开磁盘保活功能,并指向你想保持活跃的硬盘、SD 卡或网络共享。Keepresso 会按一定间隔(默认每五分钟一次,可调整)向它写入一个极小的隐藏标记文件,这算作一次活动,能阻止硬盘降速停转。大多数硬盘大约十分钟闲置就会停转,所以每五分钟触碰一次就能让它们保持唤醒。

Keepresso's Disk preferences: a Keep a disk spinning toggle, a folder set to an 8TB volume, and a Touch interval set to every 5 minutes
磁盘偏好设置:选择卷,以及触碰它的频率。

在硬盘连接期间保持 Mac 唤醒

为该硬盘添加一个卷已挂载触发器,Keepresso 就会在它连接的整个过程中让你的 Mac 保持唤醒,拔出后再让它正常睡眠。把这两者结合起来,一次长时间的传输或备份就能从头跑到尾,不会中途因为硬盘或 Mac 掉线而中断。

什么时候用它

  • 备份到外接硬盘的 Time Machine 或其他备份任务。
  • 在 NAS 之间复制一个大型资料库。
  • 在编辑过程中让暂存硬盘或 SD 卡保持响应。

常见问题

标记文件会损害硬盘或我的数据吗? 不会。它只是一个 Keepresso 按你设定的间隔重写的极小隐藏文件,只更新一个时间戳,这正是硬盘用来判断活动的依据,而且几乎不占空间。

它能用于 NAS 或网络共享吗? 可以。把磁盘保活指向任意已挂载的卷,包括 SMB 或 AFP 网络共享,Keepresso 会按同样的间隔触碰它,防止连接断开或降速停转。

我的外接硬盘还是会降速停转,为什么? 有些硬盘会按自己的固件计时器进入睡眠,不受 Mac 控制,尤其是那些内建了激进电源管理的硬盘。缩短 Keepresso 的触碰间隔,让它写入的频率高于硬盘的闲置超时时间,并检查硬盘自带的工具里是否有睡眠设置。

我还需要开着 macOS 的“让硬盘进入睡眠”设置吗? 可以继续开着。Keepresso 的周期性触碰算作一次活动,所以你要保活的那块硬盘会保持运转,其他闲置的硬盘依旧会正常降速停转以省电。

获取 Keepresso

免费开源,支持 macOS 14 及以上版本。安装它,按你的方式让 Mac 保持唤醒。

更多「使用 Keepresso」内容

让 Mac 保持唤醒指定时长
启动一个定时保持唤醒会话,让你的 Mac 在下载或渲染期间保持唤醒,之后自动睡眠。
合盖状态下保持 MacBook 唤醒
阻止 MacBook 在合盖时睡眠,支持电池供电,不需要外接显示器,也不需要电源线,使用一款免费开源的应用。
只在真正需要时保持唤醒:智能触发器
设置条件,让 Keepresso 只在应用运行、通话进行、接通电源等情况下才保持 Mac 唤醒,不该醒着的时候绝不多醒一秒。
用自动化租约让 AI 智能体和脚本使 Mac 保持唤醒
给 AI 智能体和脚本一种安全的方式来让 Mac 保持唤醒。自动化租约是有界的、会自动到期的,还配有一个 MCP 服务器和一个内置的智能体技能,把整套协议教给你的智能体。

由人工主导并验证 · AI 辅助内容 · AI 工具可能协助起草、编辑、维护以及改进语法或表达清晰度。内容不会自动发布;每项更改都会由人工维护者审核。