启动程序是指您登录 Mac 时自动打开的应用程序。有些启动程序非常实用,例如云同步工具、安全软件、备份工具和即时通讯应用。但是,启动程序过多会延长macOS 的启动时间,占用更多内存和电池电量,并在日常使用过程中导致系统运行缓慢和延迟。
您可以使用 macOS 内置设置来管理大多数启动程序。本指南还解释了如何查找后台辅助程序、启动代理和其他即使未出现在常规登录项列表中也可能启动的进程。
在系统设置中管理启动程序
在较新版本的 macOS 系统中,请使用“系统设置”(System Settings)。这是在用户帐户登录项中添加或删除应用程序的最简单方法。
打开屏幕左上角的苹果菜单。(Apple menu)
选择系统设置(System Settings)。
在侧边栏中,选择“常规”(General),然后选择“登录项”(Login Items)。
在“登录时打开”(Open at Login)下,查看自动启动的应用。
选择您不想打开的应用,然后选择减号(Minus)按钮。
要添加应用,请选择“+”按钮,然后从(Plus)“应用程序”(Applications)文件夹或其他位置选择应用。
部分条目是辅助工具或后台服务,而非完整应用程序。如果您无法从此列表中删除某个项目,请使用应用程序自身的设置或以下故障排除方法。
在 Dock 栏中添加或移除启动程序。
当应用程序正在运行或在Dock 栏中有图标时,通常无需打开系统设置即可更改其登录设置。
在Dock 栏中找到该应用。如果找不到,请通过启动台(Launchpad)打开。
按住Control键并单击或右键单击应用程序图标。
指向选项(Options)。
选择“登录时打开”(Open at Login)以启用或禁用此设置。
并非所有应用都显示此选项。如果找不到此选项,请改用系统设置中的“登录项”(Login Items)。
更改应用程序自身的启动设置
某些应用程序,尤其是菜单栏实用程序,会使用自己的启动控制选项。这些设置可能名为“开机启动”(Launch at startup)、“随系统启动”(Start with system)、“后台运行(Run in background)”或类似名称。
在你的Mac上打开该应用程序。
从应用程序或菜单栏打开其“设置”(Settings)或“偏好设置”窗口。(Preferences)
找到控制应用程序是否在启动时运行的选项。
根据需要启用或禁用此选项。
例如,Unclutter在“常规”(General)选项卡下有一个“启动时启动 Unclutter”(Launch Unclutter at startup)选项。
应用程序可能会添加启动项,用于保持云文件同步、显示菜单栏图标、应用更新、监控设置或提供其他后台功能。如果您使用此功能,保留其辅助程序可能合适。如果您不使用此功能,禁用辅助程序可以减少后台活动。
请查看应用程序的支持页面,了解助手的功能。
如果您不认识该过程,请搜索应用程序名称以及“助手”(helper)一词。
请仔细阅读安装提示。安装过程中可以选择诸如“登录时运行”(run at login)和“后台运行”之类的选项。(stay in the background)
在旧版 macOS 上管理登录项
较旧版本的 macOS 使用“系统偏好设置”(System Preferences)而不是“系统设置”。
从Apple 菜单(Apple menu)或Dock打开系统偏好设置(System Preferences)。
选择用户和组(Users & Groups)。
选择您的用户帐户,然后打开“登录项”(Login Items)选项卡。
选择“添加(Add)(+)”按钮添加应用。
在 Finder 侧边栏中选择“应用程序” ,选择一个应用程序,然后选择(Applications)“添加”(Add)。
要删除某个项目,请选中该项目,然后选择“减号”(Minus)按钮。
选中“隐藏”(Hide)复选框后,应用程序可以在不显示主窗口的情况下启动。但这并不会阻止应用程序运行。
寻找隐藏的创业助手
有些程序通过后台工具启动,不会像普通应用程序那样显示。它们可能只会在菜单栏显示一个小图标,运行时没有可见窗口,或者在你从登录项中移除主应用程序后重新启动。
常见的检查地点包括:
菜单栏,应用程序可以在这里提供启动或后台设置。
应用程序的设置(Settings)或偏好设置(Preferences)窗口。
系统设置中与特定应用程序连接的助手、输入管理器或代理服务的条目。
更改设置后,请退出主应用程序。某些辅助程序可能会继续运行,直到您禁用其后台运行选项或重启 Mac。
谨慎移除启动代理和守护进程
某些应用程序和第三方服务(包括自动更新工具)使用名为启动代理和启动守护程序的 PLIST 文件。即使程序未列入常规登录项,这些文件也能启动它们。
删除错误的 PLIST 文件可能会导致系统或应用程序问题。在进行任何更改之前,请先使用Time Machine 备份您的 Mac,并且仅删除您能够确定的文件。
按住Control 键并点击Dock栏中的Finder图标。
选择“前往”(Go) > “前往文件夹”(Go to Folder)。
输入以下路径并按回车键(Enter):
~/Library/LaunchAgents
找出与该程序相关的 PLIST 文件。
按住Control键单击或右键单击已识别的文件,然后选择“移到废纸篓”(Move to Trash)。
对以下目录重复上述步骤:
~/Library/LaunchDaemons
不要仅仅因为名称陌生就删除文件组或系统项目。如果您不确定某个文件控制什么,请保留它,并使用应用程序的卸载工具或联系开发者。
使用第三方启动工具
如果 Finder 难以识别启动代理和守护进程,第三方 Mac 实用工具或许能提供更简便的界面。例如,MacKeeper、CleanMyMac X和Nektony的免费版本。删除任何项目之前,请仔细检查。
以下示例使用MacKeeper:
下载并安装MacKeeper。出现提示时,授予其访问 Mac 用户帐户文件夹的权限。
打开侧边栏中的“登录项”选项卡,然后选择(Login Items)“开始扫描”(Start Scan)。
检查启动时加载的应用和服务。
选择要删除的程序。
选择“移除所选项目”(Remove Selected Items)。
扫描恶意软件
如果某个陌生的程序或进程不断在 macOS 系统中启动,请运行全面扫描以排除恶意软件的可能性。当该程序或进程是意外启动、难以移除或伴有其他异常行为时,尤其需要进行扫描。您可以使用Mac 专用防病毒软件来完成此操作。
其中一个选择是使用免费版的Malwarebytes:
下载并安装Malwarebytes。
打开并授予所需的完全磁盘访问(Full Disk Access)权限。
选择扫描(Scan)。
扫描完成后,请按照屏幕上的说明删除恶意程序或启动进程。
在安全模式下排查持续启动应用程序的问题
如果更改启动项设置后,某个启动程序仍然处于活动状态,请在安全模式(Safe Mode)下重复故障排除步骤。安全模式仅加载维持 Mac 运行所需的组件,因此可以更轻松地禁用或移除持久性应用程序。Apple 芯片和 Intel 芯片的 Mac 的操作过程有所不同。
在苹果芯片 Mac 上进入安全模式
关闭Mac电脑。
按住电源(Power)按钮,直到出现启动选项屏幕。
按住Shift键,然后选择Macintosh HD >继续以安全模式运行(Continue in Safe Mode)。
在 Intel Mac 上进入安全模式
关闭Mac电脑。
按住Shift键,然后按下电源(Power)键。
当出现 Mac 登录屏幕时,松开Shift 键。
在安全模式下工作
在安全模式下,检查登录项列表、应用程序的启动偏好设置以及相关的资源库文件夹。如有必要,请使用启动管理器或运行恶意软件扫描。有关在 Mac 上进入和使用安全模式的更多信息,请参阅此指南。
当启动项不断返回时
项目恢复的原因可能是应用程序仍然安装,其启动设置仍然启用,或者配套实用程序正在恢复该项目。设备软件、实用程序和防病毒工具也可能安装后台服务。
打开应用程序并禁用其启动或后台运行设置。
彻底退出该应用程序。
检查是否有任何配套实用程序可以控制其后台行为。
请从开发者处查找更新或卸载选项。
如果您不再使用该应用,请按照开发者推荐的方法将其卸载。
重启Mac电脑并确认该项目不再出现。
除非您完全了解某个系统项目的作用,否则请勿删除它们。macOS 的正常运行可能需要启动服务。
选择要审核的启动项
首先检查那些你熟悉但不再使用的项目,或者登录后会造成明显延迟的项目。一次检查一个项目,以便找出性能或应用行为方面的任何变化。
删除不再使用的应用。
检查导致启动缓慢或登录后延迟的因素。
检查那些占用内存或电池但对必要任务没有支持的项目。
如果您依赖健康、安全、同步和备份助手,请保留它们。
如果您不确定某件物品的用途,请在移除它之前了解它的功能。
通过系统设置添加的启动项通常与您的用户帐户关联。通过 Dock 添加的启动项可能出现在同一列表中,而较旧或隐藏的辅助程序可能使用其他应用程序或系统位置。因此,手动删除文件比删除普通的登录项需要更加谨慎。
管理创业项目的安全习惯
只保留你经常使用或需要在后台运行的应用。
请阅读设置屏幕,了解与登录、启动或后台服务相关的选项。
除非你知道某个应用或服务拥有该应用或服务,否则不要删除该应用或服务。
修改完成后重启Mac,以确认更改是否生效。
如果有,请使用应用程序自带的卸载程序。
这些步骤可以减少登录时的混乱,并帮助 Mac 更快地做好使用准备。