Article ID: 177665
Article Last Modified on 10/31/2006
APPLIES TO
- Microsoft Windows NT Workstation 3.51
- Microsoft Windows NT Workstation 4.0 Developer Edition
- Microsoft Windows NT Server 3.51
- Microsoft Windows NT Server 4.0 Standard Edition
This article was previously published under Q177665
SYMPTOMS
Windows 95 and Windows NT 4.0 clients can expand a server directory
structure beyond MAX_PATH (256 characters) by accessing a server share and
creating directories and files through the network.
As a result, a server running Windows NT 4.0 returns the following
error message if the server administrator tries to access these files or
directories locally on the server through Windows NT Explorer:
Can't access this folder.
Path is too long.
If you attempt to create a new folder, you may receive the following error message:
Unable to create the folder '<name>'.
The filename or extension is too long.
A server running Windows NT 3.51 shows unexpected results in File
Manager such as a general protection fault (GP fault), WINFILE crash, or
display of nonexistent directories.
Several tools and programs may also show problems when working with this
directory structure that exceeds MAX_PATH.
CAUSE
Win32 programs are limited to a 256-character string size limit because of
the MAX_PATH variable. Software programs can work around this problem by
passing Win32 a path that is MAX_PATH or less. The real underlying path can
then be accessed independently of the real length of the path. In this way,
a program can access files or directories beyond MAX_PATH on the server.
RESOLUTION
To resolve problems when the directory structure exceeds MAX_PATH, use
either of the following methods:
- On the server that contains the long directory structure, access these files and folders through a local redirection ("net use" or "subst") of the same share/folder that the network clients access across the network.
- In Windows NT Explorer, select the folder one level above the folder that returns the error. Right-click the folder returning the error and then click Rename. Rename the folder to reduce the number of characters used in the folder name.
MORE INFORMATION
The problem described above could not be reproduced with NTBACKUP and files
and directories that were beyond the MAX_PATH limit could be backed up and
restored successfully.
Additional query words: User Interface explore
Keywords: kberrmsg kbnofix kbprb kbui KB177665