Alto uso da CPU ocorre por seis segundos em um computador baseado no Windows Server 2003 que tem vários adaptadores de rede

Traduções deste artigo Traduções deste artigo
ID do artigo: 955860 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Você tiver um computador baseado no Windows Server 2003 que possui vários adaptadores de rede. Neste computador, uso da CPU aumenta para 100 por cento para cerca de seis segundos quando o sistema tenta resolver nomes NetBIOS usando o arquivo LmHosts. Em um sistema com vários processadores ou vários núcleos, o uso da CPU em uma CPU aumenta para 100 por cento para cerca de seis segundos e o uso da CPU em outros CPUs também é anormalmente alto. Essa situação geralmente ocorre quando vários acessos simultâneos ocorrerem a alguns recursos compartilhados e podem ocorrer repetidamente.

Causa

Esse problema ocorre devido a uma condição de corrida. Um loop infinito pode ocorrer nas seguintes situações:
  • Várias resoluções de nome de rede são executadas em cada adaptador.
  • Algumas resoluções de nome serão canceladas após um deles for bem-sucedido.
  • Uma pesquisa no arquivo LmHosts é executada.
Nesse cenário, a pesquisa insere um loop de inatividade que só pode ser concluído por um tempo limite. Esse tempo limite é configurado em uma entrada do Registro. Por padrão, esse tempo limite é definido como seis segundos.

Resolução

Observação Um computador que possui vários adaptadores de rede é também conhecido como um computador "multi-homed". Esse problema é visto quando um dos adaptadores em um computador "multi-homed" foi uma "Microsoft Loopback Adapter." Essa configuração pode ser uma razão para a condição de corrida que é mencionada na seção causa.

Para verificar se você está enfrentando esse problema, recomendamos que você desabilite pesquisa de LmHosts como uma solução de problemas teste. Se esse problema não ocorrer mais após você desativar a pesquisa de LmHosts, você pode ter certeza de que apresentarem esse problema.

Informações sobre o hotfix

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Para aplicar esse hotfix, você deve ter o Windows Server 2003 Service Pack 1 ou Windows Server 2003 2 instalado no computador. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
889100Como obter o service pack mais recente para o Windows Server 2003

Requisitos de reinicialização

Você precisa reiniciar o computador após aplicar esse hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui um hotfix lançado anteriormente.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas na hora universal coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Windows Server 2003 com Service Pack 1, versões com base em 86 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.3193180,22418 De agosto de 200811: 14x 86
Windows Server 2003 com Service Pack 2, x 86-based versões
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.4356180,22418 De agosto de 200811: 31x 86
Windows Server 2003 com Service Pack 1, versões com base em Itanium
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.3193561.15218 De agosto de 200806: 13IA-64
Windows Server 2003 com Service Pack 2, versões com base em Itanium
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.4356561,66418 De agosto de 200813: 42IA-64
Windows Server 2003 com Service Pack 1, versões com base em 64 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.3193378,88018 De agosto de 200812: 59x 64
Windows Server 2003 com Service Pack 2, versões com base em 64 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.4356347,13618 De agosto de 200813: 43x 64
Windows XP Professional x 64 Edition com Service Pack 1
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.3193378,88018 De agosto de 200812: 59x 64
Windows XP Professional x 64 Edition com Service Pack 2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
NetBT.sys5.2.3790.4356347,13618 De agosto de 200813: 43x 64

Como Contornar

Solução alternativa 1

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows
Para reduzir o efeito desse problema, você pode usar uma entrada de registro LmhostsTimeout para definir o tempo limite para a resolução de nomes NetBIOS. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite regedit e pressione ENTER.
  2. Localize e, em seguida, clique na seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netbt\parameters
  3. No menu Editar , aponte para novo e, em seguida, clique em Valor DWORD .
  4. Digite LmhostsTimeout e, em seguida, pressione ENTER.
  5. Clique com o botão direito do mouse LmhostsTimeout e, em seguida, clique em Modificar .
  6. Clique em decimal em base .
  7. Na caixa dados do valor , digite um valor apropriado e, em seguida, clique em OK .
  8. Feche o Editor do Registro.
O valor que você especificar para esta entrada do Registro representa o valor tempo limite em milissegundos. O mínimo para este valor é 1000 (1 segundo). Você pode definir o tempo limite para um período mais curto para reduzir a duração do upsurge CPU.

Para obter mais informações sobre essa configuração do Registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
314053Parâmetros de configuração TCP/IP e NBT para Windows XP

Solução 2

Você também pode desativar a resolução de LmHosts para solucionar esse problema. Para fazer isso, execute as seguintes etapas:
  1. Abra conexões de rede no painel de controle. Para fazer isso, clique em Iniciar , clique em configurações , clique em Painel de controle e clique duas vezes em Conexões de rede .
  2. Clique com o botão direito do mouse na conexão de rede apropriado e, em seguida, clique em Propriedades .
  3. Selecione Protocolo Internet (TCP/IP) e, em seguida, clique em Propriedades .
  4. Clique em Avançadas .
  5. Na guia WINS , clique para desmarcar a caixa de seleção Ativar pesquisa de LMHOSTS .
  6. Clique em OK três vezes.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Suporte técnico para versões com base em 64 x do Microsoft Windows

Se o hardware veio com uma edição x 64 do Microsoft Windows instalada, o fabricante do hardware fornecerá suporte técnico e assistência para a edição x 64 do Windows. Nesse caso, o fabricante do hardware fornece suporte porque uma edição x 64 do Windows foi incluída com o hardware. O fabricante do hardware pode ter personalizado a instalação da edição x 64 do Windows do usando componentes exclusivos. Componentes exclusivos podem incluir drivers de dispositivo específico ou podem incluir configurações opcionais para maximizar o desempenho do hardware. A Microsoft fornecerá assistência razoável se você precisar de ajuda técnica com uma edição x 64 do Windows. No entanto, talvez você precise entrar em contato com o fabricante diretamente. O fabricante do seu melhor é qualificado para suportar o software que o fabricante do seu instalado no hardware. Se você comprou uma edição x 64 do Windows, como um Windows Server 2003 x 64 edition separadamente, contate a Microsoft para obter suporte técnico.

Para informações de produto sobre o Windows XP Professional x 64 Edition, visite o seguinte site:
http://www.microsoft.com/windowsxp/64bit/default.mspx
Para informações de produto sobre versões com base em 64 x do Windows Server 2003, visite o seguinte site:
http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx

Propriedades

ID do artigo: 955860 - Última revisão: quarta-feira, 29 de outubro de 2008 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 Service Pack 2
Palavras-chave: 
kbmt kbautohotfix kbexpertiseinter kbwinserv2003postsp2fix kbbug kbfix kbhotfixserver kbqfe KB955860 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 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: 955860

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