应用 · Startup Items

启动代理和登录项:看看哪些随 Mac 一起启动

每次登录时,macOS 都会启动各应用为你安装的启动代理:更新程序、菜单栏辅助程序、同步工具和后台服务。Tidy My Mac 的 Startup Items 会列出每一项及其所属的应用,只需一个开关就能关闭你不需要的项目,还会测量你的 Mac 启动所需的时间。

macOS 26 Tahoe 或更高版本 · 无需信用卡 · 一切都在你的 Mac 上运行

Mac 启动缓慢的原因

全新的 Mac 启动时几乎只有 macOS 本身。随着岁月推移,应用会添加一些在每次登录时都会运行的东西:检查新版本的更新程序、让菜单栏图标保持运行的辅助程序、同步工具,还有某个你装过一次就忘了的服务。它们每一个都会随 Mac 启动并在后台持续运行,占用内存和 CPU,而对应的往往是你很少打开的应用。

其中很多是启动代理:位于 ~/Library/LaunchAgents 中的小型 .plist 文件,它们告诉 macOS 的 launchd 要在何时启动哪个程序。它们不会出现在程序坞中,很容易被忽略,有些在安装它们的应用被删除后仍会留下来。

每个启动代理及其所属的应用

Startup Items 会列出你的资源库中的启动代理。当它运行的程序位于某个应用内部时,每一行会显示该应用的名称和图标;否则会显示取自其标签的易读名称,因此 homebrew.mxcl.postgresql@17 会显示为 postgresql@17。名称下方是完整的标签和它所启动程序的路径,还有一个标明其状态为 Enabled 或 Disabled 的标记。

关闭启动项而无需删除

拨动某一项的开关,Tidy My Mac 会立即停止该任务,并把它的文件改名为 .plist.disabled 放在一旁,这样 launchd 就不会再在登录时启动它。不会删除任何东西。把开关拨回去,文件就会恢复,任务也会重新加载,无需重启。如果某个应用不再按你的预期工作,重新开启它的代理只需点按一下。

哪些启动项可以关闭?

浏览列表时,有几条经验法则可以参考:

  • 你不再使用的应用。如果你不认识这个应用,或者已有数月没有打开过它,它的代理就是在白白干活。
  • 更新程序。许多应用在你打开时也会检查更新,所以另外一个全天运行的更新程序意义不大。
  • 你为某个项目启动的服务。用 Homebrew 安装的数据库或开发服务器会在每次登录时一直启动,直到你把它停掉。
  • 你依赖的东西。备份、同步、密码管理器和输入设备的代理请保持开启,除非你确定该应用没有它们也能正常工作。

每一行上的程序路径会告诉你实际运行的是什么,当仅凭名称看不出来时,这很有帮助。

如需把某个代理连同其应用一并彻底移除,请使用 Uninstaller,它还能找到你已删除的应用遗留下来的代理。

登录时打开的应用

你设为登录时打开的应用,以及列在“允许在后台”下的应用,由 macOS 保存在它自己的数据库中,只有“系统设置”才能修改。Startup Items 并不假装能改动它们:其 Open Login Items 按钮会直接带你前往“系统设置”→“通用”→“登录项与扩展”,在那里进行管理。

位于 /Library 中、对所有用户运行的系统级代理和守护进程,会在 Background Services 中连同其实时状态一起列出。

实测的开机时间

Tidy My Mac 不靠猜测,而是测量每一次启动:从内核启动的那一刻,到你登录后程序坞和访达出现的那一刻。它在每次重启时记录一次测量结果,并显示你的平均开机时间以及按日期排列的最近几次开机,这样你就能看出关闭某些项目是否有效。如果某次开机时 Mac 在登录窗口停留了很长时间,该次不会被计入,以免拉偏平均值。Performance 中也会显示同一个数字。

新项目随 Mac 启动时及时知晓

如果在 Settings 中开启了 Tell me when an app adds a background item(默认即为开启),那么当有程序在 Tidy My Mac 打开期间安装启动代理、启动守护进程、特权辅助工具或登录项时,Tidy My Mac 会通知你;对于它关闭期间添加的项目,则会在下次启动时通知。你开始使用时已经存在的项目绝不会被报告。通过通知,你可以选择 Show 该项目、Disable 某个启动代理、Scan with Antivirus,或选择 Don't Tell Me Again for This App。

在登录时持久驻留,正是不受欢迎的软件保持自身运行的方式。你不认识的启动代理值得看一看;Antivirus 的 Quick scan 也会检查 ~/Library/LaunchAgents。

关于Startup Items的常见问题

通常安全,但取决于具体的应用。很多是更新程序和辅助程序,其应用没有它们也能运行,或者只在应用打开时才有用;同步或备份工具则可能会停止同步。关闭某一项只是重命名它的文件,所以如果应用缺少它,你随时可以重新开启。

登录时打开的应用在“系统设置”→“通用”→“登录项与扩展”中管理;Startup Items 会为你打开该页面。你的资源库中的启动代理不会出现在程序坞中,需要在 Startup Items 本身中关闭。

从内核的启动时间戳,到程序坞和访达为你的登录而启动的那一刻,每次重启测量一次。测量在你的 Mac 上进行,数据也保存在本机。

不需要。你自己的资源库中的启动代理归你所有,所以开启和关闭它们都不需要密码。

免费试用每个板块 7 天。

只需邮箱,无需信用卡。之后首年 $19.99,再往后每年 $59.99。

开始免费试用