Come attivare Hyper-V su Windows 11
AGGIORNATO 15/12/2025: Se Windows 11 non mostra le opzioni di Hyper-V o la virtualizzazione sembra non funzionare, spesso è perché la virtualizzazione hardware non è abilitata nell’UEFI (le impostazioni del BIOS della scheda madre).Un po’ strano, ma prima bisogna curiosare nei menu del firmware. A volte è nascosta sotto nomi diversi come “Intel Virtual Technology”, “VTx”, “SVM Mode” o semplicemente “Virtualization Technology”, a seconda del computer. Quindi, prima di abilitare Hyper-V, è meglio ricontrollare questa configurazione. Altrimenti, l’hypervisor non si accenderà e tutto il resto non funzionerà.
Un’altra cosa: su alcuni laptop, soprattutto quelli con BIOS bloccato o firmware installato dall’OEM, potresti vedere alcune opzioni in grigio o mancanti. In tal caso, vale la pena visitare il sito di supporto del produttore o la pagina di aggiornamento del firmware. Perché, ovviamente, Windows deve rendere la procedura più difficile del necessario.
🎯 Come abilitare Hyper-V in Windows 11
Quando noti che la virtualizzazione non funziona, ad esempio perché le macchine virtuali non si avviano o perché gli strumenti Hyper-V sono assenti, di solito la virtualizzazione hardware non è attiva o Hyper-V non è installato. Ecco cosa comporta principalmente: abilitare prima la virtualizzazione in UEFI, quindi attivare Hyper-V tramite Impostazioni, PowerShell o Prompt dei comandi. Non è eccessivamente complicato, ma alcune configurazioni richiedono qualche piccolo aggiustamento.
Metodo 1: abilitare la virtualizzazione hardware in UEFI (il BIOS)
Questo è il primo passo cruciale. Se la virtualizzazione non è abilitata qui, nient’altro funzionerà. In caso di dubbi, consulta il manuale della scheda madre: ogni produttore gestisce questa operazione in modo leggermente diverso.
- Per prima cosa riavvia il PC e accedi alla configurazione del firmware, solitamente premendo F2, F10, Canc o Esc durante l’avvio.
- Una volta dentro, vai alla scheda Configurazione o Sicurezza. Cerca opzioni come Tecnologia di Virtualizzazione, Intel VT-x, Modalità SVM o simili. Il nome esatto varia.
- Abilita questa impostazione. A volte è un interruttore o una casella di controllo. Assicurati di salvare le modifiche: di solito F10 è il tasto di scelta rapida, ma controlla le istruzioni del BIOS.
- Dopo aver salvato, riavviare. Ora Windows può rilevare che il supporto per la virtualizzazione è attivo, cosa di cui Hyper-V ha bisogno.
Ad esempio, su un Dell, potresti vedere “Virtualizzazione” in “Avanzate” > “Supporto virtualizzazione”.Su un HP, potrebbe trovarsi nella scheda “Configurazione”.
Metodo 2: abilitare Hyper-V tramite Impostazioni, PowerShell o Prompt dei comandi
Una volta attivata la virtualizzazione hardware, è possibile abilitare Hyper-V stesso. Ecco come ho visto che funziona meglio: a volte l’app Impostazioni è sufficiente, altre volte PowerShell o CMD sono più affidabili.
Opzione 1: da Impostazioni (dall’aggiornamento di Windows 11 di dicembre 2025 è più semplice)
- Vai su Impostazioni > Sistema > Avanzate > Spazi di lavoro virtuali.
- Cerca “Strumenti di gestione GUI Hyper-V”, “Modulo Hyper-V per Windows PowerShell”, “Hyper-V Hypervisor” e “Servizi Hyper-V”.Attiva tutti questi pulsanti.
- Fare clic su Riavvia ora. Dopo il riavvio, i componenti Hyper-V saranno attivi, quindi è possibile aprire Hyper-V Manager e iniziare a creare VM.
Questa funzionalità fa parte degli aggiornamenti di sicurezza di dicembre 2025, quindi se non viene visualizzata, assicurati che il tuo sistema sia completamente aggiornato.
Opzione 2: utilizzare il Pannello di controllo (funzionalità di Windows)
- Aprire Pannello di controllo > Programmi > Programmi e funzionalità.
- Fare clic su Attiva o disattiva le funzionalità di Windows.
- Scorrere fino a trovare Hyper-V, selezionare la casella e fare clic su OK.
- Riavviare quando richiesto. Questo metodo spesso funziona su configurazioni di Windows 11 datate o non aggiornate.
Opzione 3: utilizzare PowerShell
Per chi ha familiarità con la riga di comando, PowerShell è affidabile. Esegui PowerShell come amministratore, quindi digita:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Premi Y quando ti viene chiesto di riavviare e attendi il completamento del processo. Hyper-V verrà installato durante il riavvio e dovresti vedere i componenti pronti per l’uso.
Opzione 4: utilizzare il prompt dei comandi
Stessa idea. Apri CMD come amministratore e digita:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Premi Y per riavviare quando richiesto. Di solito gli strumenti da riga di comando sono più veloci, soprattutto se stai creando script o automatizzando qualcosa.
Come disattivare Hyper-V se necessario
Se riscontri conflitti o semplicemente non hai più bisogno della virtualizzazione, disattivarla è altrettanto semplice: tramite Impostazioni, PowerShell o CMD. Ad esempio, in PowerShell puoi eseguire:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
o in CMD:
DISM /Online /Disable-Feature:Microsoft-Hyper-V
Quindi riavvia. Semplice: tieni presente che disabilitando Hyper-V vengono rimosse temporaneamente le sue funzionalità di gestione delle macchine virtuali.
Abilitazione di Hyper-V su Windows 11 Home
Quindi, l’edizione Home non supporta ufficialmente Hyper-V, ma questo non significa che siate sfortunati. Bisogna introdursi con uno script, un po’ rischioso, ma funziona sulla maggior parte delle configurazioni.
Attiva prima il supporto alla virtualizzazione
- Segui le stesse istruzioni di cui sopra: riavvia in UEFI e abilita “Tecnologia di virtualizzazione”, “Intel VT-x” o “Modalità SVM”, a seconda dell’hardware. A questo punto Windows sarà pronto.
Installare Hyper-V manualmente con uno script
Qui le cose si fanno un po’ più grossolane, ma sembra funzionare. Salvate questo frammento di file batch:
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum > hv-home.txt for /f %%i in ('findstr /i.hv-home.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hv-home.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL pause
Salvatelo come hyperv-home.bat, eseguitelo come amministratore e premete Y quando vi viene chiesto di riavviare. Questo metodo installa Hyper-V sul sistema, ma non è ufficiale, quindi assicuratevi di fare un backup per sicurezza.
Disabilitare Hyper-V su Windows 11 Home
Una volta installato, basta andare su Pannello di controllo > Programmi > Attiva o disattiva le funzionalità di Windows, deselezionare Hyper-V e riavviare. Facilissimo.
Domande frequenti sull’abilitazione di Hyper-V su Windows 11
Alcune risposte rapide alle domande più comuni:
Che cos’è Hyper-V su Windows 11?
Piattaforma di virtualizzazione integrata di Microsoft. Crea macchine virtuali, consentendo di eseguire Windows, Linux o altri sistemi operativi senza dual boot. Utile per test, sviluppo o ambienti isolati.
Edizioni supportate?
Windows 11 Pro, Enterprise ed Education. La versione Home non lo include di default, ma puoi provare la soluzione alternativa non supportata.
Requisiti hardware?
Il supporto per la virtualizzazione deve essere abilitato in UEFI (BIOS).Se è disattivato, Hyper-V non si avvierà correttamente.
Come verificare se Hyper-V è attivo?
Apri Informazioni di sistema, scorri fino in fondo e cerca “È stato rilevato un hypervisor”.Se lo vedi, Hyper-V è pronto.
L’abilitazione di Hyper-V rallenta Windows?
Abilitarla di per sé non comporta molti ritardi. Tuttavia, l’esecuzione di macchine virtuali può consumare risorse, quindi aspettatevi un certo rallentamento a seconda dell’hardware, proprio come l’esecuzione di qualsiasi applicazione intensiva.
Posso eseguire Hyper-V e altri software VM contemporaneamente?
Dal punto di vista etico, Hyper-V può entrare in conflitto con VirtualBox o VMware se entrambi tentano di accedere direttamente alla virtualizzazione hardware. Alcune configurazioni moderne supportano la coesistenza, ma possono verificarsi problemi di prestazioni o stabilità.
Speriamo che questo faccia risparmiare qualche ora a qualcuno. Assicuratevi prima che il BIOS sia pronto, poi abilitate Hyper-V e godetevi le vostre macchine virtuali.
Articoli correlati
Questo articolo è stato utile?