Home » Questions » Computers [ Ask a new question ]

What is the longest file path that Windows can handle?

What is the longest file path that Windows can handle?

What is the longest file path that Windows can handle?

Asked by: Guest | Views: 322
Total answers/comments: 2
Guest [Entry]

"Maximum Path Length (from MSDN)

In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters. 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. (The characters < > are used here for visual clarity and cannot be part of a valid path string.)"
Guest [Entry]

"Windows constant MAX_PATH is equal to 260 as other answers says, however, the real longest path is 32767.
See here.
32k is while using UNICODE, but now we must use it, so we should also use such max path length.
Also, you can take a look into my answer in SO which explains some things more detailed about maximum path length."