Como habilitar o KMS no Windows 2008 e Windows 2008 R2


Atualizado em 27/09/2010

O serviço já é nativo do Windows 2008 e Windows 2008 R2, não é necessário instalar nenhum componente adicional (exceto para o Office 2010), basta executar os passos abaixo:
 
Para instalar, configurar e verificar o status do serviço KMS nos servidores Windows 2008 e Windows 2008 R2, execute os passos abaixo:

Para instalar:

1) Efetua logon no computador que irá rodar o KMS.
2) Abra o Command Prompt como privilégios elevados  (Run as Administrator)
3) Caso necessite ativar Windows 7 e Windows 2008 R2 em um servidor KMS Windows 2008 é necessário instalar a correção KB968912 e reiniciar o servidor.
4) Execute o seguinte script para adicionar a chave KMS.
         cscript C:\windows\system32\slmgr.vbs /ipk <KmsKey>
4) Instale o Microsoft Office 2010 KMS Host License Pack a partir do link: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=97B7B710-6831-4CE5-9FF5-FDC21FE8D965&displaylang=en (se for ativar o Office 2010 a partir do KMS)

Para ativar:

1) Execute o seguinte script para registar o KMS nos servidores Microsoft. Nota: É necessário conexão com a Internet ou via telefone utilize o comando “slui.exe 4”
           cscript C:\windows\system32\slmgr.vbs /ato
2) Crie o seguinte registro srv no DNS Server para que as estações e servidores consiga se conectar no KMS Server automaticamente. Nota: Considerando que o nome do domínio é hunecke.net e o nome do servidor é server1.
           _VLMCS._tcp.hunecke.net [0][0][1688] server1.hunecke.net
3) Caso o firewall do servidor esteja ativado, habilite a regra de inbound para o serviço Key Management Service (TCP-In), conforme abaixo:  
image

Para verificar o status:

1) Execute o seguinte script para verificar o status do servidor KMS.
          cscript C:\windows\system32\slmgr.vbs /dlv

Algumas opções para resolver problemas relacionados ao KMS:

1) Lembre que o KMS só começa a registrar a partir do 5o servidor, 5o Office 2010 e da 25a estação de trabalho.

2) Para testar a pesquisa do registro srv do DNS abra o prompt e digite os seguintes comandos:

nslookup
set type=srv
-VLMCS._tcp.hunecke.net

No resultado do comando deve aparecer o endereço do servidor de KMS e respectiva porta tcp 1688.

3) Caso o registro srv não esteja disponível no DNS, pode-se utilizar o comando abaixo para apontar manualmente para o servidor KMS.
           cscript C:\windows\system32\slmgr.vbs /skms server1.hunecke.net

4) Para mais opções abra o prompt e digite: cscript C:\windows\system32\slmgr.vbs /?

5) Caso o servidor KMS precisa ser “convertido” em um cliente KMS, siga os procedimentos abaixo:

a. Reiniciar o serviço “Software Licensing” (Windows 2008) e “Software Protection” (Windows 2008 R2)

b. Remover a chave do KMS com o comando "cscript \windows\system32\slmgr.vbs /upk”

c. Tentar fazer a ativação através do Painel de Controle à System (ou slmgr /ato)

d. Se a ativação falhar, direcionar a ativação para um dos servidores KMS com o comando “cscript \windows\system32\slmgr.vbs /skms server1.hunecke.net:1688”

e. Se ainda falhar, limpar o direcionamento do KMS Server com o comando “cscript \windows\system32\slmgr.vbs /ckms”

IMPORTANTE: O serviço do KMS do Windows Server 2008, não suporta ativação do Office 2010.

 

Algums erros comuns e respectiva solução:

1) Cenário: o rodar slmgr.vbs –ato o cliente recebe a mensagem:

Activating Windows Server(R), ServerEnterprise edition (620e2b3d-09e7-42fd-802a-17a13652fe7a). Error: 0xC004F074 The Software Licensing Service reported that the computer could not be activated. The Key Management Service (KMS) is unavailable

Causa: Serviço de KMS está indisponível.

Solução: Criar exceção no Windows Firewall para a porta 1688 TCP

 

2) Cenário: Ao rodar slmgr.vbs –ato o cliente recebe a mensagem de erro:

Error: 0xC004F038 The software Licensing Service reported that the computer could not be activated. The count reported by your Key Management Service (KMS) is insufficient. Please contact your system administrator

Causa: Não atingiu o contador mínimo

Solução: Ativar o número mínimo de objetos no KMS, conforme abaixo:

- 5 servidores

- 5 Office 2010

- 25 estações de trabalho

 

OBS.: O nome do serviço no que controla o KMS é diferente entre o Windows 2008 e Windows 2008 R2.

No Windows 2008 é Software Licensing e fica com startup Automatic

No Windows 2008 R2 é  Software Protection e fica com startup Automatic (Delayed Start)

Comments (4)

  1. Felipe,

    O serviço de KMS do WIndows Server 2008 (R1) não suporta ativação do Office 2010, é necessário fazer upgrade do serviço KMS para WIndows Server 2008 R2.

    Marcelo.

  2. felipe says:

    Bom dia,

    Estou tentando implementar o KMS, mas me deparei com algumas dúvidas.

    1 – No servidor eu digito o comando "cscript C:windowssystem32slmgr.vbs /ipk <KmsKey>" e insiro apenas a chave do Windows 2008 KMS?

    2 – Acima informa para baixar o  Microsoft Office 2010 KMS Host License Pack para ativar o Office 2010 e depois fala que o Office 2010 não é ativado pelo Windows 2008. Com o Windows 2008 R2 funciona?

    3 – Eu devo inserir as chaves do Windows 7 no servidor KMS e no cliente devo digitar apenas o comando "slmgr.vbs –ato" ou as chaves do Windows 7 eu devo inserir no próprio Windows 7?

    Obrigado.

  3. lucindo_ says:

    to com um problema, montei um servidor windows 2008 r2 como kms host , ativei a licença do 2008 e funcionou, mas quando coloquei a licença do windows 7 aparece a seguinte mensagem:

    Em um computador com uma edição não essencial do Microsoft Windows, execute 'slui.exe 0x2a 0xC004F015' para exibir o texto do erro.

    Erro: 0xC004F015

  4. Diego says:

    Great post. Very useful. Congrats

Skip to main content