Windows 7修复了255字符文件路径限制吗?

时间:2009-06-30 20:52:01

标签: file windows-7 filesystems

据我了解,文件路径中255个字符的限制是Windows限制。这是什么原因?如果是这样,这是否已在Windows 7中解决?

在我们的持续集成实践中,我们经常有深层嵌套的项目结构,能够超过255个字符非常有用。现在,我们有点被迫以不会达到人为上限的方式构建我们的项目。

5 个答案:

答案 0 :(得分:43)

请参阅http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx

这解释了Windows API的Unicode版本有更高的限制,以及如何启用它。

答案 1 :(得分:20)

如果需要,可以使用subst来绕过该限制。

答案 2 :(得分:14)

解决方法不是解决方案,因此答案是“否”。

仍在寻找解决方法,以下是可能的解决方案:http://support.code42.com/CrashPlan/Latest/Troubleshooting/Windows_File_Paths_Longer_Than_255_Characters

答案 3 :(得分:4)

@ Cort3z:如果问题仍然存在,此修补程序: https://support.microsoft.com/en-us/kb/2891362 应解决它(从win7 sp1到8.1)

答案 4 :(得分:0)

从Windows 10版本1607开始,通过设置注册表项

删除了该限制

https://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx?f=255&MSPPError=-2147217396#maxpath