随着 macOS Catalina 的公测版本发布,应该有很多人都升级了系统开始尝鲜。不过每每新系统发布,总会有一些应用出现水土不服的症状,尤其是一些开机就启动的应用如果遇到卡死、频繁退出的问题,就会让人很抓狂。

还有很多人的 Mac 越用越卡,因为有很多不必要开机自启动的应用,还有一些可能是不小心中了恶意软件的招,像是臭名昭著的 MacKeeper。这些软件在开机时自启动,然后在整个系统运行阶段都占据大量的资源。我们最好能够把它们干掉。

当然,管理不仅仅是移除,很多时候,也会有手动添加启动项的需求。例如 LaunchBar 的新用户最常见的问题就是如何开机自动启动。

这篇文章给大家介绍 3 个 macOS 里启动项管理的方法,他们不是完全的替代关系,而是可以相互补充。他们分别是:

  1. macOS 自带的「登录项」管理,可以添加和管理部分自启动应用和文件。
  2. CleanMyMac 的优化模块,比系统的「登录项」能管理的范围更大,而且能管理「启动代理」。
  3. macOS 底层的 launchd 服务,其实就是 CleanMyMac 里控制的「启动代理」,搞明白以后,我们不仅能管理,而且还能添加自定义的服务。

如果想要移除已有的启动项,或者添加现成的应用到启动项目里,看看前两个方法就可以了。如果你对于自启动还有更高的要求,不妨了解一下第三部分的 launchd,它的能力一定不会让你失望。