Attivazione automatica della macchina virtuale in Windows Server

L'attivazione automatica della macchina virtuale funziona come una prova d'acquisto per assicurare che i prodotti Windows vengano usati nel rispetto dei diritti di utilizzo del prodotto e delle Condizioni di licenza software Microsoft.

AVMA consente di attivare macchine virtuali (VM) Windows Server in un host Windows Server Hyper-V attivato correttamente, anche in ambienti disconnessi. AVMA associa l'attivazione della macchina virtuale all'host di virtualizzazione con licenza e attiva la macchina virtuale all'avvio. Quando si usa AVMA, è possibile ottenere report in tempo reale sull'utilizzo e i dati cronologici sullo stato della licenza della macchina virtuale. I dati di reporting e di monitoraggio sono disponibili nell'host di virtualizzazione.

Applicazioni pratiche

Negli host di virtualizzazione, AVMA offre diversi vantaggi.

I responsabili dei data center dei server possono usare AVMA per svolgere le attività seguenti:

  • Attivare le macchine virtuali in posizioni remote.
  • Attivare le macchine virtuali con o senza una connessione Internet.
  • Tenere traccia dell'utilizzo e delle licenze delle macchine virtuali dall’host di virtualizzazione, senza richiedere alcun diritto di accesso ai sistemi virtualizzati.

I partner con contratti SPLA (Service Provider License Agreement) e altri provider di hosting non devono condividere i codici Product Key con i tenant o accedere a una macchina virtuale di un tenant per attivarla. L'attivazione della macchina virtuale è invisibile per il tenant quando si usa AVMA. I provider di hosting possono utilizzare i log del server per verificare la conformità delle licenze e tenere traccia della cronologia di utilizzo dei client.

Requisiti di sistema

Affinché un host del server di virtualizzazione esegua macchine virtuali guest, è necessario attivarlo. A tale scopo, ottenere i codici tramite il Centro servizi per contratti multilicenza o il provider OEM.

Nota

In un cluster di failover, ogni host del server di virtualizzazione nel cluster deve essere attivato affinché le macchine virtuali guest rimangano attivate, indipendentemente dal server in cui vengono eseguite.

AVMA richiede un'edizione di Windows Server Datacenter con il ruolo host del server Hyper-V installato. La versione di Windows Server dell'host determina quali versioni possono essere attivate in una macchina virtuale guest. Nella tabella seguente sono elencate le versioni delle macchine virtuali guest che ogni versione host è in grado di attivare. Una versione host può accedere a tutte le edizioni (Datacenter, Standard o Essentials) delle versioni di macchine virtuali guest idonee.

Versione host del server Macchina virtuale guest di Windows Server 2025 Macchina virtuale guest di Windows Server 2022 Macchina virtuale guest di Windows Server 2019 Macchina virtuale guest di Windows Server 2016 Macchina virtuale guest di Windows Server 2012 R2
Windows Server 2025 X X X X X
Windows Server 2022 X X X X
Windows Server 2019 X X X
Windows Server 2016 X X
Windows Server 2012 R2 X

Nota

AVMA non funziona con altre tecnologie di virtualizzazione dei server.

Come implementare l'attivazione automatica della macchina virtuale

Per attivare le macchine virtuali con AVMA, si usa una chiave AVMA generica (descritta in dettaglio nella sezione chiavi AVMA) che corrisponde alla versione di Windows Server che si vuole attivare. Per creare una macchina virtuale e attivarla con una chiave AVMA, seguire la procedura seguente:

  1. Nel server che ospita le VM, installare e configurare il ruolo del Server Microsoft Hyper-V. Verificare che il server sia stato attivato correttamente. Per altre informazioni, vedere Installare Hyper-V Server.

  2. Creare una macchina virtuale e installarvi un sistema operativo Windows Server supportato.

    Importante

    Il servizio di integrazione Scambio di dati (noto anche come servizio di scambio della coppia chiave-valore) deve essere abilitato nelle impostazioni della macchina virtuale affinché l'attivazione automatica della macchina virtuale funzioni. Tale funzione è abilitata per impostazione predefinita nelle nuove macchine virtuali.

  3. Una volta installato Windows Server nella VM, installare la chiave AVMA nella VM. Da PowerShell o da un prompt dei comandi con privilegi elevati eseguire il comando seguente:

    slmgr /ipk <AVMA_key>
    

La VM viene attivata automaticamente, a condizione che l'host di virtualizzazione stesso sia attivato.

Suggerimento

È anche possibile aggiungere le chiavi di attivazione automatica della macchina virtuale in qualsiasi file di installazione automatica.

Chiavi di attivazione automatica della macchina virtuale

Edition Chiave
Data center YQB4H-NKHHJ-Q6K4R-4VMY6-VCH67
Data center:
Edizione di Azure
VK6GV-24NHF-W97PV-3JQV2-HH9YT
Standard WWVGQ-PNHV9-B89P4-8GGM9-9HPQ4

Rapporti e tracciabilità

Lo scambio di coppie chiave-valore (KVP) tra l'host di virtualizzazione e la macchina virtuale fornisce dati di rilevamento in tempo reale per i sistemi operativi guest, incluse le informazioni di attivazione. Queste informazioni di attivazione vengono archiviate nel Registro di sistema di Windows della macchina virtuale. I dati cronologici relativi alle richieste AVMA vengono registrati nel Visualizzatore eventi dell'host di virtualizzazione.

Per altre informazioni sulle coppie chiavi-valore, vedere Scambio di dati: uso di coppie chiave-valore per condividere informazioni tra host e guest in Hyper-V.

Nota

I dati della coppia chiave-valore non sono protetti. La coppia chiave-valore può essere modificata e le modifiche non vengono monitorate.

Importante

I dati della coppia chiave-valore devono essere rimossi se la chiave di attivazione automatica della macchina virtuale viene sostituita con un altro codice Product Key (codice Product Key per attivazione singola, OEM o con contratto multilicenza).

Poiché il processo di attivazione di AVMA è trasparente, i messaggi di errore non vengono visualizzati. Tuttavia, le richieste AVMA vengono registrate anche nell'host di virtualizzazione nel Visualizzatore eventi nel registro applicazioni con ID evento 12310 e nella macchina virtuale con ID evento 12309. Nelle macchine virtuali vengono acquisiti gli eventi seguenti:

Notifica Descrizione
Attivazione automatica della macchina virtuale riuscita La macchina virtuale è stata attivata.
Host non valido L'host di virtualizzazione non risponde. È possibile che questo errore si verifichi quando il server non esegue una versione di Windows supportata.
Dati non validi Questo problema è in genere il risultato di una comunicazione non riuscita tra il server di virtualizzazione e la macchina virtuale, spesso causato da dati danneggiati, crittografati o non corrispondenti.
Attivazione negata L'host di virtualizzazione non è riuscito ad attivare il sistema operativo guest perché l'ID AVMA non corrisponde.