mac“最近使用”记录需逐层清理:苹果菜单一键清空、option键调出访达专属清除入口、关闭系统级汇总与新记录生成、终端命令禁用底层限制、手动删除lssharedfilelist文件。

Mac系统会在访达边栏、苹果菜单、程序坞右键菜单和聚焦搜索中自动保留你打开过的App、文档、服务器等访问痕迹,这些“最近使用”记录可能暴露你的工作内容或隐私习惯,需要针对性地逐层清理。
用苹果菜单一键清空全部记录
这是最直接的清除方式,不改设置、不删文件,适用于临时演示或快速重置。
第一步:点击屏幕左上角的苹果图标()。
第二步:将鼠标悬停在“最近使用的项目”上,等待子菜单展开。
第三步:在子菜单底部点击“清除菜单”——【该操作不可逆,执行后所有应用程序、文稿、服务器条目立即消失】。
按Option键调出访达专属清除入口
这个隐藏功能只影响访达窗口内部的“最近使用”视图,比如“最近文档”“最近服务器”分类,不影响苹果菜单里的记录。
打开任意一个访达窗口,确保它处于前台激活状态。
按住键盘上的Option(⌥)键不放,再用鼠标点击顶部菜单栏的“前往”。
菜单中原本的“最近使用的项目”会变成“清除最近使用的项目”,点击它。
在弹出的确认框中点“清除”——这一步操作起来很简单,直接点击就行。
关闭系统级汇总并禁用新记录生成
防止未来再出现“最近使用”条目,必须同步关闭多个位置的开关。漏掉任一环节,记录就可能从其他路径重新浮现。
方法一:禁用程序坞与菜单栏汇总显示
点击苹果图标 → “系统设置” → 左侧边栏滚动到底部,点“桌面与程序坞” → 在“最近的项目”区域,把“在程序坞中显示”和“在菜单栏中显示”两个开关全部关闭。
方法二:阻止访达新窗口默认加载历史
打开访达,按 Command + , 打开偏好设置 → 切换到“通用”标签页 → 在“打开新访达窗口时打开”下拉菜单中,选“桌面”或“iCloud 云盘”等非“最近使用”选项。
终端命令彻底禁用并清空底层记录
该命令直接写入系统全局参数,将最近文档数量限制设为0,并强制重启访达进程,使所有界面层级同步失效。
打开“应用程序” → “实用工具” → “终端”。
输入以下命令并回车:defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0。
紧接着输入:killall Finder,强制重启访达以应用更改。
手动删除LSSharedFileList底层记录文件
系统将最近应用、文档等访问记录以.sfl2格式存于特定路径,直接删除对应文件可实现物理清除,适用于需彻底抹除痕迹的场景。
打开访达,点击顶部菜单“前往”→“前往文件夹”。
输入路径:~/Library/Application Support/com.apple.sharedfilelist/,按回车进入。
查找并删除以下两个文件:com.apple.LSSharedFileList.RecentApplications.sfl2 和 com.apple.LSSharedFileList.RecentDocuments.sfl2。
右键点击废纸篓图标,选择“清空废纸篓”——【删除后无法恢复,请确认无误再执行】。











