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:

  1. Aprire l’ app Informazioni di sistema cercandola nel menu Start.
  2. 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:

  1. Apri Impostazioni.
  2. Vai a Sistema > Ripristino.
  3. Fare clic sul pulsante Riavvia ora in Avvio avanzato.
  4. Selezionare Risoluzione dei problemi > Opzioni avanzate > Impostazioni firmware UEFI.
  5. Fare clic su Riavvia e, una volta in UEFI, trovare le impostazioni per la tecnologia di virtualizzazione e abilitarla.
  6. 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:

  1. Apri Impostazioni.
  2. Fare clic su App > Funzionalità facoltative.
  3. In Altre funzionalità di Windows, seleziona l’ opzione Hyper-V.
  4. 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:

  1. Accedi a Impostazioni > Sistema > Ripristino.
  2. Fare clic sul pulsante Riavvia ora in Avvio avanzato.
  3. Vai a Risoluzione dei problemi > Opzioni avanzate > Impostazioni firmware UEFI e riavvia.
  4. 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:

  1. Apri Start e crea un nuovo file di testo.
  2. Copia e incolla lo script di installazione qui sotto nel file di testo:
  3. 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

  4. Salvare il file con estensione .bat, ad esempio hyperv-home.bat.
  5. Fare clic con il pulsante destro del mouse sul file salvato e selezionare Esegui come amministratore.
  6. Premi Y per riavviare il computer.

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

  1. Apri Impostazioni > App > Funzioni facoltative.
  2. Fare clic su Altre funzionalità di Windows.
  3. Deseleziona l’ opzione Hyper-V.
  4. Fare clic su OK e riavviare il computer.

Utilizzo di PowerShell per disabilitare Hyper-V

  1. Aprire PowerShell come amministratore.
  2. Esegui il seguente comando:
  3. Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

  4. Premi Y per riavviare il computer.

Utilizzo del prompt dei comandi per disabilitare Hyper-V

  1. Avviare il Prompt dei comandi come amministratore.
  2. Esegui questo comando:
  3. DISM /Online /Disable-Feature:Microsoft-Hyper-V

  4. Premere Y per finalizzare le modifiche e riavviare il sistema.

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.

Fonte e immagini

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *