不能真正“一键”关闭所有动画,但可通过终端命令组合禁用系统级、Dock级、Finder级和窗口级动画:禁用全局窗口动画、Dock启动/隐藏/Mission Control动画、Finder预览与信息窗口动画,并重启Dock/Finder/SystemUIServer进程;部分第三方或系统提示动画仍存在,建议补充开启“减少动态效果”。
不能真正“一键”关闭所有动画,但可以通过几条终端命令组合覆盖绝大多数常见视觉动画,效果接近完全禁用。关键在于区分系统级、dock级、finder级和窗口级动画,并分别处理。
覆盖核心系统动画
这条命令禁用全局窗口打开/关闭、缩放、最小化等基础动画,影响最广:
- defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
- defaults write NSGlobalDomain NSWindowResizeTime -float 0.001(替代旧版 -float 0,更稳定生效)
关闭 Dock 相关全部动画
Dock 是动画高发区,需逐项关闭:
- defaults write com.apple.dock launchanim -bool false(禁用应用图标跳动)
- defaults write com.apple.dock autohide-time-modifier -float 0(取消自动隐藏进出动画)
- defaults write com.apple.dock autohide-delay -float 0(消除悬停唤出延迟)
- defaults write com.apple.dock expose-animation-duration -float 0.1(Mission Control 和显示桌面动画压缩至几乎不可见)
禁用 Finder 动画与预览特效
包括快速查看(空格键)、信息窗口、拖入文件夹时的聚焦闪烁等:
- defaults write com.apple.finder QLPanelAnimationDuration -int 0
- defaults write com.apple.finder DisableAllAnimations -bool true
强制刷新全部服务
执行完上述命令后,一次性重启相关进程使设置立即生效:
- killall Dock
- killall Finder
- killall SystemUIServer(确保菜单栏动画也同步关闭)
注意:部分动画(如某些第三方 App 内置动效、Siri 响应、部分系统提示过渡)不受这些命令控制。若需彻底回归“静态界面”,建议再开启系统设置中的“减少动态效果”作为兜底补充。


















