最常用方法是执行killall finder发送sigterm信号让finder自行清理后重启;无效时用killall -kill finder强制终止(sigkill);反复卡死需删除com.apple.finder.plist并重启;也可用applescript软重启以保留窗口布局。
直接在终端输入 killall finder 就能强制终止并自动重启访达进程,这是最常用、响应最快的方法。
基础命令:killall Finder
这个命令向访达发送标准退出信号(SIGTERM),让它有机会清理资源再退出,绝大多数卡死情况都能被唤醒。
- 按 Command + Space 呼出聚焦搜索,输入“终端”并回车启动
- 在终端中输入:killall Finder,然后按回车
- 屏幕会短暂闪烁或桌面图标消失约1秒,随后全部自动恢复——说明新进程已由系统守护进程 launchd 拉起
增强命令:killall -KILL Finder
如果执行普通命令后毫无反应(图标不闪、窗口不关闭、Dock无刷新),说明进程已僵死,必须用强制终结方式。
- 在同一终端窗口中,直接输入:killall -KILL Finder,回车执行
- 该命令跳过所有清理流程,立即终止所有 Finder 实例(SIGKILL)
- 系统会在2秒内自动加载全新访达进程,无需手动干预
- 注意:不要连续多次执行,避免触发系统保护机制
配合重置偏好设置(反复卡死时用)
当访达频繁卡顿、侧边栏错乱、双击无效,且 killall 只能临时生效,大概率是配置文件损坏。
- 在终端中输入:rm ~/Library/Preferences/com.apple.finder.plist,回车删除
- 紧接着输入:killall Finder,回车重启
- 系统将生成全新默认配置,首次启动略慢,但逻辑回归稳定
- ⚠️ 此操作会重置所有自定义设置:窗口大小、默认视图、侧边栏顺序、是否显示隐藏文件等,但不会影响任何个人文件
软重启方式:AppleScript 模拟标准退出与启动
适合希望保留当前窗口布局、避免粗暴终止的场景,兼容 iCloud 同步冲突导致的假死。
- 在终端中粘贴并执行整行命令:osascript -e 'tell application "Finder" to quit' -e 'delay 0.5' -e 'tell application "Finder" to launch'
- 等待约1秒,访达图标会在 Dock 中重新出现,桌面同步刷新
- 这个过程相当于手动点击菜单栏「访达 → 退出访达」再点开,但由系统服务接管,不受界面冻结影响











