Reset server KMS

Nel caso in cui sia stato cambiato nell’infrastruttura il server KMS può succedere che computer che non vengano mai riavviati come ad esempio i server continuino a puntare al vecchio server KMS con l conseguenza che il sistema mostri la richiesta di attivare Windows.

In questi casi è possibile forzare il computer a puntare al nuovo server KMS mediante i seguenti comandi:

slmgr.vbs /ckms

slmgr.vbs /ato

A riguardo si veda il seguente Configuring KMS Clients:

Enable Auto-discovery for a KMS Client
By default, KMS clients automatically attempt to discover KMS hosts. Auto-discovery can be disabled by manually assigning a KMS host to a KMS client. This action also clears the KMS host name from the KMS client’s cache. If auto-discovery is disabled, it can be re-enable by running slmgr.vbs /ckms at a command prompt.

 

Manually Activate a KMS Client
By default, KMS clients automatically attempt to activate themselves at preset intervals. To manually activate KMS clients (for example, disconnected clients) before distributing them to users, use the Control Panel System item, or run slmgr.vbs /ato at an elevated command prompt. The Slmgr.vbs script reports activation success or failure and provides a result code. To perform activation, the KMS client must have access to a KMS host on the organization’s network.

In questi tipi di scenari può tornare utile il Volume Activation Management Tool che tra le varie funzionalità permette di eseguire la discover di un computer (tramite l’opzione Discover products…) ed esaminare il server KMS utilizzato.