ID do artigo: 269489 - Última revisão: terça-feira, 20 de fevereiro de 2007 - Revisão: 4.2

Faltando chave do registro de HKEY_CLASSES_ROOT\LDAP\Clsid causa vários erros

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
importante : Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de backup e certifique-se que você saiba como restaurar o registro se ocorrer um problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986  (http://support.microsoft.com/kb/256986/EN-US/ ) Descrição do registro do Microsoft Windows

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Você pode experimentar qualquer um dos seguintes sintomas:
  • Você recebe a seguinte mensagem de erro ao tentar criar um novo usuário no console de gerenciamento de computador do Windows 2000:
    Sintaxe inválida
  • Você receber a seguinte mensagem de erro quando você exclui um usuário:
    Erro ao tentar excluir o usuário:
    Um nome de caminho do Active Directory inválido foi passado
  • O console de gerenciamento do computador gera uma violação de acesso quando você adiciona qualquer usuário a um grupo.
  • O seguinte código de erro de um formulário ou de outra de relatório de outros programas:
    0X8002802B (TYPE_E_ELEMENTNOTFOUND).
  • Se você navegar os usuários alterem a identidade no snap-in de serviços de componentes, violação de acesso ocorre.


Além disso, snap-ins do Active Directory (inclusive Active Directory Users e computadores, sites do Active Directory e serviços e outros snap ins) não funcionam conforme o esperado. Quando você tenta iniciar um snap-in, aparece uma ampulheta e, em seguida, nada acontece. Se você exibir o log do Dr. Watson, ocorrerá um erro Dr Watson no MMC.

Se o computador for um servidor do Exchange, serviços do Exchange não são iniciados. Quando o System Attendant tenta iniciar, a seguintes mensagens de erro de identificação de evento podem ser registrada:

Tipo de evento: erro
Origem do evento: MSExchangeSA
Categoria do evento: (1)
IDENTIFICAÇÃO de evento: 1005
Descrição: Erro inesperado classe não registrada ID não: 80040154 Microsoft Exchange System Attendant ocorreu. Para obter mais informações, clique em http://search.support.microsoft.com/search/?adv=1

- ou -

Tipo de evento: Eventos de erro
Fonte: MSExchangeSA
Categoria do evento: (1)
IDENTIFICAÇÃO de evento: 1005
Descrição: Sintaxe inválida do erro inesperado Nº da identificação: 800401e4 Microsoft Exchange System Attendant ocorreu. Para obter mais informações, clique em http://search.support.microsoft.com/search/?adv=1.

Causa

Esse comportamento pode ocorrer se existir uma versão antiga do activeds.tlb.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o Internet Explorer 5.5. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
276369  (http://support.microsoft.com/kb/276369/EN-US/ ) Como obter o Service Pack mais recente para o Internet Explorer 5.5
Aviso : se você usar o Editor do Registro incorretamente, poderá causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que você pode resolver problemas resultantes do uso incorreto do Editor do Registro. Use o Editor do registro por sua própria conta e risco.

Verificar as informações a seguir:

  • Verifique se a versão do arquivo activeds.tlb está correta para a versão do Windows 2000, você está usando. O número de versão deve ser pelo menos 5.0.2143.1. Os números de versão activeds.tlb e activeds.dll podem não necessariamente correspondentes.
  • Exibir a seguinte chave no Registro:
    {080d0d78-f421-11 d 0-a36e-00c04fb950dc} HKEY_CLASSES_ROOT\CLSID\
    Essa chave deve ser o objeto de nome de caminho do Active Directory. Ele deve conter uma chave chamada TypeLib que deve ter o valor de {97d25db0-0363-11cf-abc4-02608c9e7553}.
  • Exibir a seguinte chave no Registro:
    HKEY_CLASSES_ROOT\TypeLib\ {97d25db0-0363-11cf-abc4-02608c9e7553}
    Essa chave deve conter uma chave chamada 1.0 que tenha três chaves mais:
    • 0
    • sinalizadores
    • HelpDir
    A chave de 0 deve ter uma subchave denominada win32 que deve ter um valor que aponta para % SystemRoot%\System32\Activeds.tlb.

Verifique se existe a seguinte chave do Registro:
HKEY_CLASSES_ROOT\LDAP\Clsid

Se essa chave não existir, execute estas etapas:
  1. Execute Notepad.exe.
  2. Recortar e colar o seguinte texto no bloco de notas:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\LDAP\Clsid]
    @="{228D9A81-C302-11cf-9AA4-00AA004A5691}"
    						
  3. Salve o arquivo como Ldap.reg.
  4. Clicar duas vezes no arquivo para importar a configuração do Registro para o registro.
  5. Verifique se HKEY_CLASSES_ROOT\LDAP\Clsid existe e se ele tem um CLSID de 228D9A81-C302-11cf-9AA4-00AA004A5691.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no começo deste artigo. Esse problema foi corrigido primeiro no Internet Explorer 5.5 Service Pack 2.No entanto, Internet Explorer 5.5 SP2 não pode resolver o problema em todos os casos e talvez ainda seja necessário adicionar manualmente o registro LDAP.

Mais Informações

Para obter informações adicionais sobre esses sintomas com o Windows2000, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
306074  (http://support.microsoft.com/kb/306074/EN-US/ ) Snap-in do MMC pode causar violação de acesso com entrada do Registro ausente

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
Palavras-chave: 
kbmt kbenv kberrmsg kbprb KB269489 KbMtpt
Tradução automáticaTraduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 269489  (http://support.microsoft.com/kb/269489/en-us/ )