一键重置 macOS 程序坞(Dock)所有设置
删除整个 com.apple.dock 偏好域并重启程序坞,把折腾过的设置全部还原。
运行 defaults delete com.apple.dock && killall Dock,即可清除所有 Dock 自定义并恢复系统默认。
01命令
命令
$ defaults delete com.apple.dock && killall Dock02作用说明
程序坞的所有自定义——固定应用、放大效果、触发角、自动隐藏微调等——都保存在 com.apple.dock 这个偏好域里。defaults delete 不带键名时会删除整个域,killall Dock 让系统用全新默认配置重新启动程序坞。这比逐条回滚以前的 defaults write 快得多。注意副作用:固定的应用列表和 Dock 布局也会一起被重置。
03风险
!注意: 此操作会同时清空 Dock 上的应用布局和手动设置,且没有内置撤销;建议先用 defaults export com.apple.dock ~/dock-backup.plist 备份。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- macOS defaults - read, write and delete macOS user defaults依据: Documents `defaults delete domain` — 'Removes all defaults for the given domain' — and shows killing processes (e.g. `killall Dock`) to make preference changes take effect.
- defaults(1) man page依据: Man page for defaults: `delete` removes 'the specified defaults' or, with only a domain given, the whole domain's preferences, and warns that the domain is completely reset.
最后验证: 2026-09-19 · 分类: 系统与设置