如何修复 Windows 上的“路径太长”错误


您在 Microsoft Windows 10 或 Windows 11 PC 上提取 ZIP 存档时是否收到“路径太长”错误 ?您可能超出了文件夹和文件允许的最大字符数限制。我们将向您展示如何修复该问题以及其他基本项目来解决您的问题。

Windows 显示上述错误的部分原因是您的 ZIP 文件名太长,您的父文件夹名称过长,你的ZIP本身有问题 ,并且文件资源管理器出现故障。

重命名您的 ZIP 文件

修复Windows“路径太长”错误的最简单方法是重命名您的 ZIP 文件 。如果您的 ZIP 文件名称很长,缩短名称可以让您绕过上述错误。

重命名文件不会更改其中的内容。

  1. 打开文件资源管理器窗口并找到您的ZIP文件。
  2. 右键单击您的文件并选择重命名。或者,单击您的文件并按键盘上的 F2
    1. 为文件输入新的短名称,然后按 Enter
    2. 右键点击您的 ZIP文件,然后选择全部解压
      1. 缩短文件夹的名称 ,您的问题将得到解决。

        此方法有效的原因是缩短文件夹名称可确保您的文件夹和文件不超出 Windows 允许的字符限制。

        1. 文件资源管理器窗口中找到 ZIP 的父文件夹。
        2. 右键单击您的文件夹并选择重命名。或者,选择文件夹并按 F2
        1. 为您的文件夹输入一个新的短名称,然后按 Enter
        2. 打开文件夹,右键点击您的ZIP文件,选择全部解压,然后选择解压
        3. 将 ZIP 解压到驱动器的根文件夹中.

          确保完全符合目录允许的字符限制的另一种方法是将 ZIP 的内容提取到驱动器的根文件夹中。这样,您就不会拥有任何子目录,从而防止 Windows 显示“路径太长”错误。

          1. 打开包含 ZIP 文件的文件夹,右键单击该文件,然后选择复制
          2. 打开驱动器的根文件夹。
          3. 右键单击文件夹中的任意空白处,然后选择粘贴
            1. 右键单击存档,选择全部提取,然后选择提取,提取ZIP的内容。
            2. 在 Windows 上启用长路径

              默认情况下,Windows 允许路径中最多包含 260 个字符。如果超过此限制,系统将显示“路径太长”。幸运的是,您可以通过切换注册表编辑器或本地组策略编辑器中的选项来增加系统上的此限制。

              如果您经常使用超出默认限制的文件,则应在 Windows PC 上启用长路径。

              使用注册表编辑器

              如果您是 Windows 家庭版用户 ,请使用此注册表编辑器方法在您的 PC 上启用长路径。 Windows专业版用户也可以使用此方法,但下面的本地组策略编辑器 方法对您来说会更容易。

              1. 使用 Windows+ R打开运行对话框。
              2. 在框中输入以下内容,然后按 Enter
                regedit
              3. 用户帐户控制提示中选择
              4. 导航至注册表编辑器中的以下路径:
                HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
              5. 打开右侧的LongPathsEnabled条目。
                1. 值数据字段中输入1,然后选择确定
                2. 关闭注册表编辑器并重新启动您的电脑。
                3. 解压您的 ZIP 文件。
                4. 使用本地组策略编辑器

                  1. 使用 Windows+ R打开运行框。.
                  2. 在框中输入以下内容,然后按 Enter
                    gpedit.msc
                  3. 使用左侧边栏导航至计算机配置>管理模板>系统>文件系统
                  4. 打开右侧给出的启用 Win32 长路径条目。
                    1. 在打开的窗口中选择启用,然后选择应用,然后选择底部的确定
                    2. 关闭本地组策略编辑器并重新启动您的电脑。
                    3. 解压您的 ZIP 文件。
                    4. 使用命令提示符或 PowerShell 提取 ZIP

                      如果您仍然收到“路径太长”错误,请尝试使用命令提示符或 PowerShell 提取档案的内容 。这些实用程序以与文件资源管理器相同的方式取消存档您的档案。

                      使用命令提示符

                      1. 打开开始,找到命令提示符,然后启动该工具。
                      2. CMD中键入以下命令,然后按 Enter。此处,将 PATH替换为 ZIP 文件所在的路径。
                        cd PATH
                      3. 然后,运行以下命令,将 FileName.zip替换为 ZIP 文件的名称。
                        tar -xf FileName.zip
                      4. 该命令会将您的文件解压到 ZIP 文件所在的文件夹中。

                        使用 PowerShell

                        1. 打开开始,找到PowerShell,然后启动该实用程序。
                        2. PowerShell中键入以下命令,然后按 Enter。在这里,将 SourcePath替换为 ZIP 文件的路径,将 TargetPath替换为您要提取存档的路径。
                          Expand-Archive -LiteralPath “SourcePath” - DestinationPath“目标路径”
                        3. 修复 Windows 文件资源管理器以解决长错误

                          如果您仍然无法解压缩 ZIP 存档并收到“路径太长”错误,您的文件资源管理器实用程序可能有问题 。在这种情况下,您可以使用系统内置的 SFC(系统文件检查器)工具来尝试修复文件管理器。.

                        4. 打开开始,找到命令提示符,然后选择以管理员身份运行
                        5. 用户帐户控制提示中选择
                        6. CMD窗口中键入以下命令,然后按Enter:sfc /SCANFILE=C:\Windows\explorer.exe
                          1. 接下来,使用以下命令:
                            sfc /SCANFILE=C:\Windows\SysWow64\explorer.exe
                          2. 尝试提取您的存档。
                          3. 解决 Windows PC 上的路径错误

                            有多种方法可以解决 Windows 的“路径太长”错误并成功提取 你的档案 。您可以尝试将文件名保持在允许的限制以下,也可以扩大默认路径限制来绕过错误。

                            无论哪种方式,您的问题都将得到解决,并且您将能够毫无问题地提取文件。

                            .

                            相关文章:


                            4.05.2023