推荐使用快捷指令一键退出所有应用,安全稳定且系统原生支持;它逐个触发应用自身退出流程,弹出未保存提示,自动跳过系统关键进程和未响应应用,无需第三方工具或终端权限。
直接用 macos 原生「快捷指令」就能一键关闭所有后台运行的 gui 应用,安全、稳定、无需安装第三方工具。关键是它会逐个触发应用自身的退出流程——已打开的文档会弹出是否保存提示,不会粗暴杀进程。
创建“退出所有应用”快捷指令
这是目前最推荐的方式,设置一次,长期可用:
- 打开「快捷指令」App(可在访达→应用程序中找到,或用聚焦搜索直接输入)
- 点击右上角「+」新建快捷指令 → 在搜索框输入“退出”,选择「退出所有应用程序」操作并添加
- 点击右上角「⋯」→「详细信息」→ 开启「在菜单栏中显示此快捷指令」,或设置自定义快捷键(如 Control+Option+Q)
- 如需保留某些应用不退出(例如「邮件」「日历」「音乐」),点击该操作下方的「不退出以下应用程序」→「+」添加,名称必须与菜单栏中显示的完全一致(如「Microsoft Outlook」不能写成「Outlook」)
为什么这个方法比其他方式更可靠
它调用的是系统级退出逻辑,不是强制终止:
- 支持优雅退出:每个应用按自身规则关闭,自动弹出未保存提醒
- 自动跳过系统关键进程:Finder、Dock、WindowServer 等不会被误关
- 不依赖前台状态:即使某个 App 被最小化或隐藏,只要在运行中,就会被识别并退出
- 无终端权限风险:全程图形界面操作,无需开启辅助功能或命令行授权
补充说明:它不退出哪些应用
默认情况下,以下几类不会被退出:
- 系统守护进程(如 launchd、syslogd、mDNSResponder)
- 后台服务型 Helper 应用(如「Alfred」的 helper、「Dropbox」的 menubar app)
- 你手动加入「不退出列表」的应用
- 未响应(Not Responding)的应用会被跳过,避免卡死流程
使用时的小提示
执行后你会看到菜单栏图标闪烁、各应用依次退出,整个过程约 2–5 秒,取决于当前运行的应用数量和响应速度:
- 如果中途想取消,可在任意弹出的“是否保存”对话框中点「取消」,后续应用将不再触发退出
- 快捷键设定后,在任何界面(包括登录界面之后、桌面、全屏 App 内)都可立即调用
- 建议首次使用前先开 3–4 个常用 App 测试一遍流程,确认排除列表和保存逻辑符合预期











