必须从显示层、数据层、系统级三方面同步清理Mac访达“最近使用”,否则右键移除后几小时会重现:先右键移除边栏条目,再在访达偏好中禁用“最近使用”默认加载及边栏显示,接着在系统设置中关闭所有“最近项目”选项,最后删除~/Library/Application Support/com.apple.sharedfilelist/下的RecentFolders.sfl2文件并执行defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0命令冻结记录。

Mac访达侧边栏的“最近使用”会自动记录你打开过的文件夹路径,暴露工作习惯与敏感位置,必须从显示层、数据层、系统级三方面同步清理,否则右键移除后几小时就会重新出现。
先从边栏界面移除入口
这一步只隐藏视觉条目,不删任何记录,但能立刻切断他人通过侧边栏快速浏览你访问路径的途径。
点击Dock中的访达图标,打开任意访达窗口。
在左侧边栏找到“最近使用”条目,【右键单击它】。
从弹出菜单中选择“从边栏中移除”——该操作即时生效,无需重启访达。
关闭访达新窗口默认加载行为
若跳过这步,哪怕边栏已空,下次新建窗口仍会强制唤出“最近使用”视图,覆盖你的隐藏操作。
打开访达 → 按 Command + , 打开偏好设置。
切换到“通用”标签页 → 在“打开新访达窗口时打开”下拉菜单中,选“桌面”或“iCloud 云盘”,【绝不能选“最近使用”】。
再切换到“边栏”标签页 → 取消勾选“最近使用”。
禁用系统级汇总并阻止新记录生成
苹果菜单、程序坞、聚焦搜索都共享同一套“最近项目”服务,不关掉它,“最近使用”会在多个地方反复冒头。
第一步:点击屏幕左上角苹果图标 → “系统设置” → 左侧边栏滚动到底部,点“桌面与程序坞”。
第二步:向下找到“最近的项目”区域 → 将数量设为“无”。
第三步:关闭“在程序坞中显示最近使用的应用程序”和“在菜单栏中显示最近使用的项目”两个开关。
第四步:进入“隐私与安全性” → “聚焦搜索” → 关闭“最近搜索”和“最近打开的项目”。
手动删除底层.sfl2文件,物理清除记录
图形界面操作后,记录仍可能因缓存未刷新而复活。直接删掉系统存储的RecentFolders.sfl2文件,才能确保无残留、不恢复。
方法一:精准清除侧边栏专属记录
打开访达 → 顶部菜单栏点击“前往”→“前往文件夹”。
粘贴路径:~/Library/Application Support/com.apple.sharedfilelist/,回车进入。
查找并删除文件:com.apple.LSSharedFileList.RecentFolders.sfl2。
将该文件拖入废纸篓 → 右键废纸篓 → “清空废纸篓”——【删除后无法通过常规方式恢复,请确认无误再执行】。
方法二:顺带清理全部相关记录(可选)
在同一文件夹里,还可一并删除:com.apple.LSSharedFileList.RecentApplications.sfl2 和 com.apple.LSSharedFileList.RecentDocuments.sfl2。
终端命令重置并冻结写入
该命令直接改写系统全局参数,让访达彻底停止维护最近文件夹引用,比单纯删文件更彻底,且能防止新记录自动积累。
打开“应用程序”→“实用工具”→“终端”。
输入命令并回车:defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0。
紧接着输入:killall Finder。

















