Mac 废纸篓无法清空,怎么处理
点了「清倒废纸篓」,访达却卡在一份文件上,先记下文件名和提示原文。文件还被 App 打开、文件被锁定、权限不够,或者要清理外置磁盘上的废纸篓,处理方法都不一样;而清空之后就不能再从废纸篓取回,动手前先把还要的东西「放回原处」,或确认另有备份,Apple 的删除指南把这两步写得很清楚。
先找到访达拒绝删除的那一项
打开废纸篓,找提示里点名的项目;如果没点名,可以只对一份已确认不要的文件点右键,选「立即删除」,借此缩小范围,但别拿不确定的文件试。Apple 的指南也说明,想保留的项目可以在访达的文件 › 放回原处取回;整篓只有一项失败,没必要对整篓跑删除命令。
按提示处理,不要一股脑提权
| 访达提示或现象 | 重试前先检查 |
|---|---|
| 项目正在使用 | 关闭文稿,退出打开它的 App;拿不准是哪一个时,可以重启 Mac,再在打开其他 App 前重试,不要随意强制退出系统进程。 |
| 项目已锁定 | 选中这份文件,打开文件 › 显示简介,取消「已锁定」,位置见 Apple 的删除指南。 |
| 没有权限 | 在显示简介 › 共享与权限看这份文件及所在文件夹的归属;如果是自己的文件,访达要求认证时按提示操作,共享或受管理的 Mac 则找所有者或管理员,不为删一项去改整块磁盘的权限。 |
| 文件来自外置磁盘 | 要清理这块盘上的废纸篓,先把原盘接上并装载,再重试;如果访达仍报权限问题,检查磁盘的「显示简介」。 |
如果废纸篓里是某个 App,删除应用包前还要看它自己的卸载器和后台组件,这部分在 Mac 应用卸载不了怎么办;废纸篓的一条报错本身,不能证明这个 App 留下的其他数据都可以删。
外置磁盘反复报错时
盘本身如果不断报错,先把重要文件另存到别的存储位置,再考虑修复。Apple 的「磁盘工具急救」指南要求先有当前备份,然后依次检查宗卷、容器和设备;急救只能修一部分目录错误,硬盘若报告将要故障,先处理数据和设备,不要为了清空废纸篓就抹掉整块盘。
外置磁盘的文件仍占着那块盘的空间,检查空间变化时把盘保持连接;如果访达已经删掉项目,容量却看着没变,接着看删掉文件后空间为什么没回来,别继续删无关的文件。
不用终端整篓强删
sudo rm -rf ~/.Trash/* 以及指向隐藏废纸篓目录的命令会绕过访达逐项提示,一旦路径或判断错了,数据就被永久删掉。权限报错应该让你核对归属和准确路径,不是让你给整篓加管理员权限;关掉占用的 App、检查锁定和权限、接回磁盘后,若同一项仍失败,留下原始报错,再针对这份文件或这块盘求助。
常见问题
重启会清空废纸篓吗?
不会。重启可能让占用文件的 App 退出,之后仍要打开废纸篓核对,再重试原来要删的那一项。
清空了,空间为什么还是没回来?
文件可能原本就在另一块盘上,APFS 快照和储存空间统计也会影响读数,先按空间核对步骤查清楚。