从 Time Machine 备份中删除的文件仍显示在 Finder 中

从 Time Machine 备份中删除的文件仍显示在 Finder 中

通过以下命令从时间机器备份中删除文件时:

sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -r LOCATION

文件会立即被删除,但 Finder 中通常会保留一部分文件(文件或文件夹仍会显示,但无法打开,它是一个 0kb 文件)。即使卸载并重新安装后,问题仍然存在。有解决方案吗?可以通过 tmutil 对备份进行“重新索引”或其他操作吗?

答案1

这行不通。Time Machine 驱动器安装不是标准文件系统格式。它的工作方式完全不同,因为它存储了文件更改的版本。因此,您在 Finder 或命令行中看到的并不是实际的文件系统。

因此,删除一个位置的文件会保留其他版本。尝试通过命令行手动修改 TM 驱动器是一个非常糟糕的主意。您很容易损坏整个驱动器。

如果您想安全有效地从 TM 中完全删除文件,您必须通过 TM 应用程序。只需在 TM 应用程序中找到要完全删除的文件并右键单击它。然后选择“完全删除”。这可能需要一段时间,因为它必须返回并删除该文件的每个版本。

相关内容