必须关闭访达默认打开“最近使用”才能恢复常规排序:一、偏好设置中将“打开新窗口时打开”改为桌面或icloud云盘,并取消边栏“最近使用”勾选;二、按option键调出“清除最近使用的项目”菜单一键清空;三、终端执行defaults write nsglobaldomain nsrecentdocumentslimit -int 0并killall finder彻底禁用。

Mac访达窗口默认按“最近使用的项目”自动排序,导致文件夹和文件打乱原有结构、干扰查找效率,必须手动关闭该排序逻辑才能恢复按名称、日期等常规方式排列。
关闭访达窗口的“最近使用”排序行为
访达本身不提供名为“按最近使用排序”的显式选项,所谓“最近使用排序”实为系统将“最近使用的项目”设为默认打开位置后,窗口以该虚拟文件夹内容呈现——它本质是动态聚合视图,不是真实排序。因此第一步必须切断这个源头:
1、打开访达 → 按 Command + , 调出偏好设置 → 切换到“通用”标签页。
2、在“打开新访达窗口时打开”下拉菜单中,【必须选择“桌面”“iCloud 云盘”或任意真实文件夹】,绝对不可选“最近使用”。选错会导致每次新建窗口都强制进入混乱的聚合视图。
3、点击“边栏”标签页 → 取消勾选“最近使用”前的复选框 → 关闭窗口。这步能防止边栏残留入口诱导误点。
清除已生效的“最近使用”聚合视图缓存
即使改了默认打开位置,若之前频繁使用过“最近使用”,其底层数据库仍会持续影响部分界面行为(如“访达→打开最近的项目”菜单、聚焦搜索结果排序)。需执行一次性清理:
方法一:用Option键调出原生清除菜单
1、确保任一访达窗口处于前台激活状态。
2、点击顶部菜单栏的“前往”,同时按住 Option(⌥)键 不放。
3、菜单中“最近使用的项目”会实时变为“清除最近使用的项目” → 点击它 → 在弹出对话框中点“清除”。这一步清空的是内存级临时引用,操作快且无副作用。
方法二:终端命令重置系统级文档限制
1、打开“应用程序→实用工具→终端”。
2、输入并回车执行:defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0。该命令强制系统停止维护任何最近文档索引。
3、紧接着输入:killall Finder。访达将闪退重启,所有与“最近使用”相关的排序干扰立即消失。
验证排序是否恢复正常
完成上述任一清理方法后,执行以下验证动作:
① 新建一个访达窗口(Command + N)→ 确认窗口地址栏显示的是你设定的默认路径(如“桌面”),而非“最近使用”。
② 进入任意真实文件夹(如“下载”)→ 点击菜单栏“显示→查看显示选项” → 检查“排序方式”下拉菜单是否可自由选择“名称”“修改日期”等常规项,且更改后能即时生效。
③ 右键点击Dock中的访达图标 → 查看“最近使用的项目”子菜单是否为空白或完全消失。若仍有内容,说明终端命令未执行成功或未重启访达进程。











