关闭Mac应用启动动画可提升响应速度:禁用Dock跳动动画(defaults write com.apple.dock launchanim -bool false)、Launchpad缩放动画(springboard-show/hide-duration设为0)、窗口缩放淡入动画(NSAutomaticWindowAnimationsEnabled设为false),均需执行killall Dock等命令重启进程生效。

Mac电脑关掉系统的应用启动动画,能让你点击Dock图标或从Launchpad打开App时瞬间呈现窗口,不再等待图标跳动、缩放、淡入等过渡效果。这些动画默认开启,但对追求响应速度或使用老旧设备的用户来说,属于可安全关闭的视觉冗余。
禁用Dock程序启动跳动动画
这是最直观的“应用启动动画”——当你点击Dock中未运行的应用图标时,图标会先上下跳动几下才启动。该动画由系统级配置控制,关闭后点击即启,无任何延迟。
在终端中执行:
defaults write com.apple.dock launchanim -bool false
这一步必须配合重启Dock才能生效,否则设置仅写入配置但不加载。
紧接着执行:
killall Dock
关闭Launchpad应用图标进出动画
Launchpad(四指张开手势调出的全屏应用网格)的弹出与收起过程包含明显的缩放+淡入/淡出动画,尤其在老款Mac上拖慢操作节奏。关闭后,Launchpad将瞬时展开、瞬时消失,图标直接显示,无过渡。
方法一:终端命令禁用
输入并执行以下两条命令(顺序不可颠倒):
defaults write com.apple.dock springboard-show-duration -int 0 → defaults write com.apple.dock springboard-hide-duration -int 0
方法二:一键刷新生效
执行完上述命令后,必须运行:
【killall Dock】 —— 这是唯一能让Launchpad动画设置实时生效的操作,漏掉则无效。
同步关闭窗口级启动动画
即使Dock和Launchpad动画已关,新启动的应用首次打开主窗口时仍可能带缩放或淡入效果。这是因为macOS把窗口动画和应用启动动画分开管理,需额外关闭全局窗口动画开关。
第一步:禁用基础窗口动画
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
第二步:压缩窗口尺寸调整耗时(强化项)
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
第三步:让设置覆盖所有活跃进程
killall Finder → killall Dock → killall SystemUIServer











