Abilitare il KMS su WS2008R2 per gestire WS2012R2 e Office 2013

Per abilitare il servizio KMS (Key Management Service ) in esecuzione su WS2008R2 a gestire le chiavi di licenza KMS per Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1 e Windows Server 2012 R2 installare la KB 2885698 e riavviare il sistema quando richiesto.

Quindi occorre eseguire la seguente procedura eseguendo i comandi in un prompt dei comandi con privilegi amministrativi:

  1. Rimuovere la chiave di licenza esistente tramite il comando:
    slmgr.vbs /upk
  2. Installare la chiave di licenza per WS2012 R2 tramite il comando:
    slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
  3. Attivare la chiave di licenza tramite il comando:
    slmgr.vbs /ato
  4. Visualizzare la situazione delle chiavi di licenza tramite il comando:

    cscript %windir%\system32\slmgr.vbs /dlv

In caso di problemi è possibile provare a riavviare il servizio Protezione Software che si occupa di erogare le chiavi KMS tramite il comando (a riguardo si veda Deploying KMS Activation):
net stop sppsvc && net start sppsvc

La KB 2885698 permette anche il corretto utilizzo delle chiavi KMS per Office 2013 su WS2012R2/W8.1, così come la KB2757817 permetteva l’utilizzo di chiavi KMS per Office 2013 su WS2012/W8, a riguardo si veda il post How to setup Microsoft Office 2013 KMS Host on Windows Server 2008 R2 che descrive anche il procedimento per aggiungere le KMS di Office 2013 basata sull’utilizzo del Microsoft Office 2013 Volume License Pack.

Per un report più dettagliato sulle chiavi di licenza è possibile utilizzare il comando:
cscript %windir%\system32\slmgr.vbs /dli

Per forzare su un client l’attivazione senza attendere i tempi dettati dalla sua modalità di funzionamento descritto qui Understanding KMS è possibile utilizzare il comando:
cscript %windir%\system32\slmgr.vbs /dli

In un’infrastruttura basata su sistemi con WS2012/W8 o successivi è possibile smettere di utilizzare KMS e utilizzare l’attivazione tramite AD (a riguardo si veda il seguente post Active Directory-Based Activation vs. Key Management Services), mentre per VM con WS2012R2 è disponibile l’Automatic Virtual Machine Activation (a riguardo si veda il mio post Automatic Virtual Machine Activation).

Per una console di gestione delle chiavi di licenza è disponibile la Volume Activation Management Tool (VAMT).

image

A riguardo si veda il post How To Verify or Check your KMS/MAK Product Key relativo alla versione 2.0, l’ultima versione è la 3.0 che permette la gestione di KMS e Active Directory Based Activation, la gestione tramite PowerShell, la Proxy Authentication e i la generazione dei Licensing Reports.

La VAMT 3.0 è integrata nel Windows Assessment and Deployment Kit (ADK) per W8 e utilizza SQL Server anche in versione Express, su sistemi WS2088R2/W7 è necessario anche avere il supporto a PowerShell v3 disponibile installando il Windows Management Framework 3.0.

Per il corretto funzionamento del KMS occorre che il firewall del sistema su cui è installato il servizio consenta il traffico sulla porta TCP 1688, a riguardo si veda How to troubleshoot the Key Management Service (KMS).