MacBook开机变慢、菜单栏图标堆满或卡顿,需禁用第三方扩展自启:先在“登录项”中移除非必要条目,再于“扩展”设置中关闭可疑系统扩展,最后通过终端清理Launch Agents/Daemons的.plist文件并卸载。

MacBook每次开机都自动加载一堆第三方扩展,导致启动变慢、菜单栏图标堆满、甚至出现冲突卡顿,你需要彻底切断这些扩展的开机自启路径。
禁用登录时自动启动的扩展程序
打开“系统设置”→“通用”→“登录项”,列表里显示的是用户登录时自动启动的应用和扩展。
逐个选中你不需要的条目,点击右侧的“×”按钮移除。注意:有些条目名称模糊(如“Helper”“Agent”),【务必先在活动监视器里确认其真实进程名,再决定是否删除】。
删完后重启验证——若某个图标仍出现在菜单栏,说明它可能通过其他机制加载,需进入下一步排查。
关闭系统级扩展(尤其是Kernel Extension)
打开“系统设置”→“隐私与安全性”→向下滚动到“完全磁盘访问”下方,点击“扩展”。
这里列出的是已获授权的系统扩展(包括kext和System Extension两类)。对每个可疑项,关闭右侧开关即可停用。
⚠️ 注意:部分安全类或硬件驱动类扩展(如Logitech Options、Parallels Tools)关闭后对应功能会失效,【关闭前请确认该扩展当前非必需】。
清理Launch Agent和Launch Daemon配置文件
这一步直接操作终端,清除隐藏更深的自启任务:
第一步:打开“访达”,按下 ⇧⌘G,输入 ~/Library/LaunchAgents,回车进入用户级代理目录;
第二步:删除所有你不认识或确认不再需要的 .plist 文件(例如 com.google.keystone.agent.plist、com.adobe.ARM.*.plist);
第三步:重复第一步,但路径改为 /Library/LaunchDaemons(需管理员权限,删除前请用 sudo ls 确认内容);
第四步:执行命令 launchctl unload ~/Library/LaunchAgents/*.plist 2>/dev/null 卸载当前已加载的用户代理;
第五步:重启电脑,观察启动速度与菜单栏变化。若某扩展仍出现,说明它可能通过App自身的“开机启动”勾选框或安装脚本再生,需回到对应App内关闭。


















