Come aggiornare e convertire Windows Server: guida pratica

Aggiornare Windows Server non significa sempre installare una versione più recente del sistema operativo. A volte occorre convertire un’edizione — per esempio da Standard a Datacenter — oppure sostituire una licenza Evaluation con una licenza commerciale. Sono operazioni diverse, con procedure e limiti differenti.

Questa guida riprende le indicazioni Microsoft per Windows Server 2016, 2019, 2022 e 2025. Prima di procedere, verifica sempre che il percorso sia supportato per la tua versione e prepara un backup completo del server.

Prima di iniziare

Per convertire edizione o licenza servono:

  • La chiave Product Key valida per l’edizione o il tipo di licenza di destinazione.
  • Un account amministratore e una finestra del Prompt dei comandi o PowerShell aperta come amministratore.
  • Un backup verificato e un piano per ripristinare il servizio in caso di problemi.

Tieni presente che convertire un’edizione non equivale ad aggiornare il sistema operativo a una versione più recente. Per passare, ad esempio, da Windows Server 2019 a Windows Server 2022, bisogna seguire un percorso di aggiornamento in-place supportato oppure eseguire una nuova installazione. La procedura descritta qui riguarda principalmente la conversione di edizioni e licenze.

1. Controllare l’edizione installata

Apri il terminale con privilegi elevati ed esegui:

DISM /online /Get-CurrentEdition

Il comando mostra l’edizione attuale con un nome abbreviato. Per esempio, un’installazione Standard potrebbe essere indicata come ServerStandard.

Per verificare a quali edizioni puoi passare, esegui:

DISM /online /Get-TargetEditions

Procedi solo se l’edizione desiderata compare nell’elenco. Se non è presente, la conversione diretta non è disponibile: sarà necessaria una nuova installazione dell’edizione scelta.

2. Convertire una versione Evaluation in una versione commerciale

Se il server è una versione di valutazione, controllalo con DISM /online /Get-CurrentEdition: il nome dell’edizione dovrebbe includere Eval. In alternativa, puoi eseguire slmgr.vbs /dlv e verificare che l’output riporti EVAL.

Dopo aver controllato le edizioni di destinazione con DISM /online /Get-TargetEditions, salva i termini di licenza sostituendo <edizione> con il nome esatto comparso nell’elenco:

DISM /online /Set-Edition:<edizione> /GetEula:C:\license.rtf

Poi avvia la conversione inserendo l’edizione e il Product Key corretti:

DISM /online /Set-Edition:<edizione> /ProductKey:<product key> /AcceptEula

Per esempio, il nome di destinazione per Datacenter può essere ServerDatacenter. Al termine, il server potrebbe riavviarsi: pianifica l’intervento in una finestra di manutenzione e controlla che servizi e applicazioni siano tornati operativi.

Attenzione: i percorsi possibili dipendono dall’edizione e dal tipo di installazione, come Server Core o Desktop Experience. Microsoft segnala, per esempio, che da alcune installazioni Evaluation non è possibile passare a una diversa edizione retail o cambiare tra Core e Desktop Experience. L’elenco restituito da Get-TargetEditions è il riferimento da controllare prima di procedere.

3. Passare da Windows Server Standard a Datacenter

La conversione da Standard a Datacenter può essere avviata dopo l’installazione, se la destinazione è supportata. Verifica prima l’edizione corrente e quelle disponibili:

DISM /online /Get-CurrentEdition
DISM /online /Get-TargetEditions

Se ServerDatacenter compare tra le destinazioni, esegui:

DISM /online /Set-Edition:ServerDatacenter /ProductKey:<product key> /AcceptEula

Inserisci una chiave valida per Datacenter. Questa operazione cambia l’edizione, ma non aggiorna Windows Server a una versione più recente.

4. Cambiare il tipo di licenza

Se vuoi passare tra licenza Retail, Volume o OEM mantenendo la stessa edizione, installa la nuova chiave da un terminale amministrativo:

slmgr.vbs /ipk <product key>

La sostituzione del tipo di licenza non trasforma Standard in Datacenter e non cambia la versione di Windows Server. Se il server è ancora una versione Evaluation, converti prima l’installazione a una versione commerciale.

Caso particolare: Windows Server Essentials

Per convertire Windows Server Essentials in una versione commerciale, Microsoft indica l’installazione della chiave Retail, Volume o OEM con:

slmgr.vbs /ipk <product key>

Anche in questo caso, usa una chiave valida e pianifica l’operazione per ridurre al minimo l’impatto sui servizi.

Attenzione ai controller di dominio

Un controller di dominio Active Directory non può essere convertito direttamente da Evaluation a Retail con questa procedura. La strada indicata da Microsoft è installare un altro controller di dominio su una versione commerciale, trasferire gli eventuali ruoli FSMO e poi rimuovere AD DS dal controller Evaluation.

Checklist finale

Prima di lanciare i comandi, verifica che:

  • Il backup sia recente e ripristinabile.
  • La chiave sia corretta per l’edizione e il canale di licenza scelti.
  • Get-TargetEditions confermi la destinazione.
  • Gli utenti siano avvisati di un possibile riavvio o fermo dei servizi.
  • Il server non sia un controller di dominio Evaluation da convertire direttamente.

La regola più importante è semplice: controlla prima la destinazione supportata, poi applica la chiave corretta. Per un aggiornamento a una versione più recente di Windows Server, invece, segui la procedura specifica di upgrade in-place o pianifica una nuova installazione, dopo aver verificato i percorsi compatibili per il tuo ambiente.