如何修复在 Windows 中提取 ZIP 文件时的“路径太长”错误

Jacki

当您尝试在 Windows 11 或 10 上提取 ZIP 文件时,可能会遇到一条错误消息,指出“错误 0x80010135:路径太长”。出现此错误的原因是 Windows 对文件路径的默认限制为 260 个字符。以下是解决此问题并成功提取 ZIP 文件的方法。

最简单的解决方案通常是将 ZIP 文件重命名为更短的名称。这减少了提取时的总路径长度。

步骤一:右键单击 ZIP 文件并选择“重命名”。

步骤2:为文件指定一个简短的描述性名称。例如,将“very_long_file_name_2023_archive.zip”更改为“archive.zip”。

步骤3:尝试再次解压缩 ZIP 文件。

方法 2:解压到根文件夹

提取到根文件夹(如 C:\ 或 D:\)可以显着减少路径长度。

步骤一:右键单击 ZIP 文件并选择“全部解压...”。

步骤2:在“选择目标”对话框中,选择根文件夹,例如 C:\ 或 D:\。

步骤3:单击“提取”开始该过程。

方法 3:使用替代提取工具

7-Zip 等第三方工具通常可以比 Windows 的内置提取器更好地处理长文件路径。

步骤一:从官方网站下载并安装 7-Zip。

步骤2:右键单击 ZIP 文件,然后选择“7-Zip”>“解压到此处”或“解压到 [文件夹名称]”。

步骤3:如果仍然遇到错误,请尝试“解压到 [文件夹名称]”选项并选择根文件夹作为目标。

方法 4:在 Windows 中启用长路径支持

Windows 10(版本 1607 及更高版本)和 Windows 11 允许您在系统范围内启用对较长文件路径的支持。

步骤一:Win + R,输入“regedit”,然后按 Enter 键打开注册表编辑器。

步骤2:导航至:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

步骤3:找到右侧的“LongPathsEnabled”值。如果不存在,请在右侧窗格中右键单击,选择“新建”>“DWORD(32 位)值”,并将其命名为“LongPathsEnabled”。

第4步:双击“LongPathsEnabled”,将“数值数据”设置为1,然后单击“确定”。

第5步:重新启动计算机以使更改生效。

方法 5:使用命令行工具

Robocopy 等命令行工具可以处理比 Windows 资源管理器更长的文件路径。

步骤一:Win + X并选择“Windows 终端(管理员)”。

步骤2:使用以下命令,根据需要替换路径:

推荐阅读:如何在 Windows 10 中显示文件和文件夹的完整路径

robocopy "C:\source\path" "D:\destination\path" /E /COPYALL

步骤3:按 Enter 执行命令并复制文件。

通过应用这些方法,您应该能够成功提取具有长路径的 ZIP 文件。请记住,文件和文件夹名称应尽可能简短,以避免将来出现类似问题。