功能

开机启动项

开机启动项会在一个列表中显示您 Mac 上注册的 LaunchAgents、LaunchDaemons 和登录项,让您可以看到什么会自动启动,并关闭您从未要求启动的项目。

简短回答

开机启动项会列出您 Mac 上的 LaunchAgents、LaunchDaemons 和登录项及其位置,并让您禁用其中任何一个,无需手动编辑 plist 文件。

开机启动项是 Neatwise: Mac Cleaner 的一项功能,这是一款通过 Mac App Store 分发的 macOS 实用工具。

开机启动项覆盖 LaunchAgents、LaunchDaemons 和登录项,它们根据注册位置在登录时或启动时启动。

登录项列出开机启动的应用与后台代理,可逐项开关。

开机启动项的作用

Mac 上的许多东西会在您登录时或系统启动时自动启动:应用、后台服务、更新程序、同步客户端。单独看它们都很小。累积起来,它们会显著影响启动时间和系统性能。

开机启动项会找到这些项目,在一个列表中展示,并让您选择禁用哪些。

工作原理

  1. 扫描 LaunchAgents、LaunchDaemons 和登录项。
  2. 按类型和位置分组。
  3. 展示每个项目的名称、位置和状态。
  4. 您选择要禁用的项目,然后确认。

何时使用

当您的 Mac 启动变慢,或者您注意到有您不认识的后台进程时,使用开机启动项。这包括:

  • 启动时间明显变长时
  • 发现不认识的后台进程时
  • 想要清理不再需要的启动项目时
  • 在共享计算机上工作后

开机启动项不会做什么

  • 不会删除任何文件(只禁用)。
  • 不会修改系统设置。
  • 不会在没有确认的情况下禁用任何内容。

功能定位

开机启动项是 如何清理 Mac 指南的一部分,也出现在更广泛的 如何释放 Mac 存储空间 流程中。

常见问题

登录项、LaunchAgent 和 LaunchDaemon 有什么区别?
登录项在您登录时打开应用——它属于您,位于登录项中。LaunchAgent 是在登录时启动的后台进程;它可以是每个用户的 ~/Library/LaunchAgents 或共享的 /Library/LaunchAgents。LaunchDaemon 在启动时启动,在任何人登录之前,以 root 身份运行,位于 /Library/LaunchDaemons 中。这种区别很重要,因为即使没有人登录,守护进程也在运行。
禁用某些东西会破坏我的 Mac 吗?
禁用第三方助手或更新程序风险较低且可逆。禁用您不认识的东西是人们陷入困境的地方——备份代理、同步客户端或 VPN 助手可能是真正需要的。如果您不知道某个条目是什么,请保持启用状态,先通过其包标识符查找。列表会向您显示位置,以便您可以识别所有者。
我可以删除这些文件而不是禁用它们吗?
不能通过 Neatwise,也不能意外删除。/Library 中的条目由 root 拥有,App Store 规则不允许应用提升权限。当文件无法移除时,Neatwise 会说明并提供复制终端命令,以便您可以故意执行。它从不报告未执行的移除。
禁用之后如何撤销恢复?
在同一个列表中切换回来。更改记录为 plist 标志,因此会在重启后持续生效。某些服务只在下次登录时生效,而不是立即生效。

产品信息

平台
macOS
适用于
Mac App Store
类别
Mac 清理工具 / Mac 实用工具 / 存储管理
撰写者
zhangyi xu
最后更新