我使用的是 Windows Vista Home Premium SP2,当将超长的收藏夹从内置 500GB 硬盘移动到外置 USB 连接的 MyBook 2TB 硬盘时,文件复制操作失败。我真的找不到发生这种情况的原因。
看起来失败的名称的长度都在 260 个字符左右。但是,Internet Explorer 8 和 Internet Explorer 9 最初存储收藏夹都没有问题。
如有任何建议或有用的提示,我们将不胜感激。
答案1
在 Windows 中,完整文件路径不能超过 255(254?)个字符。应用程序可以将文件存储在文件夹中,从而创建比此长度更长的完整路径,但如果您尝试使用完整路径引用文件,则会失败。
有几种方法可以解决这个问题。你可以用较短的名称重命名路径中的文件夹,以使文件的完整路径不超过最大长度。你也可以使用该subst
命令在路径下方的某个位置创建一个驱动器号,这样相对于该驱动器号的文件路径就短于最大长度。
答案2
我曾经遇到过将大文件从内置硬盘移动到外置硬盘的问题。
我发现原因是驱动器使用的是 FAT 文件系统;如果您也是这样,请确保您的文件大小不超过 700MB。如果有,请使用 WinRAR 或类似程序将它们分成较小的文件。