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

Mensagem de erro quando tenta activar o Windows Vista Enterprise, Windows Vista Business, Windows 7 ou Windows Server 2008: "Código 0x8007232b"

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.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando tenta activar o Windows Vista ou o Windows Server 2008, pode receber uma mensagem de erro semelhante à seguinte:
Erro de Activação: Código 0x8007232b
O nome DNS não existe
Para o Windows 7, a mensagem pode ser semelhante à seguinte:
Não foi possível activar o Windows.
Não foi possível localizar o anfitrião Key Management Services (KMS) no Sistema de Nomes de Domínio (DNS); é necessária a verificação, por parte do administrador, da publicação correcta de um KMS no DNS.
Erro: 0x80092328
Descrição:
O nome DNS não existe.

Causa

Este problema ocorre se estiver a utilizar um suporte de dados com licenciamento em volume para instalar o Windows 7, Windows Vista Enterprise, Windows Vista Business, Windows Server 2008 ou o Windows Server 2008 R2 e o assistente de activação não conseguir estabelecer ligação a um computador anfitrião Key Management Service (KMS). Se utilizar a MSDN, TechNet ou MAPs, é provável que tenha um suporte de dados com licenciamento em volume e que lhe tenha sido fornecida uma MAK (Multiple Activation Key).

Resolução

Para resolver este problema, utilize um ou mais dos métodos seguintes, consoante a sua situação.

Método 1

Se não for utilizada uma activação KMS e não existir nenhum servidor KMS, a chave do produto deverá ser alterada para uma MAK. Quanto à Microsoft Developer Network (MSDN) e à TechNet, as unidades de gestão de stocks (SKUs) que se encontram indicadas abaixo do suporte de dados são, geralmente, fornecidas através de licenciamento em volume e a chave do produto é uma chave MAK.

Siga estes passos para alterar a chave de produto para uma MAK (Multiple Activation Key):
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    botão Iniciar
    , clique em Todos os Programas, clique em Acessórios e, em seguida, clique com o botão direito do rato em Linha de Comandos.
  2. Clique em Executar como administrador.

    Reduzir esta imagemExpandir esta imagem
    Permissão do Controlo de Acesso de Utilizadores
    Se lhe for solicitada confirmação ou uma palavra-passe de administrador, forneça a confirmação ou escreva a palavra-passe.
  3. Na linha de comandos, introduza o seguinte comando e prima ENTER:
    slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    Nota: neste comando, o marcador de posição xxxxx-xxxxx-xxxxx-xxxxx-xxxxx representa a sua chave de produto MAK.

Método 2

A activação KMS requer a configuração de um servidor anfitrião KMS em relação ao qual os clientes se vão activar. Se o seu ambiente não tiver nenhum servidor anfitrião KMS configurado, instale um e active-o, utilizando uma chave de servidor anfitrião KMS adequada. Depois de ter configurado um computador na rede para alojar o software KMS, publique as definições do Sistema de Nomes de Domínio (DNS). Para obter informações sobre como configurar um servidor KMS e sobre como publicar as definições de DNS, visite o seguinte Web site da Microsoft:
Como instalar um servidor anfitrião KMS no Windows Server 2003, no Windows Vista e no Windows Server 2008
http://technet.microsoft.com/pt-pt/library/cc303280.aspx (http://technet.microsoft.com/pt-pt/library/cc303280.aspx)
Vídeo sobre a Configuração de KMS no Windows 7 e no Windows Server 2008 R2
http://technet.microsoft.com/pt-pt/library/dd996588.aspx (http://technet.microsoft.com/pt-pt/library/dd996588.aspx)
Transferir o Volume Activation 2.0
http://www.microsoft.com/downloads/details.aspx?FamilyId=9893F83E-C8A5-4475-B025-66C6B38B46E3&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyId=9893F83E-C8A5-4475-B025-66C6B38B46E3&displaylang=en)
Informações gerais sobre a Activação de Volume
http://technet.microsoft.com/pt-pt/library/bb871044.aspx (http://technet.microsoft.com/pt-pt/library/bb871044.aspx)

Método 3

Se tiver um computador anfitrião KMS configurado na sua rede, mas o cliente não consegue localizar um anfitrião KMS na rede para activar, siga estes passos:
  1. Proceda da seguinte forma para confirmar se o computador no qual está instalado o anfitrião KMS e que é activado através de uma chave KMS está registado no DNS:
    1. A partir de uma linha de comandos elevada no servidor anfitrião KMS, execute o seguinte comando:
      nslookup -type=all _vlmcs._tcp>kms.txt
    2. Abra o ficheiro KMS.txt que foi gerado pelo comando anterior. Este ficheiro deverá conter uma ou mais entradas semelhantes à seguinte:
      _vlmcs._tcp.contoso.com                            Localização de serviço (SRV): priority       = 0 weight         = 0 port           = 1688 svr hostname   = kms-server.contoso.com
    3. Se o ficheiro contiver as entradas "_vlmcs" e se estas tiverem os nomes de anfitrião KMS previstos, aceda à secção "Método 4".
  2. Por predefinição, um servidor anfitrião KMS regista, dinamicamente, um registo SRV de DNS uma vez a cada 24 horas. Se a seguinte chave de registo contiver um valor de 1, o serviço KMS não é registado no DNS. Se o registo dinâmico for aceitável, altere o valor da seguinte chave de registo para 0:

    Caminho de registo:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL

    Definição: DisableDnsPublishing
    Tipo: dword
    Valor: 0

    Nota: por predefinição, esta chave de registo tem um valor indefinido que origina o registo dinâmico a cada 24 horas.
  3. Se o serviço de servidor DNS não suportar actualizações dinâmicas ou se estas não ocorrerem, pode registar manualmente o registo "VLMCS._TCP, SRV".
Para criar manualmente um registo KMS SRV num servidor DNS da Microsoft, siga estes passos:
  1. No servidor DNS, abra o Gestor de DNS. Para abrir o Gestor de DNS, clique em Iniciar, clique em Ferramentas administrativas e, depois, clique em DNS.
  2. Clique no servidor DNS no qual tem de criar o registo de recurso SRV.
  3. Na árvore da consola, expanda Zonas de pesquisa directa, clique com o botão direito do rato no domínio e, depois, clique em Outros Registos Novos.
  4. Percorra a lista, clique em Localização de serviço (SRV) e, depois, clique em Criar Registo.
  5. Escreva a seguinte informação:
    • Serviço: _VLMCS
    • Protocolo: _TCP
    • Número da porta: 1688
    • Anfitrião que oferece o serviço: <FQDN_do_Anfitriao_KMS>
  6. Quando terminar, clique em OK e, depois, clique em Concluído.
Para criar registos SRV manualmente num servidor DNS compatível com BIND 9.x, inclua as informações seguintes quanto estiver a criar o registo.

Nota: se a sua organização não utilizar um servidor DNS da Microsoft, pode criar os registos SRV necessários, desde que o servidor seja compatível com BIND 9.x.
  • Nome=_vlmcs._TCP
  • Tipo=SRV
  • Prioridade = 0
  • Peso = 0
  • Porta = 1688
  • Nomedoanfitrião = <FQDN ou Um-Nome do anfitrião KMS>
Nota: o KMS não utiliza os campos Prioridade e Peso e o cliente KMS ignora-os. Contudo, têm de ser incluídos no ficheiro de zona.

Para configurar um servidor DNS BIND 9.x que suporte a publicação automática de KMS, configure o servidor BIND para activar actualizações de registo de recursos a partir de anfitriões KMS. Por exemplo, adicione a seguinte linha à definição da zona em Named.conf ou em Named.conf.local:
allow-update { any; };

Método 4

Por predefinição, os clientes de KMS utilizam o recurso de detecção automática e consultam o DNS para obter uma lista de servidores que publicaram o registo _VLMCS dentro da zona de associação do cliente. O DNS devolve a lista de anfitriões KMS por uma ordem aleatória. O cliente escolhe um anfitrião KMS e tenta estabelecer sessão no mesmo. Se a tentativa for bem sucedida, o cliente coloca o servidor em cache e tenta utilizá-lo na próxima tentativa de renovação. Se a configuração da sessão falhar, o cliente escolhe outro servidor aleatoriamente. Recomendamos vivamente que utilize o recurso de detecção automática. No entanto, pode atribuir um servidor KMS manualmente. Para o fazer, utilize os seguintes comandos a partir de uma linha de comandos elevada no cliente KMS.

Para atribuir um anfitrião KMS através do FQDN do anfitrião, escreva o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <KMS_FQDN>:<port>

Para atribuir um anfitrião KMS através do endereço IP versão 4 do anfitrião, escreva o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <IPv4Address><:port>

Para atribuir um anfitrião KMS através do endereço IP versão 6 do anfitrião, escreva o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <IPv6Address><:port>

Para atribuir um anfitrião KMS através do nome NETBIOS do anfitrião, escreva o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <NetbiosName><:port>

Para reverter para a detecção automática num cliente KMS, escreva o seguinte comando:
cscript \windows\system32\slmgr.vbs ?ckms

Método 5

se os métodos anteriores não resolveram o problema, este pode ter a ver com a capacidade de o cliente resolver ou estabelecer ligação ao servidor KMS. Se o problema se prender com o facto de o cliente não conseguir resolver o nome de DNS do servidor KMS ou não conseguir estabelecer ligação ao servidor KMS, siga estes passos:

Nota: os passos seguintes devem ser executados no cliente KMS que encontrou o erro indicado no título, salvo indicação em contrário:
  1. Na linha de comandos, escreva o seguinte comando e, depois, prima ENTER:
    IPCONFIG /all
  2. Não se esqueça do endereço IP atribuído, do endereço do servidor DNS nem do endereço do gateway predefinido.
  3. Verifique a conectividade IP básica ao servidor DNS através do comando ping. Para o fazer, execute o comando seguinte
    ping <Endereço IP do servidor DNS>
    Nota: se este comando não efectuar um ping a um servidor, este problema deve ser resolvido em primeiro lugar.

    Para obter mais informações sobre como resolver problemas de TCP/IP, consulte o seguinte Web site da TechNet:
    Resolver problemas de TCP/IP (http://technet.microsoft.com/pt-pt/library/bb727023.aspx)
  4. Verifique se a lista de pesquisa do sufixo do DNS principal contém o sufixo do domínio DNS registado pelo anfitrião KMS.

    Relativamente aos computadores que aderiram ao domínio, a detecção automática de DNS do KMS requer que a zona de DNS contenha o registo de recurso SRV para o anfitrião KMS. Esta zona é a zona de DNS que corresponde ao sufixo DNS principal do computador ou ao domínio do DNS do Active Directory.

    Relativamente a computadores de grupo de trabalho, a detecção automática de DNS do KMS requer que a zona de DNS contenha o registo de recurso SRV para o anfitrião KMS. Esta zona é a zona de DNS que corresponde ao sufixo DNS principal do computador ou ao nome do domínio do DNS atribuído pelo Protocolo de configuração dinâmica de anfitrião (DHCP). O nome de domínio é definido pela opção que tem o valor de código de 15, conforme definido no RFC (Request for Comments) 2132.
  5. Verifique se os registos SRV do anfitrião KMS estão registados no DNS. Numa linha de comandos elevada, escreva o seguinte comando e, depois, prima ENTER:
    nslookup -type=all _vlmcs._tcp>kms.txt
  6. Abra o ficheiro Kms.txt que foi gerado por este comando. Este ficheiro deverá conter uma ou mais entradas semelhantes à seguinte:
    _vlmcs._tcp.contoso.com                            Localização de serviço (SRV): priority       = 0 weight         = 0 port           = 1688 svr hostname   = kms-server.contoso.com
    Verifique o endereço IP, o nome do anfitrião e a porta do anfitrião KMS.

    Nota: o facto de o comando nslookup localizar o anfitrião KMS não significa que o cliente de DNS consiga encontrá-lo também. Se o comando nslookup conseguir localizar o anfitrião KMS e se, ainda assim, não conseguir activar o servidor anfitrião KMS, verifique as outras definições como, por exemplo, o sufixo do DNS principal e a lista de pesquisa do sufixo do DNS.

    Nota: os registos SRV são registados na zona de DNS que corresponde à associação do domínio anfitrião KMS. Por exemplo, assuma que um anfitrião KMS adere ao domínio contoso.com. Neste cenário, o anfitrião KMS regista o respectivo registo de SRV VLMCS._TCP na zona de DNS contoso.com. Assim, é criado o registo VLMCS._TCP.CONTOSO.COM. Se os clientes estiverem configurados para utilizar uma zona de DNS diferente, publique automaticamente o KMS em vários domínios de DNS. Para o fazer, siga estes passos:
    1. Inicie sessão num anfitrião KMS.
    2. Abra uma linha de comandos elevada. Para o fazer, clique em Iniciar, clique em Todos os Programas, clique em Acessórios, clique com o botão direito do rato em Linha de Comandos e, em seguida, clique em Executar como administrador.

      Reduzir esta imagemExpandir esta imagem
      Permissão de Controlo de Conta de Utilizador
      Se for solicitada uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou confirme.
    3. Na linha de comandos, escreva Regedit.exe e, em seguida, prima ENTER.
    4. Localize a seguinte chave de registo:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL
    5. No painel da árvore, clique em SL. Clique com o botão direito do rato numa área em branco no painel de detalhes, aponte para Novo e, depois, clique em Valor de múltiplas cadeias.
    6. Escreva DnsDomainPublishList como o nome do novo valor e, depois, prima ENTER.
    7. Clique com o botão direito do rato no novo valor DnsDomainPublishList e, em seguida, clique em Modificar.
    8. Na caixa de diálogo Editar Múltiplas Cadeias, escreva cada sufixo do domínio de DNS que o KMS publica numa linha em separado e, depois, clique em OK.

      Nota: para o Windows 7 e o Windows Server 2008 R2, o formato do DnsDomainPublishList é diferente.

      Para mais informações, visite o seguinte Web site da Microsoft:
      http://technet.microsoft.com/pt-pt/library/ee355153.aspx (http://technet.microsoft.com/pt-pt/library/ee355153.aspx)
    9. Reinicie o Serviço de Licenciamento de Software através da ferramenta administrativa Serviço. Esta operação cria o registo SRV.
  7. Verifique se é possível resolver o nome de anfitrião devolvido no último passo através de um método típico no cliente KMS. Quando o nome for resolvido, verifique também se o endereço IP devolvido está correcto. Se alguma destas verificações falhar, analise o problema de resolução do cliente DNS.
  8. Se tentarmos utilizar o recurso de detecção automática do KMS, execute o seguinte comando a partir de uma linha de comandos elevada para limpar eventuais nomes de anfitrião KMS colocados em cache anteriormente:
    cscript C:\Windows\System32\slmgr.vbs ?ckms
  9. Se suspeitar que está a ter problemas com um registo SRV, pode resolvê-los com um dos comandos apresentados na secção "Método 4", para indicar um anfitrião KMS estaticamente. Os comandos seguintes podem ser utilizados para determinar se se trata de um problema de resolução de nome ou de um problema de registo SRV. Se nenhum destes comandos resolver o problema, poderá estar perante uma porta bloqueada ou um anfitrião inacessível, que são abordados no passo seguinte.

    Primeiro, execute um dos seguintes comandos:
    cscript \windows\system32\slmgr.vbs -skms <KMS_FQDN>:<port>
    cscript \windows\system32\slmgr.vbs ?ato
    Se estes dois comandos resolverem a situação, trata-se de um problema com o registo SRV e terá de resolver o registo SRV.

    Se não resolverem a situação, execute os comandos seguintes:
    cscript \windows\system32\slmgr.vbs -skms <IP Address>:<port>
    cscript \windows\system32\slmgr.vbs ?ato
    Se estes comandos resolverem a situação, é provável que o problema tenha a ver com a resolução do nome.
  10. A porta TCP 1688 é utilizada para a comunicação de activação entre o cliente KMS e o anfitrião KMS. Se a comunicação parecer estar bloqueada, verifique as configurações da firewall ou qualquer outro factor que possa bloquear a porta TCP 1688.

Mais Informação

Quando utiliza um suporte de dados com licenciamento em volume para instalar o Windows 7, Windows Vista Enterprise, Windows Vista Business ou Windows Server 2008, o processo de instalação utiliza uma chave de produto genérica. Quando tenta activar o Windows 7, Windows Vista ou Windows Server 2008, o assistente de activação utiliza o DNS para localizar um computador baseado no Windows 7, no Windows Vista ou no Windows Server 2008 que execute o software KMS. O assistente, quando interroga o DNS e não encontra a entrada deste para o computador anfitrião KMS, comunica a mensagem de erro. Se tiver uma configuração de computador KMS, o computador cliente não vê as entradas correctas de DNS. Se não tiver uma configuração de computador anfitrião KMS, terá de configurar um computador anfitrião KMS ou mudar para um método de chave de produto MAK para activar a instalação com licenciamento em volume.

A Microsoft Developer Network (MSDN) e a TechNet fornecem o suporte de dados com licenciamento em volume para as unidades de gestão de stocks (SKUs) do Windows Server 2008, para as SKUs do Windows Vista Enterprise e para as SKUs do Windows 7 Enterprise. O suporte de dados com licenciamento em volume não pede a chave do produto durante a instalação. Se não alterar a chave do produto para a chave MSDN, receberá a mensagem de erro quando tentar activar o sistema operativo. Se utilizar um suporte de dados MSDN ou TechNet, deverá alterar a chave do produto para a chave do produto MSDN. Para alterar a chave de produto, utilize a secção "Método 1" da secção "Resolução".

Nota: a chave do produto MSDN ou TechNet para o Windows Server 2008, para o Windows Server 2008 R2, para o Windows Vista Enterprise ou para o Windows 7 Enterprise é a chave de produto MAK.

Referências

Para mais informações sobre Activação de Volumes do Windows Vista, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
929712  (http://support.microsoft.com/kb/929712/ ) Informações sobre a Activação de Volumes no Windows Vista, Windows Server 2008, Windows Server 2008 R2 e Windows 7
Para obter mais informações sobre o licenciamento em volume, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/licensing/resources/vol/default.mspx (http://www.microsoft.com/licensing/resources/vol/default.mspx)
Para obter mais informações sobre como activar cópias do Windows Vista ou Windows Server 2008 que tenham sido instaladas utilizando suporte de dados com licenciamento em volume, visite o seguinte Web site da Microsoft TechNet:
http://www.microsoft.com/licensing/resources/vol/default.mspx (http://www.microsoft.com/licensing/resources/vol/default.mspx)

A informação contida neste artigo aplica-se a:
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows 7 Enterprise
  • Windows 7 Enterprise N
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
Palavras-chave: 
kbsurveynew kbvolumelicensing kbactivation kbtshoot kberrmsg kbprb KB929826