我正在尝试将一些 MKV 文件从旧硬盘 (exFat) 复制到我的 macOS Sonoma (版本 14.1.2),但出现错误代码 -36。大多数文件可以顺利复制,但有些文件会导致此错误。受影响的文件可以在旧硬盘上顺利播放,似乎没有损坏。在文件的大部分内容已被复制后,会发生错误。
我已经尝试在终端中使用“dot_clean”命令,以及使用“cp”命令进行复制,但问题仍然存在。随后,我尝试在旧硬盘上复制文件,但这也失败了,出现了类似的错误。
使用“dot_clean”时,会从父文件夹中捕获元数据并将其放置在受影响的目录中以避免冲突。这些元数据可能会丢失或损坏,导致在尝试在 exFAT 分区之间复制文件时出现错误消息(如错误代码 -36)。