Condividi tramite


Installare Hyper-V

Questo articolo illustra come installare Hyper-V in Windows e Windows Server. Segui il set di istruzioni che soddisfano le tue esigenze.

Per creare ed eseguire macchine virtuali, installare il ruolo Hyper-V in Windows Server usando Server Manager o il cmdlet Install-WindowsFeature in Windows PowerShell.

Per altre informazioni su Hyper-V, vedere Panoramica della tecnologiaHyper-V. Per provare Windows Server 2025, è possibile scaricare e installare una copia di valutazione. Vedere il Centro di valutazione.

Verificare i requisiti per Windows Server

Prima di installare Windows Server o aggiungere il ruolo Hyper-V, assicurarsi che:

Per installare solo gli strumenti di gestione, ad esempio Hyper-V Manager, vedere Gestire in remoto gli host Hyper-V con Hyper-V Manager.

Installare Hyper-V

Per installare Hyper-V in Windows Server tramite PowerShell:

  1. Sul desktop di Windows selezionare il pulsante Start e digitare qualsiasi parte del nome Windows PowerShell.

  2. Fare doppio clic su Windows PowerShell e selezionare Esegui come amministratore.

    Importante

    È necessario eseguire PowerShell come amministratore oppure i comandi hanno esito negativo.

  3. Per installare Hyper-V in un server a cui si è connessi in remoto, eseguire il comando seguente e sostituire <computer_name> con il nome del server. Se si è connessi localmente al server, eseguire il comando senza -ComputerName <computer_name>.

    Install-WindowsFeature -Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
    

    Screenshot della finestra di PowerShell dopo aver eseguito il comando per installare Hyper-V in Windows Server.

  4. Viene avviata l'installazione. Al termine dell'installazione, il computer viene riavviato.

    Screenshot della finestra di PowerShell che mostra lo stato di avanzamento per installare Hyper-V in Windows Server.

  5. Dopo il riavvio del server, è possibile verificare che il ruolo Hyper-V sia installato eseguendo il comando seguente:

    Get-WindowsFeature Hyper-V -ComputerName <computer_name>
    

    Se si è connessi localmente al server, eseguire il comando senza -ComputerName <computer_name>.

Annotazioni

Se si installa questo ruolo in un server che esegue l'opzione di installazione Server Core di Windows Server e si usa il parametro -IncludeManagementTools, viene installato solo il modulo Hyper-V per Windows PowerShell. È possibile usare lo strumento di gestione dell'interfaccia utente grafica, Hyper-V Manager, in un altro computer per gestire in remoto un host Hyper-V eseguito in un'installazione Server Core. Per istruzioni sulla connessione remota, vedere Gestire in remoto gli host Hyper-V con Hyper-V Manager.

Abilitare Hyper-V per creare macchine virtuali in Windows. Hyper-V possono essere abilitati in molti modi, tra cui l'uso del pannello di controllo di Windows, PowerShell o lo strumento DiSM (Deployment Imaging Servicing and Management Tool). Questo articolo illustra ogni opzione.

Annotazioni

Hyper-V è integrato in Windows come funzionalità facoltativa. Non è disponibile alcun download Hyper-V.

Verificare i requisiti per Windows

  • Windows 10 (Pro o Enterprise) o Windows 11 (Pro o Enterprise)
  • Processore a 64 bit con SLAT (Second Level Address Translation).
  • Supporto della CPU per l'estensione della modalità monitoraggio VM (VT-c nelle CPU Intel).
  • Memoria minima di 4 GB.

Annotazioni

Il ruolo Hyper-V non può essere installato in Windows 10 Home o Windows 11 Home.

Per altre informazioni e risoluzione dei problemi, vedere Requisiti di sistema di Windows Hyper-V.

Abilita Hyper-V

Per abilitare Hyper-V in Windows tramite PowerShell:

  1. Sul desktop di Windows selezionare il pulsante Start e digitare qualsiasi parte del nome Windows PowerShell.

  2. Fare doppio clic su Windows PowerShell e selezionare Esegui come amministratore.

    Importante

    È necessario eseguire PowerShell come amministratore oppure i comandi hanno esito negativo.

  3. Eseguire il comando seguente:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    

    Screenshot della finestra di PowerShell dopo aver eseguito il comando per abilitare Hyper-V.

  4. Immettere Y per fare in modo che il computer venga riavviato per completare l'installazione.

Per abilitare il ruolo Hyper-V in Windows tramite DISM:

Lo strumento DISM (Deployment Image Servicing and Management Tool) consente di configurare Windows e le immagini di Windows. Tra le numerose applicazioni di DISM, è possibile abilitare le funzionalità di Windows mentre il sistema operativo è in funzione.

  1. Sul desktop di Windows selezionare il pulsante Start e digitare qualsiasi parte del nome Windows PowerShell.

  2. Fare doppio clic su Windows PowerShell e selezionare Esegui come amministratore.

  3. Digitare il comando seguente:

    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
    

    Finestra della console che mostra Hyper-V in fase di abilitazione.

  4. Si noterà che la funzionalità è abilitata e che l'operazione è stata completata correttamente.

Per ulteriori informazioni su DISM, vedere il Riferimento tecnico di DISM.

Passo successivo