Su Windows 11, per abilitare la funzionalità Microsoft Hyper-V, devi prima abilitare la virtualizzazione nell’UEFI (Unified Extensible Firmware Interface) della scheda madre e puoi attivare Hyper-V dalle impostazioni “Funzionalità Windows”.
La funzionalità Hyper-V è una tecnologia che include gli elementi per creare e gestire macchine virtuali, consentendo di eseguire altre istanze di Windows 11 e versioni precedenti del sistema operativo, come Windows 10, 8.1 o 7 o altre piattaforme come Linux insieme all’installazione principale.
Tuttavia, Hyper-V è una funzionalità facoltativa che è necessario abilitare manualmente tramite l’app Impostazioni o i comandi di PowerShell. La tecnologia di virtualizzazione è disponibile su Windows 11 Pro e versioni successive. Non è disponibile su Windows 11 Home. Se disponi dell’edizione Home di Windows, puoi provare altre alternative di virtualizzazione, come VirtualBox , o utilizzare la soluzione alternativa descritta in questa guida.
Abilita Hyper-V su Windows 11
Prima di abilitare Hyper-V su Windows 11 Pro, Enterprise e Education, devi attivare la virtualizzazione su UEFI (Unified Extensible Firmware Interface).
Se non hai abilitato questa funzione, verifica con il produttore del tuo dispositivo per trovare i dettagli specifici per completare questa attività.
Attiva la virtualizzazione su UEFI
Per abilitare la virtualizzazione sul firmware UEFI, utilizzare questi passaggi:
- Apri Impostazioni .
- Fare clic su Sistema .
- Clicca su Recupero .
- Nella sezione “Opzioni di ripristino”, fai clic sul pulsante Riavvia ora per l’impostazione “Avvio avanzato”.
- Fare clic su Risoluzione dei problemi .
- Fare clic su Opzioni avanzate .
- Fare clic sull’opzione “Impostazioni firmware UEFI” .

- Fare clic sul pulsante Riavvia .
- Apri la pagina Configurazione , Sicurezza o Avanzate (il nome della pagina dipenderà dal produttore).
- Seleziona l’ opzione “Tecnologia di virtualizzazione”, “Tecnologia virtuale Intel” o “Modalità SVM” (il nome della funzione dipenderà dal produttore).
- Abilita la funzione di virtualizzazione.
- Salva le impostazioni UEFI (BIOS) (di solito premi F10).
Dopo aver completato i passaggi, puoi abilitare l’hypervisor Microsoft per l’esecuzione di macchine virtuali su Windows 11.
Attiva Hyper-V su Windows 11
In Windows 11, puoi abilitare la piattaforma di virtualizzazione dall’app Impostazioni o usando i comandi di PowerShell. Ecco come.
Per abilitare Hyper-V su Windows 11, utilizza questi passaggi:
- Apri Impostazioni su Windows 11.
- Fare clic su App .
- Fare clic sulla scheda Funzionalità facoltative .
- Nella sezione “Impostazioni correlate”, fai clic sull’impostazione “Altre funzionalità di Windows” .
- Seleziona l’ opzione Hyper-V per abilitare la piattaforma della macchina virtuale su Windows 11.

- Fare clic sul pulsante OK .
- Fare clic sul pulsante Riavvia ora .
Una volta completati i passaggi, la funzionalità di virtualizzazione di Windows 11 verrà installata insieme a Hyper-V Manager, che consente di creare ed eseguire macchine virtuali.
Attiva Hyper-V da PowerShell
Per abilitare Hyper-V da PowerShell su Windows 11, utilizza questi passaggi:
- Apri Inizio .
- Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato superiore e seleziona l’ opzione Esegui come amministratore .
- Digita il seguente comando su PowerShell per abilitare Hyper-V su Windows 11 e premi Invio :
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

- Digita “Y” per riavviare il computer.
Dopo aver completato i passaggi, Hyper-V Manager e i suoi componenti aggiuntivi verranno installati sul tuo computer.
Disabilita Hyper-V su Windows 11
Puoi utilizzare gli stessi metodi per disabilitare Hyper-V sul tuo computer nello stesso modo in cui attivi la funzione.
Per disabilitare Hyper-V su Windows 11, utilizza questi passaggi:
- Apri Impostazioni .
- Fare clic su App .
- Fare clic sulla scheda Funzionalità facoltative .
- Nella sezione “Impostazioni correlate”, fai clic sull’impostazione “Altre funzionalità di Windows” .
- Deselezionare l’ opzione Hyper-V dall’elenco.

- Fare clic sul pulsante OK .
- Fare clic sul pulsante Riavvia ora .
Una volta completati i passaggi, Microsoft Hyper-V verrà disabilitato durante l’installazione.
Disattiva Hyper-V da PowerShell
Per disabilitare Hyper-V da PowerShell su Windows 11, utilizza questi passaggi:
- Apri Inizio .
- Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato superiore e seleziona l’ opzione Esegui come amministratore .
- Digita il seguente comando per disabilitare Hyper-V e premi Invio :
DISM /Online /Disable-Feature:Microsoft-Hyper-V

- Digita “Y” per riavviare il computer.
Dopo aver completato i passaggi, Hyper-V Manager e i suoi componenti aggiuntivi verranno disabilitati su Windows 11.
Abilita Hyper-V su Windows 11 Home
Prima di abilitare Hyper-V nell’edizione Home di Windows 11, il dispositivo deve avere il supporto della virtualizzazione abilitato nell’UEFI (Unified Extensible Firmware Interface). Se non hai abilitato questa funzione, verifica con il produttore i dettagli specifici per completare questa attività.
Abilita la virtualizzazione su Windows 11 Home
Per abilitare la virtualizzazione su Windows 11 Home, utilizza questi passaggi:
- Apri Impostazioni .
- Fare clic su Sistema .
- Clicca su Recupero .
- Nella sezione “Opzioni di ripristino”, fai clic sul pulsante Riavvia ora per l’impostazione “Avvio avanzato”.
- Fare clic su Risoluzione dei problemi .
- Fare clic su Opzioni avanzate .
- Fare clic sull’opzione “Impostazioni firmware UEFI” .

- Fare clic sul pulsante Riavvia .
- Apri la pagina Configurazione , Sicurezza o Avanzate (il nome della pagina dipenderà dal produttore).
- Seleziona l’ opzione “Tecnologia di virtualizzazione”, “Tecnologia virtuale Intel” o “Modalità SVM” (il nome della funzione dipenderà dal produttore).
- Abilita la funzione di virtualizzazione.
- Salva le impostazioni UEFI (BIOS) (di solito premi F10).
Dopo aver completato i passaggi, puoi abilitare l’hypervisor Microsoft per l’esecuzione di macchine virtuali su Windows 11.
Installa Hyper-V su Windows 11 Home
Poiché l’edizione Home non dispone della funzione di virtualizzazione, è necessario installare i componenti manualmente prima di abilitare la funzione. Sebbene lo script funzioni come previsto, dovresti sempre creare un backup completo temporaneo del tuo dispositivo poiché modificherai i file di sistema, cosa che Microsoft non supporta.
Per installare Hyper-V su Windows 11 Home, segui questi passaggi:
- Apri Inizio .
- Cerca Blocco note e fai clic sul risultato in alto per aprire l’app.
- Copia e incolla il seguente script nel file di testo:
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
- Fare clic su File e scegliere l’ opzione “Salva con nome” .
- Conferma un nome e usa l’estensione .bat. Ad esempio, hyperv-home.bat .
- Fare clic sul pulsante Salva .
- Fare clic con il pulsante destro del mouse sul file hyperv-home.bat e selezionare l’ opzione Esegui come amministratore .
- Premere il tasto “Y” per riavviare il computer.

Dopo aver completato i passaggi, lo strumento di gestione e la piattaforma Hyper-V verranno installati sulla tua edizione Home di Windows 11.
Disabilita Hyper-V su Windows 11 Home
Dopo aver installato la funzionalità di virtualizzazione, puoi abilitarla o disabilitarla dalle impostazioni delle funzionalità di sistema come Windows 11 Pro.
Per disabilitare Hyper-V su Windows 11 Home, utilizza questi passaggi:
- Apri Impostazioni .
- Fare clic su App .
- Fare clic sulla scheda Funzionalità facoltative .
- Nella sezione “Impostazioni correlate”, fai clic sull’impostazione “Altre funzionalità di Windows” .
- Deselezionare l’ opzione Hyper-V dall’elenco.

- Fare clic sul pulsante OK .
- Fare clic sul pulsante Riavvia ora .
Una volta completati i passaggi, Microsoft Hyper-V verrà disabilitato su Windows 11 Home.
Commenta per primo