Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Talvez seja necessário usar alguns desses métodos se uma ou mais das seguintes condições forem verdadeiras:
- Você usa mídia licenciada por volume e uma chave de produto genérica da Licença de Volume para instalar um dos seguintes sistemas operacionais:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008
- Windows 10
- Windows 8.1
- Windows 8
- O assistente de ativação não pode se conectar a um computador host KMS.
Quando você tenta ativar um sistema cliente, o assistente de ativação usa DNS para localizar um computador correspondente que esteja executando o software KMS. Se o assistente consultar o DNS e não encontrar a entrada DNS para o computador host KMS, o assistente relatará um erro.
Examine a lista a seguir para encontrar uma abordagem que atenda às suas circunstâncias:
- Caso não possa instalar um host KMS nem usar a ativação KMS, experimente o procedimento Alterar a chave do produto (Product Key) para um MAK.
- Caso precise instalar e configurar um host KMS, use o procedimento Configurar um host KMS para ativação dos clientes.
- Se o cliente não conseguir localizar o host KMS existente, use os procedimentos a seguir para solucionar problemas de configurações de roteamento. Esses procedimentos são organizados do mais simples ao mais complexo.
- Verificar a conectividade ip básica com o servidor DNS
- Verificar a configuração do host KMS
- Determinar o tipo de problema de roteamento
- Verificar a configuração de DNS
- Criar manualmente um registro SRV KMS
- Atribuir manualmente um host KMS a um cliente KMS
- Configurar o host KMS para publicar em vários domínios DNS
Alterar a chave do produto (Product Key) para um MAK
Caso não possa instalar um host KMS nem, por algum outro motivo, usar a ativação KMS, altere a chave do produto (Product Key) para um MAK. Se você baixou imagens do Windows da MSDN (Microsoft Developer Network) ou do TechNet, as SKUs (unidades de manutenção de estoque) listadas abaixo da mídia geralmente são mídia licenciada por volume e a chave do produto fornecida é uma chave MAK.
Para alterar a chave do produto para um MAK, siga estas etapas:
- Abra uma janela de prompt de comando elevado. Para fazer isso, pressione a tecla de logotipo do Windows+X, clique com o botão direito do mouse no Prompt de Comando e selecione Executar como administrador. Caso precise inserir uma senha de administrador ou para confirmação, digite a senha ou forneça a confirmação.
- No prompt de comando, execute o seguinte comando:
slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxxObservação
O espaço reservado xxxxx-xxxxx-xxxxx-xxxxx-xxxxx representa a chave do produto (Product Key) MAK.
Retorne à lista de procedimentos.
Configurar um host KMS para ativação dos clientes
A ativação KMS exige que um host KMS seja configurado para ativação dos clientes. Se não houver hosts KMS configurados em seu ambiente, instale e ative um usando uma chave de host KMS apropriada. Depois de configurar um computador na rede para hospedar o software KMS, publique as configurações do DNS (Sistema de Nomes de Domínio).
Para obter informações sobre o processo de configuração do host KMS, consulte Ativar usando o Serviço de Gerenciamento de Chaves e Instalar e Configurar a VAMT.
Retorne à lista de procedimentos.
Verificar a conectividade ip básica com o servidor DNS
Verifique a conectividade ip básica com o servidor DNS usando o comando ping. Para fazer isso, siga estas etapas no cliente KMS que está enfrentando o erro e no computador host KMS:
- Abra uma janela de prompt de comando elevado.
- No prompt de comando, execute o seguinte comando:
ping <DNS_Server_IP_address>Observação
Se a saída desse comando não incluir a frase "Responder de", haverá um problema de rede ou um problema de DNS que você deve resolver antes de poder usar os outros procedimentos neste artigo. Para obter mais informações sobre como solucionar problemas de TCP/IP se você não puder executar ping no servidor DNS, consulte solução de problemas avançados de TCP/IP.
Retorne à lista de procedimentos.
Verificar a configuração do host KMS
Verifique o registro do servidor host KMS para determinar se ele está se registrando no DNS. Por padrão, um servidor host KMS registra dinamicamente um registro SRV DNS uma vez a cada 24 horas.
Importante
Siga as etapas nesta seção com cuidado. Problemas sérios podem ocorrer se você modificar o registro incorretamente. Antes de modificá-lo, faça um backup do registro para restauração caso ocorram problemas.
Para verificar essa configuração, siga estas etapas:
- Inicie o Editor do Registro. Para fazer isso, clique com o botão direito do mouse em Iniciar, selecione Executar, digite regedit e pressione Enter.
- Localize a subchave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform (anteriormente SL em vez de SoftwareProtectionPlatform no Windows Server 2008 e Windows Vista) e verifique o valor da entrada DisableDnsPublishing . Essa entrada tem os seguintes valores possíveis:
- 0 ou indefinido (padrão): o servidor host KMS registra um registro SRV uma vez a cada 24 horas.
- 1: O servidor host KMS não registra automaticamente registros SRV. Se a implementação não der suporte a atualizações dinâmicas, consulte Criar manualmente um registro KMS SRV.
- Se a entrada DisableDnsPublishing estiver ausente, crie-a (o tipo é DWORD). Se o registro dinâmico for aceitável, deixe o valor indefinido ou defina-o como 0.
Retorne à lista de procedimentos.
Determinar o tipo de problema de roteamento
Você pode usar os comandos a seguir para determinar se esse é um problema de resolução de nomes ou um problema de registro SRV.
Em um cliente KMS, abra uma janela de prompt de comandos com privilégios elevados.
No prompt de comando, execute o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <KMS_FQDN>:<port> cscript \windows\system32\slmgr.vbs -atoObservação
Neste comando, <KMS_FQDN> representa o FQDN (nome de domínio totalmente qualificado) do computador host KMS e <a porta> representa a porta TCP que o KMS usa.
Se esses comandos resolverem o problema, esse será um problema de registro SRV. Você pode solucionar problemas usando um dos comandos documentados no procedimento de Atribuir manualmente um host KMS a um cliente KMS.
Se o problema persistir, execute os seguintes comandos:
cscript \windows\system32\slmgr.vbs -skms <IP Address>:<port> cscript \windows\system32\slmgr.vbs -atoObservação
Neste comando, <o Endereço> IP representa o endereço IP do computador host KMS e <a porta> representa a porta TCP que o KMS usa.
Se esses comandos resolverem o problema, provavelmente será um problema de resolução de nomes. Para obter informações adicionais de solução de problemas, consulte o procedimento Verificar a configuração do DNS.
Se nenhum desses comandos resolver o problema, verifique a configuração de firewall do computador. Todas as comunicações de ativação que ocorrem entre clientes KMS e o host KMS usam a porta TCP 1688. Os firewalls no cliente KMS e no host KMS devem permitir a comunicação pela porta 1688.
Retorne à lista de procedimentos.
Verificar a configuração de DNS
Observação
A menos que indicado de outra forma, siga estas etapas em um cliente KMS que tenha experimentado o erro aplicável.
- Abra uma janela de prompt de comandos com privilégios elevados
- No prompt de comando, execute o seguinte comando:
IPCONFIG /all - Nos resultados do comando, observe as seguintes informações:
- O endereço IP atribuído do computador cliente KMS
- O endereço IP do servidor DNS primário que o computador cliente KMS usa
- O endereço IP do gateway padrão que o computador cliente KMS usa
- A lista de pesquisa de sufixo DNS que o computador cliente KMS usa
- Verifique se os registros SRV do host KMS estão registrados no DNS. Para fazer isso, execute estas etapas:
- Abra uma janela de prompt de comando elevado.
- No prompt de comando, execute o seguinte comando:
nslookup -type=all _vlmcs._tcp>kms.txt - Abra o arquivo KMS.txt gerado pelo comando. Esse arquivo deve conter uma ou mais entradas semelhantes à seguinte entrada:
_vlmcs._tcp.contoso.com SRV service location: priority = 0 weight = 0 port = 1688 svr hostname = kms-server.contoso.comObservação
Nesta entrada, contoso.com representa o domínio do host KMS.
- Verifique o endereço IP, o nome do host, a porta e o domínio do host KMS.
- Se essas entradas _vlmcs existirem e se contiverem os nomes de host KMS esperados, vá para atribuir manualmente um host KMS a um cliente KMS.
Observação
Se o comando nslookup encontrar o host KMS, isso não significa que o cliente DNS possa encontrar o host KMS. Se o comando nslookup encontrar o host KMS, mas você ainda não puder ativar usando o host KMS, verifique as outras configurações de DNS, como o sufixo DNS primário e a lista de pesquisa do sufixo DNS.
- Verifique se a lista de pesquisa do sufixo DNS primário contém o sufixo de domínio DNS associado ao host KMS. Se a lista de pesquisa não incluir essas informações, vá para o procedimento Configurar o host KMS para publicar em vários domínios DNS.
Retorne à lista de procedimentos.
Criar um registro SRV do KMS manualmente
Para criar manualmente um registro SRV para um host KMS que usa um servidor DNS da Microsoft, siga estas etapas:
- No servidor DNS, abra o Gerenciador DNS. Para abrir o Gerenciador de DNS, selecione Iniciar, selecione Ferramentas Administrativas e, em seguida, selecione DNS.
- Selecione o servidor DNS no qual você precisa criar o registro de recurso SRV.
- Na árvore de console, expanda Zonas de Pesquisa Para Frente, clique com o botão direito do mouse no domínio e selecione Outros Novos Registros.
- Role para baixo na lista, selecione O Local do Serviço (SRV) e, em seguida, selecione Criar Registro.
- Digite as seguintes informações:
- Serviço: _VLMCS
- Protocolo: _TCP
- Número da porta: 1688
- Host que oferece o serviço: <FQDN do host KMS>
- Quando terminar, selecione OK e selecione Concluído.
Para criar manualmente um registro SRV para um host KMS que usa um servidor DNS compatível com BIND 9.x, siga as instruções para esse servidor DNS e forneça as seguintes informações para o registro SRV:
- Nome: _vlmcs._TCP
- Tipo: SRV
- Prioridade: 0
- Peso: 0
- Porta: 1688
- Nome do host: <FQDN ou A-Name do host KMS>
Para configurar um servidor DNS compatível com BIND 9.x para dar suporte à publicação automática KMS, configure o servidor DNS para habilitar atualizações de registro de recurso dos hosts KMS. Por exemplo, adicione a seguinte linha à definição de zona em Named.conf ou em Named.conf.local:
allow-update { any; };
Atribuir manualmente um host KMS a um cliente KMS
Por padrão, os clientes KMS usam o processo de descoberta automática. De acordo com esse processo, um cliente KMS consulta o DNS para obter uma lista de servidores que publicaram _vlmcs registros SRV dentro da zona de associação do cliente. O DNS retorna a lista de hosts KMS em uma ordem aleatória. O cliente escolhe um host KMS e tenta estabelecer uma sessão nele. Se essa tentativa funcionar, o cliente armazenará em cache o nome do host KMS e tentará usá-lo para a próxima tentativa de renovação. Se a instalação da sessão falhar, o cliente escolherá aleatoriamente outro host KMS. É altamente recomendável que você use o processo de descoberta automática.
No entanto, você pode atribuir manualmente um host KMS a um cliente KMS específico. Para fazer isso, siga estas etapas:
- Em um cliente KMS, abra uma janela de prompt de comandos com privilégios elevados.
- Dependendo da implementação, siga uma destas etapas:
- Para atribuir um host KMS usando o FQDN do host, execute o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <KMS_FQDN>:<port> - Para atribuir um host KMS usando o endereço IP da versão 4 do host, execute o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <IPv4Address>:<port> - Para atribuir um host KMS usando o endereço IP da versão 6 do host, execute o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <IPv6Address>:<port> - Para atribuir um host KMS usando o nome NETBIOS do host, execute o seguinte comando:
cscript \windows\system32\slmgr.vbs -skms <NETBIOSName>:<port> - Para reverter para a descoberta automática em um cliente KMS, execute o seguinte comando:
cscript \windows\system32\slmgr.vbs -ckmsObservação
Esses comandos usam os seguintes espaços reservados:
- < >KMS_FQDN representa o FQDN (nome de domínio totalmente qualificado) do computador host KMS
- <IPv4Address> representa o endereço IP versão 4 do computador host KMS
- <IPv6Address> representa o endereço IP versão 6 do computador host KMS
- <NETBIOSName> representa o nome NETBIOS do computador host KMS
- <A porta> representa a porta TCP que o KMS usa.
- Para atribuir um host KMS usando o FQDN do host, execute o seguinte comando:
Configurar o host KMS para publicar em vários domínios DNS
Importante
Siga as etapas nesta seção com cuidado. Problemas sérios podem ocorrer se você modificar o registro incorretamente. Antes de modificá-lo, faça um backup do registro para restauração caso ocorram problemas.
Conforme descrito em Atribuir manualmente um host KMS a um cliente KMS, os clientes KMS normalmente usam o processo de descoberta automática para identificar hosts KMS. Esse processo requer que os _vlmcs registros SRV devem estar disponíveis na zona DNS do computador cliente KMS. A zona DNS corresponde ao sufixo DNS primário do computador ou a um dos seguintes:
- Para computadores ingressados no domínio, o domínio do computador, conforme atribuído pelo sistema DNS – como o DNS do AD DS (Active Directory Domain Services).
- Para computadores do grupo de trabalho, o domínio do computador, conforme atribuído pelo protocolo DHCP. Esse nome de domínio é definido pela opção que tem o valor de código 15 conforme definido em Solicitação de Comentários (RFC) 2132.
Por padrão, um host KMS registra seus registros SRV na zona DNS que corresponde ao domínio do computador host KMS. Por exemplo, suponha que um host KMS ingresse no domínio contoso.com. Nesse cenário, o host KMS registra o registro SRV _vlmcs na zona DNS contoso.com. Portanto, o registro identifica o serviço como _VLMCS._TCP.CONTOSO.COM.
Se os clientes KMS e host KMS usarem diferentes zonas DNS, você deverá configurar o host KMS para publicar automaticamente seus registros SRV em vários domínios DNS. Para fazer isso, siga estas etapas:
- No host KMS, inicie o Editor do Registro.
- Localize e selecione a subchave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform (anteriormente SL em vez de SoftwareProtectionPlatform no Windows Server 2008 e Windows Vista).
- No painel Detalhes , clique com o botão direito do mouse em uma área em branco, selecione Novo e selecione Valor de Várias Cadeias de Caracteres.
- Para o nome da nova entrada, insira DnsDomainPublishList.
- Clique com o botão direito do mouse na nova entrada DnsDomainPublishList e selecione Modificar.
- Na caixa de diálogo Editar Várias Cadeias de Caracteres , digite cada sufixo de domínio DNS que o KMS publica em uma linha separada e selecione OK.
Observação
Para o Windows Server 2008 R2, o formato de DnsDomainPublishList é diferente. Para obter mais informações, consulte o Guia Técnico de Referência para Ativação de Volume.
- Use a ferramenta administrativa de Serviços para reiniciar o serviço de Proteção de Software (anteriormente, o serviço de Licenciamento de Software no Windows Server 2008 e no Windows Vista). Essa operação cria os registros SRV.
- Verifique se, usando um método típico, o cliente KMS pode entrar em contato com o host KMS que você configurou. Verifique se o cliente KMS identifica corretamente o host KMS por nome e por endereço IP. Se uma dessas verificações falhar, investigue esse problema de resolvedor de cliente DNS.
- Para limpar os nomes de host KMS armazenados em cache anteriormente no cliente KMS, abra um Prompt de Comando elevado no cliente KMS e execute o seguinte comando:
cscript C:\Windows\System32\slmgr.vbs -ckms