Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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:
L'hardware del computer è compatibile. Per altre informazioni, vedere Requisiti di sistema per Windows Server e Requisiti di sistema per Hyper-V in Windows Server.
Non si prevede di usare app di virtualizzazione di terze parti che si basano sulle stesse funzionalità del processore richieste Hyper-V. Gli esempi includono VMware Workstation e VirtualBox. È possibile installare Hyper-V senza disinstallare queste altre app. Tuttavia, se si tenta di usarle per gestire le macchine virtuali quando l'hypervisor Hyper-V è in esecuzione, le macchine virtuali potrebbero non avviarsi o potrebbero essere eseguite in modo inaffidabile. Per informazioni dettagliate e istruzioni per disattivare l'hypervisor Hyper-V se è necessario usare una di queste app, vedere Le applicazioni di virtualizzazione non funzionano insieme a Hyper-V, Device Guard e Credential Guard.
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 usando Server Manager
Aprire Server Manager se non è già aperto. Per avviare l'applicazione, selezionare Avvia e quindi cercare e selezionare Server Manager.
In Server Manager scegliere Aggiungi ruoli e funzionalità dal menu Gestisci.
Nella pagina Prima di iniziare verificare che il server di destinazione e l'ambiente di rete siano preparati per il ruolo e la funzionalità che si desidera installare. Seleziona Avanti.
Nella pagina Selezione tipo di installazione selezionare Installazione basata su ruoli o basata su funzionalità e quindi selezionare Avanti.
Nella pagina Selezione server di destinazione selezionare un server dal pool di server e quindi selezionare Avanti.
Nel Selezione ruoli server selezionare Hyper-V. Nella pagina Aggiungi ruoli e funzionalità guidata selezionare Aggiungi funzionalità e quindi selezionare Avanti.
Nella pagina Selezione funzionalità selezionare Avanti e quindi selezionare di nuovo Avanti.
Nella pagina Crea commutatori virtuali, nella pagina Migrazione di macchine virtuali e nella pagina Archivi predefiniti selezionare le opzioni appropriate in base all'ambiente specifico in uso.
Nella pagina Conferma selezioni installazione selezionare Riavvia automaticamente il server di destinazione, se necessario, e quindi selezionare Installa.
Al termine dell'installazione, verificare che Hyper-V sia installato correttamente. Aprire la pagina Tutti i server in Server Manager e selezionare un server in cui è installato Hyper-V. Controllare il riquadro Ruoli e funzionalità nella pagina per il server selezionato.
Installare Hyper-V usando il cmdlet Install-WindowsFeature
Sul desktop di Windows selezionare il pulsante Start e digitare qualsiasi parte del nome Windows PowerShell.
Fare doppio clic su Windows PowerShell e selezionare Esegui come amministratore.
Importante
È necessario eseguire PowerShell come amministratore oppure i comandi avranno esito negativo.
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
Viene avviata l'installazione. Al termine dell'installazione, il computer viene riavviato.
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.
Abilitare Hyper-V con PowerShell
Sul desktop di Windows selezionare il pulsante Start e digitare qualsiasi parte del nome Windows PowerShell.
Fare doppio clic su Windows PowerShell e selezionare Esegui come amministratore.
Importante
È necessario eseguire PowerShell come amministratore oppure i comandi avranno esito negativo.
- Eseguire il comando seguente:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Immettere Y per fare in modo che il computer venga riavviato per completare l'installazione.
Abilitare Hyper-V con CMD e 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.
Per abilitare il ruolo Hyper-V utilizzando DISM:
Sul desktop di Windows selezionare il pulsante Start e digitare qualsiasi parte del nome Windows PowerShell.
Fare doppio clic su Windows PowerShell e selezionare Esegui come amministratore.
Digitare il comando seguente:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Si noterà che la funzionalità è abilitata e che l'operazione è stata completata correttamente.
Per ulteriori informazioni su DISM, vedere il Riferimento tecnico di DISM.
Abilitare il ruolo Hyper-V tramite Impostazioni
Abilitare Hyper-V in Windows 11
Passare al Pannello di controllo. Selezionare Start, quindi cercare Pannello di controllo per aprire l'applicazione.
Selezionare Programmi, quindi Programmi e funzionalità.
Selezionare Attiva o disattiva funzionalità di Windows.
Selezionare Hyper-V e quindi OK.
Al termine dell'installazione, viene richiesto di riavviare il computer.
Abilitare Hyper-V in Windows 10
- Selezionare Start, quindi cercare e selezionare Impostazioni.
- Selezionare App e funzionalità. Selezionare quindi Programmi e funzionalità
- Selezionare Attivazione o disattivazione delle funzionalità di Windows.
- Selezionare Hyper-V e quindi OK.
- Riavviare il computer per completare l'installazione.