答案是先关闭占用进程、再解除文件锁定、最后用终端强制删除:需在活动监视器中搜索文件名定位并强制退出占用进程(如preview),右键文件“显示简介”取消勾选“已锁定”并修改权限为“读与写”,再通过终端执行rm -f加路径或sudo rm -rf ~/.trash/彻底清除。

Mac上右键文件选择“移到废纸篓”时弹出提示“项目无法移到废纸篓因为它已打开”,说明该文件正被某个进程占用,系统出于保护机制阻止移动操作,必须先解除占用状态才能正常删除。
确认并关闭占用文件的应用程序
打开访达 → 顶部菜单栏点击“前往”→ 选择“实用工具”→ 双击打开“活动监视器”。
在活动监视器左上角搜索框中输入“Finder”,观察是否有多个 Finder 进程异常高亮;更关键的是,直接在搜索框输入文件名(或部分关键词),查看是否有其他进程(如 Preview、TextEdit、Pages、Microsoft Word、Adobe Acrobat 等)正在调用该文件。若发现匹配进程,选中它 → 点击左上角“×”图标 → 选择“退出进程”。
注意:Preview 是最常偷偷占用图片/PDF文件的后台程序,哪怕你没主动打开它,双击预览过一次就可能残留句柄。
强制解除文件锁定状态
在废纸篓外找到该文件 → 右键 → 选择“显示简介”。
滚动到窗口底部“通用”区域,检查是否勾选了【锁定】复选框;若已勾选,点击左侧锁形图标 → 输入管理员密码 → 取消勾选锁定。
继续下拉至“共享与权限”区域,点击左下角锁形图标解锁权限设置 → 在用户列表中选中你的账户 → 将权限从“只读”改为【读与写】 → 关闭窗口。
通过终端绕过 Finder 直接删除
方法一:精准路径删除(推荐用于单个顽固文件)
在访达中右键目标文件 → 按住 Option 键 → 点击“复制 xxx 的路径”(此时路径含引号且转义空格)。
打开终端 → 输入 rm -f (注意末尾有空格)→ 粘贴刚才复制的路径 → 回车执行。此命令不依赖废纸篓,也不要求文件未被占用,但【不可撤销,无回收可能】。
方法二:清空用户级废纸篓目录(适用于废纸篓整体卡死)
终端中输入:sudo rm -rf ~/.Trash/ → 回车 → 输入管理员密码(输入时不显示字符,输完直接回车)→ 完成。
这会彻底清空当前用户的废纸篓文件夹,包括所有卡住的残留项。系统会在下次需要时自动重建该目录。











