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: https://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)