用 sfltool 重置应用管理数据库
卸载应用后登录项和守护进程行为异常时,用 sfltool 清空后台任务管理记录。
运行 `sudo sfltool resetbtm` 重置后台任务管理数据库,然后重启 Mac。
01命令
命令
$ sudo sfltool resetbtm02作用说明
sfltool 最初是共享文件列表(登录项、最近服务器)的调试工具,但如今最关键的子命令是 resetbtm——它会清空记录启动守护进程、代理和登录项的 BTM 数据库。残留的 BTM 记录是"应用已删除登录项却又出现"这类幽灵问题的常见原因。动手重置前,可先用 `sfltool dumpbtm` 等只读命令查看当前注册了什么。
03风险
!注意: 重置 BTM 后,后台项目的授权需要重新批准,下次开机时会重新注册。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- SFLTOOL Command: Test and debug Shared File Lists in macOS依据: Documents sfltool subcommands including resetbtm for the background task management database.
最后验证: 2026-09-17 · 分类: 系统与设置