Abilitazione di Hyper-V su Windows 11: una guida completa
Hyper-V è una potente tecnologia di virtualizzazione disponibile in Windows 11, che consente agli utenti di creare e gestire macchine virtuali (VM).Prima di approfondire la procedura per abilitare questa funzionalità, è fondamentale comprendere alcuni prerequisiti e le due edizioni di Windows 11 che supportano Hyper-V. Questa guida spiegherà in dettaglio come attivare Hyper-V sia su Windows 11 Pro che su Windows 11 Home.
Prerequisiti per l’abilitazione di Hyper-V
Innanzitutto, l’abilitazione di Hyper-V richiede l’attivazione della virtualizzazione nelle impostazioni UEFI (Unified Extensible Firmware Interface) del sistema. Questo passaggio è fondamentale sia per Windows 11 Pro che per Windows 11 Home. La funzionalità Hyper-V è disponibile direttamente nelle edizioni Windows 11 Pro, Enterprise ed Education, mentre Windows 11 Home richiede una soluzione alternativa per l’installazione manuale di Hyper-V. Se si utilizza Windows 11 Home, si può anche prendere in considerazione un software di virtualizzazione alternativo come VirtualBox.
Configurazione iniziale per Hyper-V
Per verificare se la virtualizzazione è già abilitata sul tuo sistema, segui questi passaggi:
- Aprire l’ app Informazioni di sistema cercandola nel menu Start.
- Nella sezione Riepilogo di sistema, cerca il messaggio “È stato rilevato un hypervisor. Le funzionalità richieste per Hyper-V non verranno visualizzate”. Se vedi questo messaggio, Hyper-V è già abilitato.
Attivazione di Hyper-V per Windows 11 Pro
Passaggio 1: abilitare la virtualizzazione in UEFI
Per attivare la virtualizzazione UEFI, seguire questi passaggi:
- Apri Impostazioni.
- Vai a Sistema > Ripristino.
- Fare clic sul pulsante Riavvia ora in Avvio avanzato.
- Selezionare Risoluzione dei problemi > Opzioni avanzate > Impostazioni firmware UEFI.
- Fare clic su Riavvia e, una volta in UEFI, trovare le impostazioni per la tecnologia di virtualizzazione e abilitarla.
- Salvare le modifiche ed uscire, in genere premendo F10.
Passaggio 2: abilitare Hyper-V tramite le impostazioni
Una volta abilitata la virtualizzazione a livello hardware, è possibile attivare Hyper-V:
- Apri Impostazioni.
- Fare clic su App > Funzionalità facoltative.
- In Altre funzionalità di Windows, seleziona l’ opzione Hyper-V.
- Fare clic su OK e riavviare il sistema.
Dopo aver completato questi passaggi, Microsoft Hyper-V sarà pronto per l’uso, completo di Hyper-V Manager per aiutarti a gestire le macchine virtuali.
Abilitazione di Hyper-V su Windows 11 Home
Passaggio 1: abilitare la virtualizzazione in UEFI
Proprio come nell’edizione Pro, è necessario abilitare la virtualizzazione UEFI sul sistema:
- Accedi a Impostazioni > Sistema > Ripristino.
- Fare clic sul pulsante Riavvia ora in Avvio avanzato.
- Vai a Risoluzione dei problemi > Opzioni avanzate > Impostazioni firmware UEFI e riavvia.
- Abilitare la tecnologia di virtualizzazione appropriata nel menu UEFI e salvare le modifiche.
Passaggio 2: installazione di Hyper-V tramite script
Poiché Windows 11 Home non supporta nativamente Hyper-V, sarà necessario eseguire uno script fornito per installare i componenti necessari:
- Apri Start e crea un nuovo file di testo.
- Copia e incolla lo script di installazione qui sotto nel file di testo:
- Salvare il file con estensione .bat, ad esempio hyperv-home.bat.
- Fare clic con il pulsante destro del mouse sul file salvato e selezionare Esegui come amministratore.
- Premi Y per riavviare il computer.
pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv-home.txtfor /f %%i in ('findstr /i.hv-home.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del hv-home.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALLpause
Disabilitare Hyper-V su Windows 11
Per disattivare Hyper-V, seguire metodi simili a quelli utilizzati per abilitarlo:
Utilizzo delle impostazioni per disabilitare Hyper-V
- Apri Impostazioni > App > Funzioni facoltative.
- Fare clic su Altre funzionalità di Windows.
- Deseleziona l’ opzione Hyper-V.
- Fare clic su OK e riavviare il computer.
Utilizzo di PowerShell per disabilitare Hyper-V
- Aprire PowerShell come amministratore.
- Esegui il seguente comando:
- Premi Y per riavviare il computer.
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Utilizzo del prompt dei comandi per disabilitare Hyper-V
- Avviare il Prompt dei comandi come amministratore.
- Esegui questo comando:
- Premere Y per finalizzare le modifiche e riavviare il sistema.
DISM /Online /Disable-Feature:Microsoft-Hyper-V
Aggiornamento: a partire dal 21 luglio 2025, questa guida è stata rivista per includere le ultime best practice per l’abilitazione di Hyper-V su Windows 11.
Lascia un commento