Hyper-V è la soluzione di virtualizzazione interna di Microsoft per Windows 11. Ti consente di creare macchine virtuali ed eseguirle su hardware virtuale. Detto questo, se desideri utilizzare Hyper-V sul tuo PC, devi prima abilitarlo. In questo articolo, ti mostriamo i tre modi per abilitare Hyper-V in Windows 11 e creare macchine virtuali senza strumenti di terze parti.
Quali sono i casi d’uso di Hyper-V?
Hyper-V è uno strumento di virtualizzazione nativo che consente di eseguire più sistemi operativi sulle proprie macchine virtuali. Con Hyper-V, non devi fare affidamento su soluzioni hypervisor di terze parti come VirtualBox e VMware WorkStation. Limita la scelta del sistema operativo guest a Windows, Linux e FreeBSD. Alcuni casi d’uso di macchine virtuali Hyper-V includono:
- Esegui e testa il software per una versione precedente di Windows o un sistema operativo non Windows
- Testare il software su più sistemi operativi utilizzando più macchine virtuali su un unico sistema host.
Prerequisiti per abilitare Hyper-V su Windows 11
Hyper-V è disponibile come funzionalità opzionale in Windows 11 Pro, Enterprise e Education. Per controllare la tua edizione di Windows, vai su Impostazioni > Sistema > Informazioni su. Quindi, controlla la sezione delle specifiche di Windows per trovare la tua edizione di Windows.
Se hai l’edizione Home, ecco come installare Hyper-V su Windows 11 Home. Tutto quello che devi fare è eseguire uno script bat per installare Hyper-V su sistemi non supportati.
A seconda del numero di macchine virtuali e dei tipi di applicazioni che intendi eseguire, potresti aver bisogno di più risorse per eseguire le macchine virtuali senza problemi.
Inoltre, è necessario abilitare la virtualizzazione hardware nel BIOS. Questa è una funzionalità essenziale per l’esecuzione di macchine virtuali sul tuo sistema Windows ma spesso disabilitata per impostazione predefinita.
Come abilitare la virtualizzazione hardware nel BIOS
Sui sistemi compatibili, è possibile abilitare la virtualizzazione hardware nel BIOS. I passaggi seguenti sono per un computer HP. Se si utilizza un PC o laptop personalizzato di un altro produttore, fare riferimento al manuale utente per istruzioni dettagliate. Per abilitare la virtualizzazione hardware nel BIOS:
- Spegni il PC se è acceso.
- Premi il pulsante di accensione per accendere il sistema e inizia a premere il tasto Esc per visualizzare il menu di avvio.
- Dal menu di avvio, premere F10 per accedere alla configurazione del BIOS.
- Nell’utilità di configurazione del BIOS, utilizzare il tasto freccia e aprire la scheda Configurazione.
- Quindi, utilizzare il tasto freccia giù per evidenziare l’opzione Tecnologia di virtualizzazione.
- Premi Invio, quindi seleziona Abilitato dalle opzioni.
- Premere F10 per salvare le modifiche e uscire dal BIOS.
- Il PC si riavvierà e applicherà le modifiche. L’operazione potrebbe richiedere del tempo, quindi attendi fino al riavvio completo del sistema.
Dopo il riavvio, puoi abilitare Hyper-V su Windows 11. Ecco come farlo.
1. Abilita Hyper-V in Windows 11 tramite il Pannello di controllo
Puoi abilitare Hyper-V usando la finestra di dialogo Funzionalità di Windows. Puoi accedere a Funzionalità di Windows per aggiungere o rimuovere funzionalità facoltative in Windows 11 dal Pannello di controllo. Ecco come.
- Premi Win + R per aprire Esegui.
- Digitare control e fare clic su OK per aprire il Pannello di controllo.
- Nel Pannello di controllo, vai su Programmi > Programmi e funzionalità.
- Nel riquadro sinistro, fai clic su Attiva o disattiva le funzionalità di Windows.
- Ora, nella finestra di dialogo Funzionalità di Windows, seleziona Hyper-V. Se stai sviluppando Hyper-V, vedrai gli strumenti di gestione Hyper-V e le piattaforme Hyper-V.
- Assicurati che entrambe le opzioni siano selezionate e fai clic su OK. Poiché si tratta di funzionalità opzionali, Windows inizierà a installarle e attivarle sul PC. Questo processo potrebbe richiedere del tempo.
- Al termine, fai clic su Riavvia ora per riavviare e applicare le modifiche.
Dopo il riavvio, cerca Hyper-V e fai clic su Hyper-V Manager per creare macchine virtuali in Windows 11.
2. Aggiungi Hyper-V a Windows 11 utilizzando il prompt dei comandi
Il prompt dei comandi offre un modo rapido ed efficiente per eseguire attività ripetitive. È possibile utilizzare lo strumento da riga di comando DISM (Deployment Image Servicing and Management) per accedere e installare le funzionalità facoltative di Windows tramite il prompt dei comandi.
Segui questi passaggi per abilitare Hyper-V su Windows 11 utilizzando il prompt dei comandi:
- Premi il tasto Win e digita cmd. Quindi, fai clic con il pulsante destro del mouse su Prompt dei comandi e seleziona Esegui come amministratore.
- Nella finestra del prompt dei comandi, digita il seguente comando e premi Invio per eseguire:
DISM /En ligne /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- Lo strumento di gestione e manutenzione dell’immagine di distribuzione inizierà ad abilitare la funzionalità Hyper-V e mostrerà lo stato di avanzamento al prompt dei comandi.
- Una volta completata l’operazione, sarà necessario riavviare il PC. Quindi, premi Y sulla tastiera per confermare l’azione.
Dopo il riavvio del PC, puoi aprire e utilizzare Hyper-V Manager per creare macchine virtuali.
3. Abilita Hyper-V utilizzando PowerShell
Se preferisci Windows PowerShell al prompt dei comandi, puoi anche abilitare Hyper-V usando l’applicazione shell.
Tuttavia, a differenza del prompt dei comandi, PowerShell usa il cmdlet enable-WindowsOptional features per abilitare le funzionalità facoltative in un’immagine Windows.
Per abilitare Hyper-V con PowerShell:
- Premi il tasto Win e digita powershell. Quindi, fai clic con il pulsante destro del mouse su PowerShell e seleziona Esegui come amministratore.
- Nella finestra di PowerShell, digita il seguente comando di shell e premi Invio:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- PowerShell eseguirà il cmdlet e avvierà il processo di attivazione di Hyper-V. In caso di successo, ti verrà chiesto di riavviare il PC.
- Digita Y per confermare e il tuo PC si riavvierà per applicare le modifiche e attivare una nuova funzionalità.
Diversi modi per abilitare Hyper-V in Windows 11
Hyper-V è un hypervisor di tipo 1, il che significa che viene eseguito direttamente sull’hardware di un computer. Viene fornito preinstallato, può essere utilizzato gratuitamente senza restrizioni e fornisce prestazioni lineari su un sistema mainstream.
Detto questo, le macchine virtuali dedicate come VMware WorkStation Pro sono disponibili su più piattaforme, possono essere utilizzate su sistemi meno recenti e sono più adatte per soluzioni aziendali. Dai un’occhiata al nostro confronto confrontando i tre popolari hypervisor per trovare quello giusto per te.