Come installare Hyper-V su Windows 11 e 10
Hyper-V si installa da “Funzionalità di Windows”, da PowerShell o tramite DISM, ma è disponibile solo su alcune edizioni di Windows 11 e Windows 10. Prima di attivarlo devi controllare versione del sistema, virtualizzazione nel BIOS/UEFI e requisiti hardware del PC.
Cos’è Hyper-V e a cosa serve
Hyper-V è la piattaforma di virtualizzazione integrata in Windows che permette di creare e usare macchine virtuali direttamente dal PC, senza installare necessariamente programmi esterni come VirtualBox o VMware Workstation.
In pratica, con Hyper-V puoi avviare un altro sistema operativo dentro Windows. Ad esempio puoi creare una macchina virtuale con Windows 11, Windows 10, una distribuzione Linux o un ambiente di test separato dal sistema principale.
Ricevi guide pratiche, aggiornamenti tech e consigli utili direttamente sul tuo telefono.
Segui il canale WhatsAppÈ utile soprattutto per:
- provare programmi senza rischiare di modificare il PC principale;
- testare versioni diverse di Windows;
- creare ambienti separati per lavoro, studio o sviluppo;
- usare Linux in una macchina virtuale;
- fare prove tecniche senza compromettere il sistema reale;
- imparare come funzionano server, reti e sistemi operativi.
Hyper-V è una funzionalità opzionale integrata in Windows: non devi scaricarla come programma separato. Basta abilitarla dalle impostazioni di sistema oppure tramite comandi amministrativi.
Requisiti per installare Hyper-V su Windows 11 e Windows 10
Prima di iniziare, è importante verificare che il tuo computer sia compatibile. Non tutti i PC e non tutte le edizioni di Windows permettono di installare Hyper-V.
Edizioni di Windows compatibili
Hyper-V è disponibile su:
- Windows 11 Pro
- Windows 11 Enterprise
- Windows 11 Education
- Windows 10 Pro
- Windows 10 Enterprise
- Windows 10 Education
Non è invece disponibile ufficialmente su Windows 10 Home e Windows 11 Home.
Per controllare la tua edizione di Windows:
- Premi Windows + I per aprire le Impostazioni.
- Vai su Sistema.
- Seleziona Informazioni sul sistema.
- Cerca la voce Edizione.
Se leggi “Windows Home”, non potrai attivare Hyper-V con il metodo ufficiale. In questo caso puoi valutare il passaggio a Windows Pro oppure usare alternative come VirtualBox o VMware Workstation Pro.
Requisiti hardware
Per usare Hyper-V servono alcuni requisiti tecnici:
- processore a 64 bit;
- supporto SLAT, cioè Second Level Address Translation;
- supporto alle estensioni di virtualizzazione della CPU;
- virtualizzazione attivata nel BIOS/UEFI;
- almeno 4 GB di RAM, anche se per un uso comodo sono consigliati 8 GB o più;
- spazio libero sul disco per salvare le macchine virtuali.
Se il PC è recente, molto probabilmente supporta la virtualizzazione. Tuttavia, l’opzione potrebbe essere disattivata nel BIOS/UEFI e andrà abilitata manualmente.
Come controllare se il PC supporta Hyper-V
Prima di installare Hyper-V, conviene fare un controllo veloce dal Prompt dei comandi.
Metodo con Prompt dei comandi
- Clicca sul menu Start.
- Digita cmd.
- Apri Prompt dei comandi.
- Scrivi questo comando:
systeminfo
- Premi Invio.
- Scorri fino alla sezione Requisiti Hyper-V.
Se vedi varie voci con scritto Sì, il PC è compatibile. Le voci più importanti sono legate alla virtualizzazione, al supporto SLAT e alle estensioni della CPU.
Se invece compare un messaggio che indica che è stato rilevato un hypervisor, significa che Hyper-V o un componente simile potrebbe essere già attivo.
Metodo con Gestione attività
Puoi controllare anche se la virtualizzazione è attiva:
- Premi Ctrl + Maiusc + Esc per aprire Gestione attività.
- Vai nella scheda Prestazioni.
- Seleziona CPU.
- Controlla la voce Virtualizzazione.
Se trovi scritto Abilitata, puoi procedere. Se trovi scritto Disabilitata, devi attivarla dal BIOS o UEFI.
Come attivare la virtualizzazione nel BIOS/UEFI
Se la virtualizzazione è disattivata, Hyper-V potrebbe non funzionare correttamente. Il nome dell’opzione cambia in base al produttore e al processore.
Puoi trovare voci come:
- Intel Virtualization Technology
- Intel VT-x
- AMD-V
- SVM Mode
- Virtualization Technology
Procedura generale
- Riavvia il computer.
- Durante l’avvio premi il tasto per entrare nel BIOS/UEFI. Di solito è F2, Canc, Esc, F10 o F12.
- Cerca una sezione chiamata Advanced, CPU Configuration, Security o simile.
- Trova l’opzione relativa alla virtualizzazione.
- Impostala su Enabled.
- Salva le modifiche ed esci.
Attenzione: nel BIOS/UEFI modifica solo le impostazioni che conosci. Cambiare opzioni sbagliate potrebbe causare problemi di avvio o instabilità.
Come installare Hyper-V su Windows 11 e Windows 10 da Funzionalità di Windows
Questo è il metodo più semplice per la maggior parte degli utenti.
Procedura passo passo
- Clicca sul pulsante Start.
- Digita funzionalità Windows.
- Apri Attiva o disattiva funzionalità di Windows.
- Cerca la voce Hyper-V.
- Metti il segno di spunta su Hyper-V.
- Espandi la voce Hyper-V e assicurati che siano selezionati:
- Piattaforma Hyper-V
- Strumenti di gestione Hyper-V
- Clicca su OK.
- Attendi l’installazione dei componenti.
- Riavvia il PC quando richiesto.
Dopo il riavvio, Hyper-V sarà installato e potrai aprire Gestione Hyper-V dal menu Start.
Come installare Hyper-V con PowerShell
Se preferisci un metodo più rapido, puoi installare Hyper-V usando PowerShell come amministratore.
Procedura
- Clicca con il tasto destro sul menu Start.
- Seleziona Terminale Windows (Amministratore) oppure Windows PowerShell (Amministratore).
- Copia e incolla questo comando:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Premi Invio.
- Quando richiesto, digita Y per confermare il riavvio.
Al riavvio, Hyper-V sarà attivo e pronto per essere usato.
Come installare Hyper-V con DISM
DISM è uno strumento avanzato di Windows utile per abilitare funzionalità di sistema.
Procedura
- Apri il menu Start.
- Digita cmd.
- Clicca con il tasto destro su Prompt dei comandi.
- Seleziona Esegui come amministratore.
- Inserisci questo comando:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- Premi Invio.
- Al termine, riavvia il computer.
Questo metodo è utile se la finestra “Funzionalità di Windows” non funziona correttamente o se preferisci gestire l’installazione da riga di comando.
Come aprire Gestione Hyper-V
Dopo aver installato Hyper-V, puoi aprire il programma principale per gestire le macchine virtuali.
- Clicca su Start.
- Digita Gestione Hyper-V.
- Apri l’app.
- Nella colonna sinistra seleziona il nome del tuo computer.
Da qui puoi creare, avviare, spegnere, configurare ed eliminare macchine virtuali.
Se non trovi Gestione Hyper-V, prova a riavviare nuovamente il PC oppure verifica che negli strumenti installati sia presente anche Strumenti di gestione Hyper-V.
Come creare la prima macchina virtuale con Hyper-V
Una volta installato Hyper-V, puoi creare una macchina virtuale.
Prima di iniziare
Ti serviranno:
- un file ISO del sistema operativo da installare;
- spazio libero sul disco;
- RAM sufficiente;
- una connessione Internet se vuoi scaricare aggiornamenti o installare un sistema online.
Puoi scaricare Windows dal sito ufficiale Microsoft:
Per Linux puoi usare, ad esempio:
Creare una nuova macchina virtuale
- Apri Gestione Hyper-V.
- Nel menu a destra clicca su Nuova.
- Seleziona Macchina virtuale.
- Clicca su Avanti.
- Dai un nome alla macchina virtuale, ad esempio “Windows 11 Test” o “Ubuntu”.
- Scegli dove salvare i file della macchina virtuale.
- Seleziona la generazione:
- Generazione 1 per sistemi più vecchi;
- Generazione 2 per sistemi moderni con UEFI.
- Assegna la memoria RAM.
- Configura la rete.
- Crea un disco rigido virtuale.
- Seleziona il file ISO del sistema operativo.
- Completa la procedura guidata.
- Avvia la macchina virtuale.
Per un PC con 8 GB di RAM, puoi assegnare 2 o 4 GB alla macchina virtuale, lasciando però memoria sufficiente al sistema principale. Se il PC ha 16 GB o più, puoi gestire macchine virtuali più comode e fluide.
Come configurare la rete in Hyper-V
Quando crei una macchina virtuale, potresti dover configurare un commutatore virtuale, chiamato anche Virtual Switch.
Tipi di switch virtuale
Hyper-V permette di creare diversi tipi di rete virtuale:
- Esterno: permette alla macchina virtuale di collegarsi alla rete e a Internet usando la scheda di rete del PC.
- Interno: permette la comunicazione tra PC host e macchine virtuali, ma non direttamente con Internet.
- Privato: permette la comunicazione solo tra macchine virtuali.
Per un principiante, la scelta più comune è Esterno, perché consente alla macchina virtuale di navigare online.
Creare uno switch virtuale esterno
- Apri Gestione Hyper-V.
- Clicca su Gestione commutatori virtuali.
- Seleziona Esterno.
- Clicca su Crea commutatore virtuale.
- Dai un nome allo switch.
- Scegli la scheda di rete da usare.
- Conferma con OK.
Dopo aver creato lo switch, puoi assegnarlo alla macchina virtuale dalle sue impostazioni.
Hyper-V su Windows 11 Home e Windows 10 Home: si può installare?
Ufficialmente, no. Hyper-V non è disponibile nelle edizioni Home di Windows 10 e Windows 11. In rete si trovano script e procedure non ufficiali per forzare l’installazione, ma non sono consigliabili per un utente principiante.
Il motivo è semplice: modificare componenti di sistema con metodi non supportati può causare instabilità, errori negli aggiornamenti o problemi di compatibilità.
Se hai Windows Home, le opzioni più sicure sono:
- passare a Windows Pro;
- usare VirtualBox;
- usare VMware Workstation Pro;
- usare WSL per eseguire ambienti Linux, se il tuo obiettivo non è creare una macchina virtuale completa.
Puoi scaricare VirtualBox dal sito ufficiale: virtualbox.org
Differenza tra Hyper-V, Windows Sandbox e WSL
Molti utenti confondono Hyper-V con altre funzionalità di Windows legate alla virtualizzazione. Vediamo le differenze in modo semplice.
Hyper-V
Hyper-V serve per creare e gestire macchine virtuali complete. È indicato se vuoi installare un sistema operativo separato e configurarlo come se fosse un altro computer.
Windows Sandbox
Windows Sandbox crea un ambiente temporaneo e isolato dove puoi provare programmi sospetti o file non sicuri. Quando chiudi Sandbox, tutto viene eliminato.
WSL
WSL, cioè Windows Subsystem for Linux, permette di usare Linux dentro Windows senza creare necessariamente una macchina virtuale tradizionale. È molto usato da sviluppatori e utenti che vogliono usare strumenti Linux.
Puoi approfondire WSL dal sito ufficiale Microsoft: Windows Subsystem for Linux
Problemi comuni durante l’installazione di Hyper-V
Hyper-V non compare tra le funzionalità di Windows
Le cause più comuni sono:
- stai usando Windows Home;
- il PC non supporta la virtualizzazione;
- la virtualizzazione è disattivata nel BIOS/UEFI;
- Windows non è aggiornato;
- alcuni componenti di sistema sono danneggiati.
Controlla prima l’edizione di Windows e poi verifica la virtualizzazione da Gestione attività.
Errore durante l’installazione di Hyper-V
Prova questi passaggi:
- Riavvia il PC.
- Installa gli aggiornamenti di Windows.
- Apri PowerShell come amministratore.
- Esegui il comando:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Riavvia il computer.
Se continua a non funzionare, puoi eseguire anche:
sfc /scannow
e poi:
DISM /Online /Cleanup-Image /RestoreHealth
Questi comandi controllano e riparano eventuali file di sistema danneggiati.
La macchina virtuale non si collega a Internet
Controlla che sia configurato uno switch virtuale esterno.
- Apri Gestione Hyper-V.
- Vai su Gestione commutatori virtuali.
- Crea o verifica uno switch Esterno.
- Apri le impostazioni della macchina virtuale.
- Vai su Scheda di rete.
- Seleziona lo switch corretto.
- Riavvia la macchina virtuale.
Hyper-V rallenta il PC?
Hyper-V in sé non dovrebbe rallentare molto il computer quando non stai usando macchine virtuali. Tuttavia, una macchina virtuale attiva consuma RAM, CPU e spazio su disco.
Per evitare rallentamenti:
- non assegnare troppa RAM alla macchina virtuale;
- chiudi le VM che non usi;
- usa un SSD;
- evita di creare troppe macchine virtuali contemporaneamente;
- mantieni spazio libero sul disco.
Come disinstallare o disattivare Hyper-V
Se non ti serve più, puoi disattivare Hyper-V.
Metodo da Funzionalità di Windows
- Apri il menu Start.
- Cerca Attiva o disattiva funzionalità di Windows.
- Togli la spunta da Hyper-V.
- Clicca su OK.
- Riavvia il PC.
Metodo con PowerShell
Apri PowerShell come amministratore e usa:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Poi riavvia il computer.
Consigli pratici per usare Hyper-V al meglio
Prima di creare tante macchine virtuali, organizza bene cartelle, risorse e file ISO. Hyper-V può diventare disordinato se salvi dischi virtuali e configurazioni in posizioni diverse.
Ecco alcuni consigli utili:
- crea una cartella dedicata, ad esempio
D:\Hyper-V; - assegna nomi chiari alle macchine virtuali;
- non dare tutta la RAM disponibile alla VM;
- usa dischi virtuali su SSD quando possibile;
- crea checkpoint prima di modifiche importanti;
- elimina le VM che non usi più;
- conserva i file ISO in una cartella ordinata;
- aggiorna sempre il sistema operativo della macchina virtuale.
Pro tip
Dopo aver installato una macchina virtuale e configurato tutto correttamente, crea subito un checkpoint. In questo modo puoi tornare rapidamente a quello stato se un aggiornamento, un programma o una modifica crea problemi. È una funzione molto utile per fare test in sicurezza.
Hyper-V è meglio di VirtualBox?
Dipende da cosa devi fare.
Hyper-V è integrato in Windows, funziona bene con i sistemi Microsoft ed è una soluzione solida per ambienti professionali, test e sviluppo. VirtualBox, invece, è spesso più semplice per chi vuole una soluzione gratuita e compatibile anche con Windows Home.
Scegli Hyper-V se:
- hai Windows Pro, Enterprise o Education;
- vuoi usare una soluzione integrata in Windows;
- ti interessa un ambiente Microsoft;
- devi fare test più tecnici.
Scegli VirtualBox se:
- hai Windows Home;
- vuoi un programma più semplice da installare;
- usi spesso sistemi Linux desktop;
- preferisci una soluzione indipendente da Hyper-V
Aggiornamento agosto 2026: Come installare Hyper-V su Windows 11 e 10
Hyper-V richiede un'edizione compatibile di Windows Pro, Enterprise o Education, virtualizzazione hardware attiva e requisiti della CPU. Dopo l'attivazione dalle funzionalità di Windows, riavvia e crea le macchine virtuali senza disabilitare le protezioni di sicurezza.
- Crea un punto di ripristino o un backup prima delle modifiche di sistema.
- Installa aggiornamenti e driver soltanto da Windows Update o dal produttore.
- Procedi dalle verifiche meno invasive e riavvia prima di eseguire un ripristino.
Fonte ufficiale: Documentazione Microsoft.
Guide utili sullo stesso argomento
Conclusione
Installare Hyper-V su Windows 11 e Windows 10 è una soluzione potente per creare macchine virtuali e provare sistemi operativi in modo sicuro. Prima di iniziare, controlla sempre edizione di Windows, requisiti hardware e virtualizzazione nel BIOS/UEFI.
Se il tuo PC è compatibile, il metodo più semplice è attivare Hyper-V da Funzionalità di Windows. Se invece preferisci una procedura più rapida, puoi usare PowerShell con un solo comando.
Ora puoi creare la tua prima macchina virtuale, testare Windows, provare Linux o costruire un ambiente sicuro per esperimenti e formazione.
FAQ su come installare Hyper-V su Windows
Hyper-V è gratis?
Sì, Hyper-V è incluso gratuitamente nelle edizioni compatibili di Windows 11 e Windows 10. Non devi acquistare un programma separato, ma devi avere Windows Pro, Enterprise o Education.
Posso installare Hyper-V su Windows 11 Home?
No, Hyper-V non è disponibile ufficialmente su Windows 11 Home. Per usarlo devi passare a Windows 11 Pro oppure scegliere alternative come VirtualBox o VMware Workstation Pro.
Hyper-V funziona su Windows 10?
Sì, Hyper-V funziona su Windows 10, ma solo nelle edizioni Pro, Enterprise ed Education. Non è disponibile ufficialmente su Windows 10 Home.
Come controllo se il mio PC supporta Hyper-V?
Puoi aprire il Prompt dei comandi e digitare systeminfo. Nella sezione dedicata ai requisiti Hyper-V controlla che le voci principali siano indicate come disponibili o abilitate.
Devo attivare la virtualizzazione nel BIOS per usare Hyper-V?
Sì, nella maggior parte dei casi la virtualizzazione hardware deve essere attiva nel BIOS o UEFI. Se è disattivata, Hyper-V potrebbe non installarsi o non funzionare correttamente.
Quanta RAM serve per usare Hyper-V?
Il minimo consigliato è 4 GB di RAM, ma per un uso più fluido è meglio avere almeno 8 GB. Se vuoi usare più macchine virtuali o sistemi moderni, 16 GB o più sono preferibili.
Posso usare Internet dentro una macchina virtuale Hyper-V?
Sì, puoi usare Internet dentro una macchina virtuale Hyper-V configurando uno switch virtuale esterno. In questo modo la macchina virtuale userà la connessione del PC principale.
Posso installare Linux su Hyper-V?
Sì, puoi installare molte distribuzioni Linux su Hyper-V usando un file ISO. Ubuntu, Linux Mint, Fedora, Debian e altre distribuzioni funzionano generalmente senza problemi.

