必须同步关闭显示层与数据层才能彻底禁用mac访达“最近使用”:先右键移除边栏条目,再通过访达偏好设置取消勾选并更改新窗口默认打开位置,接着在系统设置中关闭“最近的项目”所有选项,最后用终端命令清空记录并冻结写入。

您在Mac访达左侧边栏看到“最近使用”条目,它会自动列出近期打开的文档和应用,可能暴露工作痕迹或干扰文件定位——这个系统自动生成的栏目必须从显示层与数据层同步关闭,否则右键移除后仍会重新出现。
直接从边栏界面移除“最近使用”入口
这一步仅隐藏视觉入口,不删除记录,适合快速清理界面但需配合后续操作才真正生效。
1、点击Dock中的访达图标,打开任意访达窗口;
2、在左侧边栏找到“最近使用”条目,【右键单击它】;
3、从弹出菜单中选择“从边栏中移除”,该条目立刻消失。
通过访达偏好设置禁用默认显示
仅移除边栏图标不够,访达新窗口仍可能默认加载“最近使用”内容。必须进入设置切断这一行为源头。
1、打开访达 → 按 Command + , 快速调出偏好设置;
2、切换到“边栏”标签页 → 在“位置”分组中取消勾选“最近使用”;
3、再切换到“通用”标签页 → 将“打开新访达窗口时打开”下拉菜单设为“桌面”或“iCloud 云盘”;
这一步很关键:若此处仍选“最近使用”,哪怕边栏已隐藏,新窗口一打开就会强制唤出该列表,覆盖您的隐藏操作。
关闭系统级汇总功能防止跨应用重现
苹果菜单()、程序坞、Spotlight 都依赖同一套系统级“最近项目”服务,不关掉它,“最近使用”会在多个地方反复冒头。
第一步:点击屏幕左上角苹果图标 → “系统设置”;
第二步:左侧边栏滚动到底部,点击“桌面与程序坞”;
第三步:向下找到“最近的项目”区域 → 将数量设为“无”;
第四步:取消勾选“在程序坞中显示最近使用的应用程序”和“在菜单栏中显示最近使用的项目”;
这四步做完,顶部苹果菜单里“最近使用的项目”子菜单将变灰不可点,程序坞右侧不再堆叠应用图标,彻底断掉系统级数据广播通道。
执行终端命令清空底层记录并禁用更新
前面三步只停显不删数,真正的历史数据还躺在LSSharedFileList数据库里,随时准备复活。必须用命令行把它连根拔起。
方法一:清空记录并冻结写入
1、打开“终端”(路径:应用程序 → 实用工具);
2、输入并回车:defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0;
3、紧接着输入并回车:killall Finder;
这条命令把系统全局的最近文档计数器设为0,访达重启后连缓存都懒得加载,比单纯删文件更彻底。
方法二:手动删除.sfl2文件(补充操作,非必须但更安心)
1、访达中按 Shift + Command + G → 输入:~/Library/Application Support/com.apple.sharedfilelist/ → 回车;
2、查找并删除以下两个文件:com.apple.LSSharedFileList.RecentDocuments.sfl2 和 com.apple.LSSharedFileList.RecentApplications.sfl2;
3、右键废纸篓 → “清空废纸篓”;
【注意:删除前确保访达已退出,否则文件被占用无法移走】











