从 NTFS 驱动器删除文件不会释放磁盘空间

从 NTFS 驱动器删除文件不会释放磁盘空间

好吧,这个问题很奇怪。我有一台 2014 年中期的 rMBP,运行 OS X El Capitan 和 Paragon NTFS 14 软件,它启用了 NTFS 驱动器的写入权限。将文件复制到/从 NTFS USB 驱动器复制文件没有问题。但是 - 当我尝试删除一个文件时,它会消失,但它占用的空间没有被释放,但仍标记为“已使用”。查看下面的示例:

我将 6.2 GB 的文件复制到磁盘上。剩余空间为 18.5 GB(总空间为 24.7 GB),这是正确的:

在此处输入图片描述

  1. 现在我删除该文件,但剩余空间仍有18.5gb:

在此处输入图片描述

释放曾经使用过的空间的唯一方法是格式化驱动器。(我找到了解决方案,但仍然需要帮助,请查看下面的评论)

  • 我尝试使用 Windows 和 OS X 上的终端来格式化驱动器(sudo diskutil erasVolume UFSD_NTFS LABEL /dev/diskXsY)。
  • 我已经使用 diskutil 检查了驱动器是否有错误。
  • 在 Windows 上不存在这个问题,并且驱动器工作正常。
  • 我测试了另一个具有 NTFS 文件系统的驱动器,它显示了同样的问题。
  • OS X Yosemite 上也存在此问题
  • 使用的设备:USB 3.0 32gb goodram usb 棒和 USB 2.0 4gb usb 棒

部分溶液
好吧,我发现当我从 ntfs 驱动器“删除”文件时,它并没有被删除,而是被移到了垃圾箱。因此,该文件占用的空间量仍然锁定在驱动器上。为了释放它,你所要做的就是在驱动器安装时清空垃圾箱。

所以现在的问题是:有没有办法强制 Mac 永久删除外部驱动器中的文件并跳过垃圾箱?

相关内容