Mac开机变慢主因是登录项过多,可通过四法批量禁用:一、系统设置→通用→登录项中多选删除;二、终端卸载LaunchAgents代理并备份;三、Dock多选图标右键取消“登录时打开”;四、快捷指令自动化执行卸载与跳转。

如果您发现Mac开机速度变慢,很可能是多个应用程序在登录时自动启动所致。macOS并未提供真正意义上的“一键”全局关闭功能,但可通过多种互补路径快速、批量禁用常见开机启动项。以下是几种高效操作方式:
一、通过系统设置集中管理登录项
这是最安全、最直观的图形化操作路径,适用于所有已注册至用户登录项列表的图形应用,修改立即生效且无需重启系统即可预览效果。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在左侧边栏中点击“通用”,再点击右侧的“登录项”。
3、等待列表完全加载后,按住Command键并依次点击多个目标应用(如QQ、迅雷、WPS、百度网盘等)以实现多选。
4、点击列表下方的减号(−)按钮,一次性移除所有已选项目。
5、若需保留部分应用后台运行但不显示窗口,可对选中项统一勾选“隐藏”复选框。
二、使用终端命令批量卸载LaunchAgents代理
该方法可直接作用于用户级启动代理目录,绕过图形界面限制,适用于未出现在登录项列表中的顽固自启进程,支持通配符匹配实现批量清理。
1、打开“应用程序”→“实用工具”→“终端”。
2、输入以下命令列出全部用户级启动代理:ls ~/Library/LaunchAgents/。
3、执行批量卸载命令,停止所有.plist文件对应的代理:launchctl unload ~/Library/LaunchAgents/*.plist 2>/dev/null。
4、为防止下次开机恢复,将全部代理文件移出目录备份:mkdir -p ~/Desktop/LaunchAgents_Backup && mv ~/Library/LaunchAgents/*.plist ~/Desktop/LaunchAgents_Backup/ 2>/dev/null。
5、验证是否清空:ls ~/Library/LaunchAgents/,应返回无输出或仅剩系统默认文件(如com.apple.notificationcenterui.plist)。
三、利用Dock右键菜单批量操作
Dock图标与登录项存在双向绑定关系,对已固定图标的常用应用,可通过右键菜单快速取消其“登录时打开”状态,适合高频使用的软件集合。
1、在Dock栏中按住Command键,同时点击多个目标应用图标(如Chrome、网易云音乐、微信、钉钉)进行多选。
2、在任一被选中图标的右键(或Control+单击)菜单中,选择“选项”→“登录时打开”。
3、此时所有被选中图标的“登录时打开”状态将同步取消,系统自动从登录项列表中移除对应条目。
4、观察“系统设置→通用→登录项”列表,确认相关应用已消失或状态变为“关闭时禁用”。
四、借助快捷指令自动化执行
通过macOS原生“快捷指令”App创建可重复调用的操作流,整合系统设置触发与终端命令,实现真正意义上的一次点击、全程执行。
1、打开“快捷指令”App,点击右上角“+”新建快捷指令。
2、添加操作:“运行shell脚本”,在脚本框中粘贴:launchctl unload ~/Library/LaunchAgents/*.plist 2>/dev/null; rm -f ~/Library/LaunchAgents/*.plist。
3、添加操作:“打开应用程序”,选择“系统设置”,并设置参数跳转至“通用 > 登录项”页面。
4、点击右上角“完成”,将快捷指令命名为“一键清空自启项”,并开启“在程序坞中显示”。
5、后续只需点击Dock中的该快捷指令图标,即可自动执行卸载+跳转,无需手动输入任何命令。










