Caminho demasiado longo mensagem ao ser excedido especificados em MAX_PATH

Traduções de Artigos Traduções de Artigos
Artigo: 177665 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Os clientes Windows 95 e Windows NT 4.0 podem expandir uma estrutura de directório do servidor para além dos especificados em MAX_PATH (256 caracteres) aceder a uma partilha de servidor e criando diretórios e arquivos através da rede.

Como resultado, um servidor a executar o Windows NT 4.0 devolve a seguinte mensagem de erro se o administrador do servidor tentar aceder a estes ficheiros ou directórios localmente no servidor através do Explorador do Windows NT:
Não é possível aceder a esta pasta.
Caminho é demasiado longo.
Se tentar criar uma nova pasta, poderá receber a seguinte mensagem de erro:
<name>Não é possível criar a pasta '<nome>'.
O nome de ficheiro ou a extensão é demasiado longo.
Um servidor com o Windows NT 3.51 mostra resultados inesperados no Gestor de ficheiros, tais como um erro de protecção geral (política de grupo falha), WINFILE falha ou apresentação de directórios não existentes.

Várias ferramentas e programas também podem mostrar problemas ao trabalhar com esta estrutura de directório que exceda especificados em MAX_PATH.

Causa

Programas Win32 estão limitados a um limite de tamanho de 256 caracteres devido a variável especificados em MAX_PATH. Programas de software podem contornar este problema transferindo um caminho especificados em MAX_PATH Win32 ou menos. O caminho real subjacente, em seguida, pode ser acedido independentemente do comprimento real do caminho. Desta forma, um programa possa aceder ficheiros ou directórios para além dos especificados em MAX_PATH no servidor.

Resolução

Para resolver problemas quando a estrutura do directório excede especificados em MAX_PATH, utilize um dos seguintes métodos:
  • No servidor que contém a estrutura de directório longo, aceder a estes ficheiros e pastas através de um redireccionamento local ("net use" ou "subst") da mesma partilha/pasta que os clientes de rede aceder através da rede.
  • No Explorador do Windows NT, seleccione a pasta um nível acima da pasta que devolve o erro. Clique com o botão direito do rato na pasta devolver o erro e clique em Mudar o nome . Mudar o nome da pasta para reduzir o número de caracteres utilizados no nome da pasta.

Mais Informação

O problema descrito não pode ser reproduzido com o NTBACKUP e ficheiros e directórios foram além do limite especificados em MAX_PATH poderiam ser efectuada uma cópia de segurança e restaurados com êxito.

Propriedades

Artigo: 177665 - Última revisão: 31 de outubro de 2006 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • 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
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Advanced Server, Limited Edition
  • Microsoft Windows Datacenter Server Limited Edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
Palavras-chave: 
kbmt kberrmsg kbnofix kbprb kbui KB177665 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 177665

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com