Come eseguire il downgrade di Windows Server Edition o della licenza

Quando abbiamo analizzato le licenze server in uso, abbiamo scoperto che su uno dei server era installata un'edizione di Windows Server Datacenter molto più costosa rispetto alle attività in esecuzione sul server richieste (nessuna virtualizzazione Hyper-V, S2D, Azure Stack, Replica di archiviazione, ecc.). Si è ritenuto di modificare (downgrade) l'edizione di Windows Server 2019 installataCentro dati a standardper risparmiare su licenze più costose. Non abbiamo preso in considerazione una reinstallazione pulita di Windows Server perché sul server sono già configurati diversi ruoli e installato software aggiuntivo rigorosamente concesso in licenza per il sistema operativo e l'hardware.

Contenuto:

Controlla Windows Server Edition

È possibile utilizzare il Pannello di controllo per verificare quale edizione di Windows Server è installata sull'host. Passare a Pannello di controllo -> Sistema e sicurezza -> Sistema (o eseguire il comando:control /name Microsoft.System).

In questo esempio, Windows Server 2019 Datacenter è installato sull'host.

Puoi anche visualizzare la versione e l'edizione di Windows dalla riga di comando:

systeminfo | findstr /B /C:"OS Name" /B /C:"OS Version"

O

wmic os get Caption, Version, BuildNumber, OSArchitecture

O con PowerShell:

Get-WindowsEdition –Online

Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer

In questo esempio l'edizione ServerDatacenter è installata sull'host.

Puoi utilizzare il cmdlet Get-ADComputers per ottenere l'edizione di tutti gli host Windows Server in un dominio Active Directory:

Get-ADComputer -Filter {(Enabled -eq $True) -and (OperatingSystem -Like '*Windows Server*')} -Property * | Select-Object Name,OperatingSystem,OperatingSystemVersion

Scopri come ottenere un elenco di versioni e build di Windows in un dominio.

Come eseguire il downgrade di Windows Server Datacenter a Windows Server Standard

In precedenza, abbiamo discusso dell'aggiornamento di un'edizione di Windows Server da una versione inferiore a una superiore utilizzando DISM (vedere il post Come convertire la versione di valutazione di Windows Server in versione completa). Puoi anche eseguire la procedura inversa eseguendo il downgrade dall'edizione Datacenter a Standard, mantenendo tutte le impostazioni correnti, i ruoli installati e le applicazioni.

Importante! Il downgrade di Windows Server da un'edizione superiore a una inferiore non è ufficialmente supportato da Microsoft. Il metodo ufficialmente consigliato consiste nell'eseguire una reinstallazione pulita del sistema operativo. Tuttavia, il downgrade descritto in questo articolo funziona, sebbene non sia ufficialmente supportato.

Prima di eseguire un downgrade, ti consigliamo vivamente di creare un backup completo dell'immagine del tuo sistema operativo (almeno utilizzando Windows Server Backup).

Dovresti anche fare attenzione se stai effettuando il downgrade di un server Windows su cui è installato il ruolo di controller di dominio ADDS. Ti consigliamo di trasferire i ruoli FSMO dall'host Windows Server (si presuppone che tu disponga di almeno un controller di dominio aggiuntivo) e di abbassarlo di livello a un server membro del dominio prima di eseguire il downgrade. Esegui il backup del controller di dominio in modo da poter ripristinare il controller di dominio da un backup in caso di problemi.

  1. Su un host che esegue Windows Server 2019 Datacenter, avviare l'editor del Registro di sistema e accedere alla chiave di registroHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion;
  2. Controllare i valori dei seguenti parametri REG_SZ:IDedizione= ServerDatacenter,Nome prodotto= Centro dati Windows Server 2019,IDedizionecomposizione=ServerDatacenter; L'impostazione CompositionEditionID è presente nel registro di Windows Server 2019 e Windows Server 2022. Questo parametro del registro non è presente in Windows Server 2016 e non è necessario crearlo manualmente.
  3. Modificare i valori come segue:EditionIDECompositionEditionIDAServerStandard,ProductName AWindows Server 2019 Standard; Va notato che esiste un'edizione abbastanza rara diElementi essenziali di Windows Serverdisponibile. Per eseguire il downgrade a Essential Edition, è necessario specificare EditionID = ServerSolution.;
  4. Chiudi l'editor del registro; Non riavviare il server dopo aver modificato i valori delle chiavi di registro specificate, altrimenti verranno automaticamente ripristinati i valori precedenti e verrà visualizzato un errore quando si tenterà di eseguire un downgrade nel passaggio successivo "Your Files and Settings cannot be kept because you try to install an other version as the currently used“.
  5. Montare l'immagine ISO di installazione di Windows Server 2019 ed eseguire la procedura guidata di installazione (setup.exe);
  6. Quando si selezionano le opzioni di installazione nella finestra Installazione di Windows Server, selezionareAggiornamentoEWindows Server 2019 Standard (esperienza desktop);
  7. Controlla l'opzioneConserva file e app personali. Se questa opzione non è disponibile e ricevi il messaggio "You can’t keep Windows settings, personal files, and apps because your current version of Windows might be installed in a unsupported directory”, controlla i valori diProgramFilesPath,ProgramFilesDir(x86), EProgramW6432Dirparametri di registro sotto ilHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionchiave di registro);
  8. Fare clic suConfermarepulsante per ogni elemento trovato. Nel mio caso, il primo elemento diceva che un aggiornamento di Windows Server non è consigliato ed era meglio eseguire un'installazione pulita del sistema operativo, mentre il secondo diceva che il reindirizzamento dei dispositivi USB PnP e RemoteFX era disabilitato per impostazione predefinita in questa versione di Windows;
  9. Avvia il processo di aggiornamento offline di Windows Server. Attendi il completamento e, dopo alcuni riavvii, verifica che Windows 2019 Standard Edition sia ora in esecuzione sull'host.

Questo metodo di downgrade funziona per tutte le versioni supportate di Windows Server (2012R2/2016/2019/2022).

Per le versioni del sistema operativo desktop (Windows 10, 11, ecc.), puoi anche modificare le edizioni senza reinstallare.

Diritti di downgrade: da Windows Server 2022 a 2019/2016

I contratti di licenza Microsoft ti consentono di utilizzare versioni precedenti di Windows Server se disponi di una licenza per una versione più recente del prodotto (diritti di downgrade). Ad esempio, se disponi delle licenze commerciali richieste per Windows Server 2022, puoi eseguire Windows Server 2019 e 2016.

Per attivare una versione precedente di Windows Server tramite un downgrade, è necessario ottenere un codice Product Key valido dall'account Volume Licensing Service Center (VLSC). Se non disponi di tale chiave, puoi contattare il supporto Microsoft per generare una chiave prodotto con il diritto di downgrade.

Leggi anche:Downgrade da Windows 11 a Windows 10 senza perdere dati

Se hai distribuito un servizio KMS per attivare Windows Server, puoi installare Windows Server con una chiave GVLK pubblica e quindi attivare il tuo host su KMS. In questo caso non è necessario contattare il supporto Microsoft (vedere le domande frequenti sull'attivazione del servizio di gestione delle chiavi/KMS).

Non è possibile eseguire un downgrade sul posto di una versione del sistema operativo Windows già installata. Ciò significa che se hai installato Windows Server 2022 ma hai bisogno di Windows Server 2016 per la compatibilità legacy, non potrai eseguire il downgrade della versione del sistema operativo distribuito. Dovrai eseguire una nuova installazione di Windows Server 2016 e attivarlo con il codice Product Key appropriato.

È inoltre necessario eseguire il downgrade delle CAL Servizi Desktop remoto quando si esegue il downgrade della versione di Windows Server se sono stati distribuiti Servizi Desktop remoto.

Related Posts