之前我在Mac OS X系统下删除移动磁盘里的某个文件夹时,不小心直接拔出了设备,最终导致每当我加载该磁盘时,废纸篓里都会出现一个没有删干净的文件夹。更令人烦恼的是,该文件夹无法通过「倾倒废纸篓」的方式来清除。每当我进行上述操作时,系统都会给出某文件「正在使用中」的提示。

为了解决上述问题,我进行了大量搜索,得到的操作提示基本可以总结为以下四种:

  1. 安全倾倒废纸篓;
  2. 在终端中运行相关命令行;
  3. 修复磁盘权限;
  4. 借助第三方软件。

事实上,我尝试了上述每种办法,但没有任何帮助。首先,El Capitan系统取消了「安全倾倒废纸篓」和「修复磁盘权限」,取代后者的是「磁盘工具」中的「急救」功能。然而,所谓急救并没能拯救我的计算机。其次,在终端中运行类似sudo rm -rf ~/.Trash这样的命令行也没能删掉那个难搞的文件夹。至于用Onyx、Clean My Mac以及Trash It!等第三方应用对此类问题的解决作用也只存在于理论中

但在进行上述尝试的过程中,我曾试着用Commander One显示移动磁盘中的隐藏文件,以查看究竟是哪个文件夹引起了上述问题。尽管事实证明,此类尝试对解决问题并无裨益,但却在不经意间向我提供了一个思路。因为我发现那个在Mac系统中遗留下的、无论如何也删不掉的顽固文件夹就位于磁盘根目录下的.Trashes文件夹中。

抱着「死马当活马医」的态度,我在运行Windows系统的虚拟机中加载了这个移动磁盘,并在显示隐藏文件的情况下,删除了.Trashes文件夹并清空回收站。结果,那个困扰我近两年的文件夹竟然彻底消失了!

因此,我们或许得出这样的结论:当你的移动磁盘在Mac系统中由于你的误操作产生了一个难以删除的文件或文件夹,不妨在Windows的虚拟机里——或索性找一台PC——来删除这令人讨厌的家伙。