DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 928233 - Última revisão: domingo, 25 de Setembro de 2011 - Revisão: 5.0

 

Suporte para o Windows Vista sem quaisquer service packs instalados terminou de 13 de Abril de 2010. Para continuar a receber as actualizações de segurança para o Windows, certifique-se de que está a executar o Windows Vista com o Service Pack 2 (SP2). Para obter mais informações, consulte esta página web da Microsoft: Support is ending for some versions of Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)

Sintomas

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

Causa

Este problema ocorre devido a uma diferença de estrutura entre o Windows Vista e Microsoft Windows XP Service Pack 2 (SP2). Especificamente, no Windows XP SP2, o sinalizador BROADCAST em pacotes de descoberta do DHCP é definido como 0 (desactivado). No Windows Vista, o sinalizador BROADCAST de pacotes de descoberta do DHCP não está desactivado. Por conseguinte, alguns routers e alguns servidores de DHCP sem ser da Microsoft não consegue processar os pacotes de descoberta DHCP.

Para que nos corrigir este problema para si, vá para a secção "Fix it for me". Para corrigir este problema manualmente, vá para a secção "Let me fix it myself".

Corrija-o para mim

Para corrigir este problema automaticamente, clique no botão corrigi-lo ou hiperligação. Clique em Executar na caixa de diálogo Transferência de ficheiros caixa e, em seguida, siga os passos a correcção este assistente.

Corrigir este problema
Microsoft Fix it 50357



Nota que este assistente pode estar em inglês apenas; no entanto, a correcção automática também funciona para outras versões linguísticas do Windows.

Nota se não estiver no computador que tenha o problema, guarde a correcção-solução para uma unidade flash ou um CD e, em seguida, executá-la no computador que tenha o problema.

Deixar-me corrigi-lo manualmente

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 incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. 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 base de dados de conhecimento da Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Como efectuar uma cópia de segurança e restaurar o registo no Windows
Para resolver este problema manualmente, desactive o sinalizador DHCP BROADCAST no Windows Vista. Para tal, siga estes passos:
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    Start button
    , escreva regedit na caixa Iniciar procura e, em seguida, clique em regedit na lista de programas.

    Reduzir esta imagemExpandir esta imagem
     User Account Control permission
    Se for solicitada uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou clique em continuar.
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ {GUID}
    Neste caminho de registo, clique na subchave (GUID) que corresponde à placa de rede que está ligada à rede.
  3. No menu Editar, aponte para Novo e, em seguida, clique em valor do DWORD (32 bits).
  4. Na caixa <a0>novo valor # 1</a0>, escreva DhcpConnEnableBcastFlagToggle e, em seguida, prima ENTER.
  5. Clique com o botão direito do rato DhcpConnEnableBcastFlagToggle e, em seguida, clique em Modificar.
  6. Na caixa dados do valor, escreva 1 e, em seguida, clique em OK.
  7. Feche o Editor de registo.
Ao definir esta chave de registo para 1, Windows Vista irá tentar obter um endereço IP utilizando o sinalizador de difusão DHCP detectar pacotes de entrada pela primeira vez. Se esta acção falhar, irá tentar obter um endereço IP sem utilizar o sinalizador de difusão de pacotes DHCP Discover.

Mais Informação

Se souber o router ou o servidor DHCP sem ser da Microsoft não suporta o sinalizador DHCP BROADCAST, pode definir a seguinte chave de registo da seguinte forma em vez de utilizar a chave de registo DhcpConnEnableBcastFlagToggle.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}

Nome do valor: DhcpConnForceBroadcastFlag
Tipo de valor: REG_DWORD
Dados do valor: 0
Nota Um valor de dados de 0 desactiva a entrada de registo. Pode utilizar esta entrada de registo para impedir que o Windows Vista utilize o sinalizador DHCP BROADCAST. Depois de definir esta entrada de registo, o Windows Vista utiliza nunca o sinalizador DHCP BROADCAST.

Nota: Este problema não ocorre no Windows 7. A chave de registo DhcpConnEnableBcastFlagToggle é definida para 1 por predefinição.

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á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 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: 928233  (http://support.microsoft.com/kb/928233/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft