背景
我正在分析一个 5GB 大小的 .zip 文件,其中包含大量源代码。提取时,我需要保持准确的文件结构,但是,当我尝试提取时,我收到一条错误消息:
The file name(s) would be too long for the destination folder.
我理解这是由于 Windows 对文件路径的限制为 260 个字符,但是热修复由微软发布。
我下载了修补程序,以管理员身份运行,但随后出现另一个错误:
This update is not applicable to your computer.
嗯,根据修补程序说明,它应该完全适用于我的电脑。
我的系统
- Windows 7旗舰版
- SP1
- x64
有什么建议吗?提前致谢。
答案1
一些建议:
- 您是否检查过系统上安装的版本
wbengine.exe
?也许您已经有了更新的版本,因此无法安装修补程序。 - 作为临时解决方法,您可以使用Delimon Win32 资源管理器,它使用不同的库来解决 260 个字符的问题(它最多支持 32K 个字符),并且似乎可以在 Win7 中运行。请务必查看“已知问题”部分。
补充:使用 Delimon Explorer 时,您可以指定其他程序作为扩展的默认程序。对于这个问题,右键单击任何 zip 文件,单击Properties
并在该部分旁边Opens with
,您将看到一个Change...
按钮。单击它并选择您想要用来打开/查看文件的程序。
希望这能有所帮助。