Mensagem de erro quando utiliza um controlador de domínio baseado no Windows Server 2003 para associar um computador cliente baseado no Windows XP a um domínio: "não existe memória suficiente está disponível para concluir esta operação"

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

Sintomas

Quando utiliza um controlador de domínio baseado no Microsoft Windows Server 2003 para associar um computador cliente baseado no Microsoft Windows XP a um domínio, poderá receber uma mensagem de erro semelhante à seguinte no computador cliente:
O erro seguinte ocorreu ao tentar aderir ao domínio "domain_name.com": não existe memória suficiente está disponível para concluir esta operação.
Além disso, a seguinte mensagem de aviso poderá ser registada no registo do sistema no computador cliente:

Tipo de evento: aviso
Origem do evento: Kerberos
Categoria do evento: nenhum
ID do evento: 6
Data: Date
Tempo: Time
Utilizador: N/d
Computador: Computer_Name
Descrição:
O pacote SSPI de kerberos gerado um token de saída de tamanho 36E7 bytes, que era demasiado grande para caber na D 36 3 da memória intermédia fornecida pelo id de processo 0. Se a condição persistir, contacte o administrador do sistema.

Causa

Este problema ocorre porque o token Kerberos gerado durante a autenticação é mais do que o tamanho máximo fixo. Na versão de lançamento original do Microsoft Windows 2000, o valor predefinido da entrada de registo MaxTokenSize era 8.000 bytes. No Windows 2000 com Service Pack 2 (SP2) e em versões posteriores do Windows, o valor predefinido da entrada de registo MaxTokenSize é 12.000 bytes.

Por exemplo, se um utilizador for membro de um grupo ou directamente ou através de membros noutro grupo, o ID de segurança (SID) para esse grupo é adicionado ao token do utilizador. Para um SID para ser adicionado ao token do utilizador, as informações SID tem de ser comunicadas utilizando o token Kerberos. Se as informações SID requeridas excedem o tamanho do token, autenticação é sem êxito.

Resolução

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows


Para resolver este problema, aumente o tamanho do token Kerberos. Para o fazer, siga estes passos no computador cliente que regista o evento de Kerberos.
  1. Clique em Iniciar , clique em Executar , escreva regedit e, em seguida, clique em OK .
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters
    Nota Se a chave Parameters não existir, crie a chave. Para o fazer, siga estes passos:
    1. Localize e, em seguida, clique na seguinte subchave do registo:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos
    2. No menu Editar , aponte para Novo e, em seguida, clique em chave .
    3. Escreva os parâmetros e, em seguida, prima ENTER.
  3. No menu Editar , aponte para Novo e, em seguida, clique em Valor DWORD (DWORD Value) .
  4. Escreva MaxTokenSize e, em seguida, prima ENTER.
  5. No menu Editar , clique em Modificar .
  6. Na área base , clique em decimal , escreva 65535 na caixa dados do valor e, em seguida, clique em OK .

    Nota O valor predefinido para a entrada de registo MaxTokenSize é um valor decimal de 12.000. Recomendamos que defina este valor de entrada de registo para um valor decimal de 65.535. Se definir este valor de entrada de registo com um valor hexadecimal de 65.535 incorrectamente, operações de autenticação Kerberos poderão falhar. Além disso, programas poderão devolver erros.Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
    297869Problemas de administrador SMS depois de modificar o valor de registo Kerberos MaxTokenSize
  7. Saia do Editor de registo.
  8. Reinicie o computador.

Mais Informação

Para obter mais informações sobre como utilizar a ferramenta Tokensz para calcular o tamanho máximo token, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=4A303FA5-CF20-43FB-9483-0F0B0DAE265C&displaylang=en
Para obter mais informações sobre como resolver problemas que ocorrem devido a limitações de token de acesso, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=22dd9251-0781-42e6-9346-89d577a3e74a&DisplayLang=en
Para obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
327825Nova resolução de problemas com a autenticação Kerberos quando os utilizadores pertencem a vários grupos
263693A política de grupo não pode ser aplicada a utilizadores que pertençam a vários grupos

Propriedades

Artigo: 935744 - Última revisão: 4 de fevereiro de 2008 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbmt kbexpertiseadvanced kbtshoot KB935744 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: 935744

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