无法执行压缩,因为文件或目录“应用程序数据”的路径太长

ITF*_*Fan 6 compression zip windows-7

在 Windows 7 中,每当我尝试将USER目录压缩为 .zip 文件时,我都会遇到此错误并且无法继续:

无法执行压缩,因为文件或目录“应用程序数据”的路径太长。

有没有办法压缩USER目录?

Amb*_*jak 5

问题在于“C:\Users\Administrator\AppData\Local\Application Data”是指向“C:\Users\Administrator\AppData\Local”的 NTFS 连接点。这会在不专门检查连接点的程序中导致无限循环。

维基百科实际上提到了这个问题:http : //en.wikipedia.org/wiki/NTFS_junction_point#General

您应该寻找一个了解连接点并可以选择不跟随它们的归档器。

作为最后的手段,您可以尝试暂时删除连接点。但要小心,如果您像往常一样尝试删除文件夹,最终会删除它指向的内容。您可能会暂时破坏依赖于连接点的东西。可以使用(根据http://support.microsoft.com/kb/205524)执行删除:

cd "C:\Users\Administrator\AppData\Local"
linkd "Application Data" /d
Run Code Online (Sandbox Code Playgroud)

但是,请注意,连接点将不会被存档,也不会在您提取生成的存档时重新创建。