Windows Vista não é possível obter um endereço IP de determinados roteadores ou de determinados servidores DHCP não-Microsoft

ID do artigo: 928233 - Exibir os produtos aos quais esse artigo se aplica.
Se você faz parte de uma pequena empresa, encontre melhores recursos no site de Suporte para pequenas empresas.

Suporte para o Windows Vista sem nenhum service pack instalado foi encerrado em 13 de abril de 2010. Para continuar recebendo atualizações de segurança para Windows, verifique se que você estiver executando o Windows Vista com Service Pack 2 (SP2). Para obter mais informações, consulte esta página da Microsoft na Web: Support is ending for some versions of Windows

Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário:
  • Você conecta um computador baseado no Windows Vista a uma rede.
  • Um roteador ou outro dispositivo que está configurado como um servidor DHCP (Dynamic Host Configuration Protocol) é configurado na rede.
  • O roteador ou outro dispositivo não suporta o sinalizador DHCP BROADCAST.
Nesse cenário, o Windows Vista não é possível obter um endereço IP.

Causa

Esse problema ocorre devido a uma diferença no projeto entre o Windows Vista e Microsoft Windows XP Service Pack 2 (SP2). Especificamente, no Windows XP SP2, o sinalizador de BROADCAST em pacotes de descoberta de DHCP é definido como 0 (desativado). No Windows Vista, o sinalizador de BROADCAST em pacotes de descoberta de DHCP não está desativado. Portanto, alguns roteadores e alguns servidores DHCP não-Microsoft não podem processar os pacotes de descoberta DHCP.

Para que nós corrigir esse problema para você, vá para a seção "Fix it for me". Para corrigir esse problema, vá para a seção "Let me fix it myself".

Corrigi-lo para mim

Para corrigir esse problema automaticamente, clique no botão corrigi-lo ou link. Clique em Executar na caixa de diálogo File Download caixa e siga as etapas de correção-assistente.

Corrigir este problema
Microsoft Fix it 50357



Observação que este assistente pode estar em inglês apenas; no entanto, a correção automática também funciona para outras versões de idioma do Windows.

Observação se você não estiver no computador que tem o problema, salve a correção-solução em uma unidade flash ou em um CD e, em seguida, executá-lo no computador que tem o problema.

Deixe-me corrigi-lo por mim

Importante Nesta 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. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para obter mais proteção, faça backup do registro antes de modificá-lo. Em seguida, você poderá 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 resolver esse problema por conta própria, desative o sinalizador DHCP BROADCAST no Windows Vista. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar com o
    Recolher esta imagemExpandir esta imagem
    Start button
    , digite regedit na caixa Iniciar pesquisa e, em seguida, clique em regedit na lista programas.

    Recolher esta imagemExpandir esta imagem
     User Account Control permission
    Se você for solicitado uma senha de administrador ou confirmação, digite sua senha ou clique em continuar.
  2. Localize e clique na seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ {GUID}
    Nesse caminho do registro, clique na subchave (GUID) que corresponde ao adaptador de rede conectado à rede.
  3. No menu Editar, aponte para novo e, em seguida, clique em valor DWORD (32 bits).
  4. Na caixa novo valor # 1, digite DhcpConnEnableBcastFlagToggle e, em seguida, pressione ENTER.
  5. Clique com o botão direito do mouse DhcpConnEnableBcastFlagToggle e, em seguida, clique em Modificar.
  6. Na caixa dados do valor, digite 1 e, em seguida, clique em OK.
  7. Feche o Editor do registro.
Definindo essa chave do registro como 1, Windows Vista irá tentar obter um endereço IP usando o sinalizador BROADCAST em pacotes DHCP Discover pela primeira vez. Se isso falhar, ele tentará obter um endereço IP sem usar o sinalizador BROADCAST em pacotes DHCP Discover.

Mais Informações

Se você souber que o roteador ou o servidor DHCP não-Microsoft não suporta o sinalizador de BROADCAST de DHCP, você pode definir a seguinte entrada do registro da seguinte forma em vez de usar a chave de registro DhcpConnEnableBcastFlagToggle.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}


Nome do valor: DhcpConnForceBroadcastFlag
Tipo de valor: REG_DWORD
Dados do valor: 0
Observação: Um valor de dados de 0 desativa essa entrada do registro. Você pode usar essa entrada do registro para impedir que o Windows Vista usando o sinalizador DHCP BROADCAST. Após definir essa entrada do registro, o Windows Vista nunca usa o sinalizador DHCP BROADCAST.

Observação: Esse problema não ocorre no Windows 7. A chave do registro DhcpConnEnableBcastFlagToggle é definido como 1 por padrão.

Propriedades

ID do artigo: 928233 - Última revisão: sexta-feira, 4 de maio de 2012 - Revisão: 9.0
A informação contida neste artigo aplica-se a:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Starter
Palavras-chave: 
kbmt kbmsifixme kbfixme kbnetwork_generalbroadband kbnetwork_routerissues kbexpertisebeginner kbhardware kbtshoot kbprb KB928233 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: 928233

Submeter comentários