I have a client that receives files from one of his clients in Sweden, the files are obviously created in Windows 7 or Vista but he is running Windows XP.
Now the Files and Folders full paths can run up to 13 folders deep for example this is the full path to one of the files
The maximum path name in XP is 260 characters. It is a limit of the Windows API according to Microsoft. Microsoft also note that using Unicode, it is possible to have a path length of approximately 32,767 characters.
You do not give a reason why the files are sent with a long path. Is it possible for the sender to just send files or is the pathing necessary?
Just an addition:
This was mentioned as one of the new features of Vista:
"When accessing files with the ANSI character set, if the total path length is more than the maximum allowed 260 characters, Windows Vista automatically uses the alternate short names (which has a 8.3 limit) to shorten the total path length. In Unicode mode, this is not done as the maximum allowed length is 32,000".
First I would like to thank you all for you spot on answers
My client has been told that the path is too long in XP and he should shorten the path length because basically (now let me get this right) he will need to click 28 times to even see what is in these folders, in my own opinion and if that were me, I would find that extremely annoying!!
He will need to shorten the path lengths and that's final as confirmed here by my fellow professionals
I thank you all for your input
Shane
This is a Windows* OS/file system issue.The cause is the directory paths in the system is longer than 255 characters (including spaces).You may see the error "The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters," under the following circumstances:Opening an assembly with .NET ReflectorExporting source code for an assembly using an add-in such as FileDisassembler, or FileGenerator.There's a lot of additional softwares which can fix this problem like Long Path Tool.http://PathTooDeep.com
A local path is structured in the following order: drive letter, colon, backslash, components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is "D:\<some 256 character path string><NUL>" where "<NUL>" represents the invisible terminating null character for the current system codepage
Free Guide: Managing storage for virtual environments
Complete a brief survey to get a complimentary 70-page whitepaper featuring the best methods and solutions for your virtual environment, as well as hypervisor-specific management advice from TechTarget experts. Don’t miss out on this exclusive content!
Discuss This Question: 8  Replies