彻底关闭Mac开机启动项需四步:先在系统设置→通用→登录项中删除可见项;再进各软件偏好设置关闭“随系统启动”;接着用Dock右键取消“登录时打开”;最后用终端卸载并删除~/Library/LaunchAgents/中的.plist文件。

你想让Mac登录后只启动微信和Chrome,但每次开机都弹出网易云音乐、WPS和飞书的窗口,甚至有些程序根本没在Dock里却自动运行——这说明多个层级的启动机制正在同时生效,必须逐层排查并调整。
通过系统设置统一增删登录项
这一步直接读写当前用户的 login items 数据库,修改后立即生效,无需重启,是绝大多数情况下的首选操作路径。
点击屏幕左上角苹果菜单 → 选择“系统设置”。
在左侧边栏中点击“通用”,再点击右侧的“登录项”。
在“打开时自动启动的项目”列表中,逐个检查:看到网易云音乐、WPS、飞书等不需要的条目,选中后点击下方的减号(−)按钮移除;若保留微信或Chrome但不希望它抢焦点,勾选其右侧的“隐藏”复选框即可。
如需添加新项,点击右下角加号(+) → 在访达窗口中进入“/Applications”文件夹 → 选中目标.app(【不能选 .dmg、.zip 或未安装完成的包】)→ 点击“添加”。
检查并关闭应用内自启开关
部分软件(如微信桌面版、ToDesk、钉钉、Zoom)自带独立启动逻辑,优先级高于系统登录项列表——即使刚从上面删掉它,下次你手动打开一次,它又会偷偷加回去。
方法一:微信/钉钉类应用
确保该软件正在前台运行 → 点击顶部菜单栏最左侧的软件名(例如“WeChat”)→ 下拉选择“偏好设置” → 切换到“通用”或“账户”标签页 → 找到“随系统启动”或“开机时启动微信”选项 → 取消勾选。
方法二:ToDesk/百度网盘类应用
同样先运行该软件 → 点击菜单栏名称 → “设置” → 查找“高级”页签 → 定位“Launch at login”开关 → 关闭;若提示需要辅助功能权限,需前往“系统设置 > 隐私与安全性 > 辅助功能”中手动启用对应应用。
用Dock图标快捷切换登录状态
适合已固定在Dock中、且当前正在运行的常用应用,比如Chrome、Slack、Microsoft Edge,操作快、路径短、实时同步。
将光标悬停在Dock中的目标应用图标上 → 用两个手指在触控板上轻点一次 → 移至弹出菜单中的“选项”子菜单 → 点击“登录时打开”。前方出现√即表示已启用;再次点击可取消。
按住Control键 + 单击Dock图标 → 在菜单中选择“选项” → 勾选或取消“登录时打开”。【此操作仅对当前正在运行的应用有效;若图标灰显不可点,说明该应用未运行】
终端命令强制清理残留启动项
当系统设置里看不到某程序,但它仍会在登录时闪现窗口,大概率是第三方安装器绕过图形界面,直接向 LaunchAgents 注册了 plist 文件。
第一步:打开终端 → 输入以下命令查看用户级代理列表:
ls ~/Library/LaunchAgents/ | grep -i "net|com\."
第二步:识别可疑文件,例如 com.netease.cloudmusic.plist 或 com.wps.macos.plist → 执行卸载命令:
launchctl unload ~/Library/LaunchAgents/com.netease.cloudmusic.plist
第三步:为防重复注册,直接移除该文件:
rm ~/Library/LaunchAgents/com.netease.cloudmusic.plist


















