Come abilitare Hyper-V su Windows 11

Come abilitare Hyper-V su Windows 11
  • Per abilitare Hyper-V su Windows 11, controlla e abilita la virtualizzazione su UEFI (BIOS), quindi apri Impostazioni > App > Funzionalità opzionali > Altre funzionalità Windows, seleziona la voce “Hyper-V” e fai clic su “OK” e “Riavvia ora” per abilitare la funzione.

AGGIORNATO 8/11/2023: Su Windows 11 , per abilitare la funzionalità Microsoft Hyper-V, è necessario prima abilitare la virtualizzazione nell’UEFI (Unified Extensible Firmware Interface) della scheda madre prima di poter attivare Hyper-V dalle impostazioni “Funzionalità Windows” o comandi.

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 accanto all’installazione principale .

Tuttavia, Hyper-V è una funzionalità facoltativa che è necessario abilitare manualmente tramite l’app Impostazioni o i comandi da PowerShell o dal prompt dei comandi. 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 , oppure utilizzare la soluzione alternativa descritta in questa guida.

In questa guida ti insegnerò come configurare Hyper-V su Windows 11.

Abilita Hyper-V su Windows 11 Pro

Prima di abilitare Hyper-V su Windows 11 Pro, Enterprise ed Education, è necessario attivare la virtualizzazione su UEFI (Unified Extensible Firmware Interface). Se questa funzione non è abilitata, contatta il produttore del dispositivo per trovare i dettagli specifici per completare questa attività.

Se desideri determinare se Hyper-V è già abilitato prima di eseguire i passaggi, apri “Start”, cerca “Informazioni di sistema” e apri l’app. Nella sezione “Riepilogo” , verificare che “È stato rilevato un hypervisor. Le funzionalità richieste per Hyper-V non verranno visualizzate” il messaggio nella parte inferiore della pagina indica che la funzionalità è già in esecuzione.

Attiva la virtualizzazione su UEFI

Per abilitare la virtualizzazione sul firmware UEFI, utilizzare questi passaggi:

  1. Apri Impostazioni .

  2. Fare clic su Sistema .

  3. Fare clic su Ripristino .

  4. Nella sezione “Opzioni di ripristino”, fai clic sul pulsante Riavvia ora per l’impostazione “Avvio avanzato”.

    Avvio avanzato

  5. Fare clic su Risoluzione dei problemi .

  6. Clicca su Opzioni avanzate .

  7. Fare clic sull’opzione “Impostazioni firmware UEFI” .

    Impostazioni firmware UEFI WinRE

  8. Fare clic sul pulsante Riavvia .

  9. Apri la pagina Configurazione , Sicurezza o Avanzate (il nome della pagina dipenderà dal produttore).

  10. Seleziona l’ opzione “Tecnologia di virtualizzazione”, “Tecnologia Intel Virtual” o “Modalità SVM” (il nome della funzionalità dipenderà dal produttore).

  11. Abilita la funzionalità di virtualizzazione.

  12. Salvare le impostazioni UEFI (BIOS) (solitamente premere F10).

Dopo aver completato i passaggi, puoi abilitare l’hypervisor Microsoft per eseguire macchine virtuali su Windows 11.

Attiva Hyper-V su Windows 11

Una volta attivata la virtualizzazione a livello hardware, puoi abilitare la piattaforma di virtualizzazione software dall’app Impostazioni o utilizzando i comandi di PowerShell e del prompt dei comandi. Ecco come.

Metodo 1: abilitare Hyper-V dalle Impostazioni

Per abilitare Hyper-V su Windows 11, utilizzare questi passaggi:

  1. Apri Impostazioni su Windows 11.

  2. Fare clic su App .

  3. Fare clic sulla scheda Funzionalità opzionali .

    Apri Funzionalità di Windows

  4. Nella sezione “Impostazioni correlate”, fai clic sull’impostazione “Altre funzionalità di Windows” .

  5. Seleziona l’ opzione Hyper-V per abilitare la piattaforma della macchina virtuale su Windows 11.

    Abilita Hyper-V

  6. Fare clic sul pulsante OK .

  7. 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.

È importante notare che la configurazione della virtualizzazione può rallentare il computer, ma è appena percettibile. Tuttavia, la natura dell’esecuzione di macchine virtuali sul sistema operativo host assorbirà risorse di sistema che potrebbero rallentare notevolmente il dispositivo, in modo simile all’esecuzione di qualsiasi applicazione ad uso intensivo di risorse.

Metodo 2: abilitare Hyper-V da PowerShell

Per abilitare Hyper-V da PowerShell su Windows 11, utilizzare questi passaggi:

  1. Apri Inizio .

  2. Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato principale e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando su PowerShell per abilitare Hyper-V su Windows 11 e premi Invio :

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
    PowerShell abilita Hyper-V

  4. Digita “Y” per riavviare il computer.

Dopo aver completato i passaggi, Hyper-V Manager e i suoi componenti aggiuntivi verranno installati sul tuo computer.

Metodo 3: abilitare Hyper-V dal prompt dei comandi

Per abilitare Hyper-V dal prompt dei comandi, utilizzare questi passaggi:

  1. Apri Inizio .

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato principale e seleziona l’ opzione Esegui come amministratore .

  3. Digitare il seguente comando per abilitare Hyper-V e premere Invio :

    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
    Il prompt dei comandi abilita Hyper-V

  4. Digita “Y” per riavviare il computer.

Una volta completati i passaggi, i componenti di virtualizzazione verranno installati sul tuo computer.

Disattiva Hyper-V su Windows 11

Puoi utilizzare gli stessi metodi per disabilitare Hyper-V sul tuo computer nello stesso modo in cui attivi la funzionalità.

Metodo 1: disabilita Hyper-V dalle Impostazioni

Per disabilitare Hyper-V su Windows 11, utilizzare questi passaggi:

  1. Apri Impostazioni .

  2. Fare clic su App .

  3. Fare clic sulla scheda Funzionalità opzionali .

  4. Nella sezione “Impostazioni correlate”, fai clic sull’impostazione “Altre funzionalità di Windows” .

    Apri Funzionalità di Windows

  5. Deseleziona l’ opzione Hyper-V dall’elenco.

    Disabilita Hyper-V

  6. Fare clic sul pulsante OK .

  7. Fare clic sul pulsante Riavvia ora .

Una volta completati i passaggi, Microsoft Hyper-V verrà disabilitato nell’installazione.

Metodo 2: disabilitare Hyper-V da PowerShell

Per disabilitare Hyper-V da PowerShell su Windows 11, utilizzare questi passaggi:

  1. Apri Inizio .

  2. Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato principale e seleziona l’ opzione Esegui come amministratore .

  3. Digitare il seguente comando per disabilitare Hyper-V e premere Invio :

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
    PowerShell disabilita Hyper-V

  4. Digita “Y” per riavviare il computer.

Dopo aver completato i passaggi, Hyper-V Manager e i suoi componenti aggiuntivi verranno disabilitati su Windows 11.

Metodo 3: disabilitare Hyper-V dal prompt dei comandi

Per disabilitare Hyper-V dal prompt dei comandi, utilizzare questi passaggi:

  1. Apri Inizio .

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato principale e seleziona l’ opzione Esegui come amministratore .

  3. Digitare il seguente comando per disabilitare Hyper-V e premere Invio :

    DISM /Online /Disable-Feature:Microsoft-Hyper-V
    Il prompt dei comandi disabilita Hyper-V

  4. Digita “Y” per riavviare il computer.

Una volta completati i passaggi, Hyper-V, insieme ai suoi componenti aggiuntivi, verrà rimosso dal sistema.

Abilita Hyper-V su Windows 11 Home

Prima di abilitare Hyper-V sull’edizione Home di Windows 11, il dispositivo deve avere il supporto della virtualizzazione abilitato su UEFI (Unified Extensible Firmware Interface). Se questa funzione non è abilitata, consulta il produttore per i dettagli specifici per completare questa attività.

Attiva la virtualizzazione su Windows 11 Home

Per abilitare la virtualizzazione su Windows 11 Home, utilizzare questi passaggi:

  1. Apri Impostazioni .

  2. Fare clic su Sistema .

  3. Fare clic su Ripristino .

  4. Nella sezione “Opzioni di ripristino”, fai clic sul pulsante Riavvia ora per l’impostazione “Avvio avanzato”.

    Avvio avanzato

  5. Fare clic su Risoluzione dei problemi .

  6. Clicca su Opzioni avanzate .

  7. Fare clic sull’opzione “Impostazioni firmware UEFI” .

    Impostazioni firmware UEFI WinRE

  8. Fare clic sul pulsante Riavvia .

  9. Apri la pagina Configurazione , Sicurezza o Avanzate (il nome della pagina dipenderà dal produttore).

  10. Seleziona l’ opzione “Tecnologia di virtualizzazione”, “Tecnologia Intel Virtual” o “Modalità SVM” (il nome della funzionalità dipenderà dal produttore).

  11. Abilita la funzionalità di virtualizzazione.

  12. Salvare le impostazioni UEFI (BIOS) (solitamente premere F10).

Dopo aver completato i passaggi, puoi abilitare l’hypervisor Microsoft per eseguire macchine virtuali su Windows 11.

Installa Hyper-V su Windows 11 Home

Poiché l’edizione Home non dispone della funzionalità di virtualizzazione, è necessario installare manualmente i componenti prima di abilitare la funzionalità. 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, attenersi alla seguente procedura:

  1. Apri Inizio .

  2. 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 /abilita-funzionalità /nomefunzionalità:Microsoft-Hyper-V -All /LimitAccess /ALL

    pausa
    Lo script Windows 11 Home installa Hyper-V

  3. Fare clic su File e scegliere l’ opzione “Salva con nome” .

  4. Conferma un nome e usa il file. estensione pipistrello. Ad esempio, hyperv-home.bat .

  5. Fare clic sul pulsante Salva .

  6. Fare clic con il pulsante destro del mouse sul file hyperv-home.bat e selezionare l’ opzione Esegui come amministratore .

    Esegui lo script come amministratore

  7. Premere il tasto “Y” per riavviare il computer.

    Windows 11 Home applica Hyper-V

Dopo aver completato i passaggi, lo strumento di gestione e la piattaforma Hyper-V verranno installati nella versione 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, utilizzare questi passaggi:

  1. Apri Impostazioni .

  2. Fare clic su App .

  3. Fare clic sulla scheda Funzionalità opzionali .

  4. Nella sezione “Impostazioni correlate”, fai clic sull’impostazione “Altre funzionalità di Windows” .

    Apri Funzionalità di Windows

  5. Deseleziona l’ opzione Hyper-V dall’elenco.

    Disabilita Hyper-V

  6. Fare clic sul pulsante OK .

  7. Fare clic sul pulsante Riavvia ora .

Una volta completati i passaggi, Microsoft Hyper-V verrà disabilitato su Windows 11 Home.

Aggiornamento 8 novembre 2023: i contenuti di questa guida sono stati aggiornati per garantire la precisione e includere passaggi aggiuntivi.

Lascia un commento

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