在尝试解压从Blender Foundation下载的文件,名为blender-4.4.0-alpha+npr-prototype.fa2bb3267c56-windows.amd64-release,在 Windows 上时,可能会遇到错误0x80010135:路径太长。此错误发生在文件完整路径(包括文件夹和文件名)超过操作系统允许的最大长度时。
为什么会出现此错误?
在较早版本的 Windows 中,路径的最大长度限制为260 个字符。这意味着如果文件或文件夹的路径超过此限制,Windows 就无法正确处理提取或访问文件,从而导致上述错误。
解压具有深层文件夹结构或长文件名的文件时,此问题很常见,例如某些应用程序或游戏引擎中的文件,如Blender Goo Engine。
解决错误的解决方案
1. 将文件提取到路径更短的文件夹中
避免“路径太长”错误的最简单快捷的解决方案是将文件提取到更短的路径中。可以通过将压缩文件移动到磁盘根目录下的文件夹中来实现,此时路径长度会短得多。
- 在磁盘根目录下创建一个新文件夹,例如C:\Blender。
- 将文件
blender-4.4.0-alpha+npr-prototype.fa2bb3267c56-windows.amd64-release移动到该文件夹。 - 在那里提取文件。
文件成功提取后,您可以无问题地将它们移动到首选的最终位置。
2. 运行程序时避免 Windows SmartScreen
如果在解压后尝试运行程序时出现Windows Defender SmartScreen警告,您可以按照以下步骤解决此问题:
- 在 SmartScreen 警告中点击“更多信息”链接。
- 选择“仍要运行”以允许程序不受限制地运行。
注意:当操作系统由于文件来源或类型而将其检测为潜在危险时,需要此步骤,但如果您信任该软件,可以安全继续。
问题解决方案
与长路径相关的错误0x80010135是在 Windows 上解压文件时的常见问题。最有效的解决方案是将文件提取到路径更短的文件夹中,以避免操作系统遇到字符限制。此外,对于运行如Blender Goo Engine等程序,重要的是避免 Windows SmartScreen,它可能会阻止下载程序的执行。