如何清空 MacOS 上外部磁盘上的垃圾?

如何清空 MacOS 上外部磁盘上的垃圾?

我正在使用 MacOS Ventura 13.1,我想做一些非常复杂和困难的事情:清空外部驱动器上的垃圾箱!

  1. 常规方法:打开垃圾箱,点击清空:

    The operation can't be completed because the item XXX is in use
    
  2. 打开垃圾箱,点击“立即删除”:

    The operation can't be completed because some items had to be skipped. For each item ...
    
  3. 尝试命令行

    sudo rm -rf /Volume/MyDisk/.Trashes
    rm: /Volumes/MyDisk/.Trashes/: Operation not permitted
    
  4. 尝试停止所有这些无用且超级烦人的聚光灯进程,并尝试上述任何一种方法:没有成功

    sudo killall mds
    

好的专家,如何清空外部磁盘上的垃圾?买一台 Linux 笔记本电脑来做这件事?

答案1

您的计算机处于一个或多个已删除文件的状态正在使用... 通常由某个进程保持打开状态 - 很可能是一个永远无法恢复的“僵尸”进程。方法 #1将要在进程返回文件句柄后工作。

要解决此问题,请尝试卸载外部驱动器。如果这也不起作用,很遗憾,您将不得不重新启动。

然后再次安装外部驱动器,打开垃圾箱,然后单击清空。


顺便说一句,绝对没有必要杀死mds......在系统偏好设置中有一个选项可以从聚光灯索引中排除驱动器或子目录。

相关内容