Sintomas
Armazena um livro de endereços que contém muitos utilizadores no Active Directory Domain Services (AD DS) num controlador de domínio baseado em Windows Server 2008. Os utilizadores no AD DS utilizam as funções da API da Interface do Fornecedor de Serviços de Nomes (NSPI) para consultar as informações do livro de endereços.
Neste cenário, a operação de consulta é concluída após muito tempo (mais de um minuto) ou falha com um erro de tempo limite excedido. Ao mesmo tempo, o controlador de domínio deixa de responder e repara que a utilização da CPU para o processo de Lsass.exe aumenta significativamente no controlador de domínio.
Causa
Este problema ocorre porque a biblioteca de NSPI demora muito tempo a ordenar as informações do livro de endereços no controlador de domínio quando o livro de endereços tem muitos objetos. Por conseguinte, os utilizadores recebem uma resposta de consulta lenta e ocorre um pico de utilização da CPU para o processo de Lsass.exe no controlador de domínio.
Resolução
Esta correção introduz a colocação em cache de NSPI. Quando um utilizador pede as informações do livro de endereços através das funções da API de NSPI, o controlador de domínio coloca em cache os resultados da consulta para que os pedidos sucessivos possam ser reparados a partir da cache.
Informações sobre o hotfix
Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, este hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente em sistemas que apresentarem o problema descrito neste artigo. Testes adicionais poderão ser realizados neste hotfix. Portanto, se esse problema não prejudica você, é aconselhável aguardar a próxima atualização de software que contenha este hotfix.
Se o hotfix estiver disponível para download, existirá uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não aparecer, contate o Serviço de Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.
Observação Se outros problemas estiverem ocorrendo ou se uma solução de problemas for necessária, talvez seja preciso criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a outras questões e problemas de suporte não qualificados para esse hotfix específico. Para obter uma lista completa dos números de telefone do Atendimento ao Cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support Nota O formulário "Transferência de correção disponível" apresenta os idiomas para os quais a correção está disponível. Se o seu idioma não for exibido, significa que não há um hotfix disponível para ele.
Pré-requisitos
Para aplicar esta correção, tem de ter um controlador de domínio que esteja a executar Windows Server Service Pack 2 (SP2) de 2008.
Para obter mais informações sobre como obter um service pack Windows Server 2008, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
968849 Como obter o service pack mais recente para o Windows Server 2008
Informações do Registro
Importante Esta seção, seção ou tarefa contém etapas que informam como modificar o Registro. No entanto, podem ocorrer problemas graves se você modificar o registro incorretamente. Portanto, fique atento e siga estas etapas com atenção. Para se proteger ainda mais, faça o backup do registro antes de modificá-lo. Dessa forma, se ocorrer algum problema, você poderá restaurar o Registro. Para obter mais informações sobre como fazer o backup e a restauração do Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como fazer uma cópia de segurança e restaurar o registo no WindowsPara ativar a colocação em cache do NSPI, crie manualmente a seguinte entrada de registo:
Localização: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Parameters
Nome: Ordenação da Hierarquia NSPI da Cache
Tipo: REG_DWORD
Valor: 1
Em alternativa, execute o seguinte script para adicionar o item de registo com o utilitário Reg.exe:
REG ADD "HKLM\System\CurrentControlSet\Services\NTDS\Parameters" /v "Cache NSPI Hierarchy Sort" /t REG_DWORD /d 1 /f
Necessidade de reinicialização
É necessário reiniciar o computador após aplicar esse hotfix.
Informações sobre a substituição de hotfixes
Esse hotfix não substitui nenhum hotfix lançado anteriormente.
Informações de arquivo
A versão global deste hotfix instala arquivos que têm os atributos listados nas tabelas a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). As datas e as horas desses arquivos no seu computador local são exibidas na hora local, com o ajuste do horário de verão atual. Além disso, as datas e as horas poderão ser alteradas quando você realizar algumas operações nos arquivos.
notas de informações de ficheiro do Windows Server 2008
As correções importantes do Windows Vista e as correções Windows Server 2008 estão incluídas nos mesmos pacotes. No entanto, apenas "Windows Vista" está listado na página Pedido de Correção. Para pedir o pacote de correção que se aplica a um ou a ambos os sistemas operativos, selecione a correção listada em "Windows Vista" na página. Sempre consulte a seção "Aplica-se a" dos artigos para determinar o sistema operacional real ao qual cada hotfix é aplicável.
Os arquivos que se aplicam a um produto específico, SR_Level (RTM, SPn) e ramificação de serviço (LDR, GDR) podem ser identificados ao examinar os números de versão conforme mostrado na seguinte tabela:
Versão Produto SR_Level Ramificação do Serviço 6.0.600
2.
22xxxWindows Server 2008 SP2 LDR Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) que estão instalados para cada ambiente são listados separadamente na secção "Informações de ficheiro adicionais para Windows Server 2008". Os ficheiros MUM e ficheiros MANIFEST e os ficheiros do catálogo de segurança (.cat) associados são extremamente importantes para manter o estado dos componentes atualizados. Os arquivos do catálogo de segurança, para os quais os atributos não estão listados, possuem uma assinatura digital da Microsoft.
Para todas as versões suportadas baseadas em x86 do Windows Server 2008
| Nome do arquivo | Versão do arquivo | Tamanho do arquivo | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Ntdsa.mof | Não se aplica | 227,725 | 03-Abr-2009 | 20:49 | Não se aplica |
| Ntdsai.dll | 6.0.6002.22528 | 1,953,792 | 19-Nov-2010 | 15:56 | x86 |
Para todas as versões suportadas baseadas em x64 do Windows Server 2008
| Nome do arquivo | Versão do arquivo | Tamanho do arquivo | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Ntdsa.mof | Não se aplica | 227,725 | 03-Abr-2009 | 20:42 | Não se aplica |
| Ntdsai.dll | 6.0.6002.22528 | 2,640,384 | 19-Nov-2010 | 1,612 | x64 |
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais informações
Para obter informações adicionais sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft
Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:
972122 Uma consulta demora muito tempo a concluir e aumenta a utilização da CPU para um nível elevado nos controladores de domínio que estão a ser executados Windows Server 2003 quando utiliza funções da API de NSPI para consultar informações do livro de endereços
Informações adicionais sobre arquivos
Informações de ficheiro adicionais do Windows Server 2008
Ficheiros adicionais para todas as versões suportadas baseadas em x86 do Windows Server 2008
| Nome do arquivo | Update.mum |
|---|---|
| Versão do arquivo | Não se aplica |
| Tamanho do arquivo | 3,189 |
| Data (UTC) | 19-Nov-2010 |
| Data (UTC) | 23:13 |
| Plataforma | Não se aplica |
| Nome do arquivo | X86_418a5a31de2bcd9dd408d91422214e58_31bf3856ad364e35_6.0.6002.22528_none_c3e00950804f8158.manifest |
| Versão do arquivo | Não se aplica |
| Tamanho do arquivo | 712 |
| Data (UTC) | 19-Nov-2010 |
| Data (UTC) | 23:13 |
| Plataforma | Não se aplica |
| Nome do arquivo | X86_microsoft-windows-d.. toryservices-ntdsai_31bf3856ad364e35_6.0.6002.22528_none_f328c061cf6fa838.manifest |
| Versão do arquivo | Não se aplica |
| Tamanho do arquivo | 12,574 |
| Data (UTC) | 19-Nov-2010 |
| Data (UTC) | 16:15 |
| Plataforma | Não se aplica |
Ficheiros adicionais para todas as versões suportadas baseadas em x64 do Windows Server 2008
| Nome do arquivo | Amd64_e8ff5fe7b40b9be2a77fbb6316aecd85_31bf3856ad364e35_6.0.6002.22528_none_e1bb81097be55709.manifest |
|---|---|
| Versão do arquivo | Não se aplica |
| Tamanho do arquivo | 716 |
| Data (UTC) | 19-Nov-2010 |
| Data (UTC) | 23:13 |
| Plataforma | Não se aplica |
| Nome do arquivo | Amd64_microsoft-windows-d.. toryservices-ntdsai_31bf3856ad364e35_6.0.6002.22528_none_4f475be587cd196e.manifest |
| Versão do arquivo | Não se aplica |
| Tamanho do arquivo | 12,632 |
| Data (UTC) | 19-Nov-2010 |
| Data (UTC) | 1,628 |
| Plataforma | Não se aplica |
| Nome do arquivo | Update.mum |
| Versão do arquivo | Não se aplica |
| Tamanho do arquivo | 3,213 |
| Data (UTC) | 19-Nov-2010 |
| Data (UTC) | 23:13 |
| Plataforma | Não se aplica |