Come abilitare e utilizzare Hyper-V in Windows 10
Windows 10, Windows 8.1 e Windows 8 vengono forniti con Client Hyper-V in modo da poter eseguire un sistema operativo guest supportato all'interno di una macchina virtuale. Hyper-V è l'hypervisor nativo di Microsoft per Windows. È stato originariamente sviluppato per Windows Server 2008 e quindi portato sul sistema operativo client Windows. È migliorato nel tempo ed è presente anche nell'ultima versione di Windows 10. Ecco come abilitare e utilizzare questa funzione.
Cos'è Hyper-V
Hyper-V è la soluzione di virtualizzazione di Microsoft che consente di creare macchine virtuali su sistemi x86-64 che eseguono Windows. Hyper-V è stato rilasciato per la prima volta insieme a Windows Server 2008 ed è disponibile senza costi aggiuntivi da Windows Server 2012 e Windows 8. Windows 8 è stato il primo sistema operativo client Windows a includere il supporto per la virtualizzazione hardware in modo nativo. Con Windows 8.1, Hyper-V ha una serie di miglioramenti come la modalità sessione avanzata, che consente la grafica ad alta fedeltà per le connessioni alle macchine virtuali utilizzando il Protocollo RDP e reindirizzamento USB abilitato dall'host alle VM. Windows 10 apporta ulteriori miglioramenti all'offerta di hypervisor nativi, Compreso:
- Aggiunta e rimozione a caldo di schede di memoria e di rete.
- Windows PowerShell Direct: la capacità di eseguire comandi all'interno di una macchina virtuale dal sistema operativo host.
- Avvio protetto Linux - Ubuntu 14.04 e versioni successive e le offerte del sistema operativo SUSE Linux Enterprise Server 12 in esecuzione su macchine virtuali di seconda generazione possono ora avviarsi con l'opzione di avvio sicuro abilitata.
- Gestione di livello inferiore di Hyper-V Manager: Hyper-V Manager può gestire i computer che eseguono Hyper-V su Windows Server 2012, Windows Server 2012 R2 e Windows 8.1.
Ecco come abilitare Hyper-V in Windows 10.
Nota: solo Windows 10 Pro, Enterprise e Education edizioni includere la tecnologia di virtualizzazione Hyper-V.
Abilita Hyper-V in Windows 10
Prima di procedere, leggi Come verificare se il tuo PC può eseguire Windows 10 Hyper-V. Inoltre, devi essere registrato con un account amministrativo continuare.
Per abilitare Hyper-V in Windows 10, Fare quanto segue.
- premi il Vincita + R tasti per aprire Esegui e digitare
optionalfeatures.exe
nella casella Esegui. - Nell'applet Funzioni opzionali, scorrere e abilitare il gruppo Hyper-V.
- Fare clic sul pulsante OK.
- Riavvia Windows 10 per applicare la modifica.
- La funzionalità Hyper-V è ora abilitata.
Vediamo ora come creare una nuova macchina virtuale.
Come usare Hyper-V
- Apri Hyper-V Manager dal menu Start. Suggerimento: vedi Come navigare tra le app in ordine alfabetico nel menu Start di Windows 10. Può essere trovato in Strumenti di amministrazione di Windows > Hyper - V manager.
- L'app si connetterà automaticamente al tuo host. Verrà visualizzato a sinistra come Hyper-V Manager > il nome del tuo computer.
- Fare clic sul nome dell'host a sinistra.
- Fare clic su Nuovo > Macchina virtuale a destra.
- Fare clic su Avanti per chiudere la schermata di benvenuto.
- Nella pagina successiva, specifica il nome della tua macchina virtuale. Modificare la posizione dei suoi file, se necessario.
- Nella pagina successiva, puoi scegliere tra due generazioni di macchine virtuali. La prima generazione supporta i sistemi operativi a 32 bit, la seconda è dotata di funzionalità moderne come UEFI e avvio sicuro, ma non supporta i sistemi operativi a 32 bit. Se hai intenzione di installare un sistema operativo guest a 32 bit nella tua VM, scegli Generazione 1.
- Nel passaggio successivo, assegna la RAM alla tua VM, seleziona Usa memoria dinamica per questa macchina virtuale, quindi fai clic su Avanti.
In alternativa, puoi impostare il valore desiderato per la RAM per la tua VM e deselezionare l'opzione di memoria dinamica. In questo caso, la tua VM riserverà questo valore dalla memoria dell'host ogni volta che lo avvii. - Selezionare uno switch virtuale esistente per consentire alla VM di connettersi alla rete. A partire da Windows 10 versione 1709, Windows 10 crea automaticamente un'opzione virtuale denominata "Interruttore predefinito" che puoi usare. Nelle versioni precedenti di Windows 10, potrebbe essere necessario creare un nuovo switch.
- Specifica i parametri dell'unità virtuale. Un disco allocato dinamicamente è una buona scelta per risparmiare spazio sul disco rigido reale. Tuttavia, l'utilizzo di un'immagine del disco preassegnata (dimensione fissa) accelererà leggermente il sistema operativo guest.
- Nel passaggio successivo, puoi specificare un file ISO da cui configurare il sistema operativo guest.
- Rivedi le impostazioni della tua VM e fai clic sul pulsante Fine se tutto è come previsto.
- Questo creerà una nuova VM per te. Selezionalo nell'elenco e fai clic su Collegare... sulla destra.
- Nella finestra di dialogo successiva, fai clic sul pulsante Start per avviare la tua VM. Installa il sistema operativo sulla tua VM esattamente come faresti sul tuo hardware reale.
Hai fatto.
Nota: se stai eseguendo una versione di Windows 10 rilasciata prima di Windows 10 versione 1709, devi creare un nuovo switch virtuale per connettere la tua VM a Internet e/o LAN. Ecco come si può fare. Funzionerà come un ponte tra l'adattatore di rete virtuale nella tua VM e l'adattatore di rete fisico connesso al tuo PC host.
Crea un nuovo switch virtuale
- In Hyper-V Manager, seleziona il tuo host a sinistra.
- A destra, clicca sul link Virtual Switch Manager.
- Nella finestra di dialogo successiva, seleziona Nuovo switch di rete virtuale.
- A destra, seleziona Esterno, quindi fare clic su Crea Switch Virtuale pulsante.
- Inserisci il nome per il tuo nuovo Virtual Switch e seleziona l'adattatore di rete host che desideri assegnargli.
- Fare clic su OK e confermare l'operazione per creare il nuovo switch virtuale.
Nota: se l'app Hyper-V Manager mostra un messaggio di errore Hypervisor non in esecuzione, prova quanto segue.
- Apri e prompt dei comandi con privilegi elevati.
- Digita o copia-incolla il seguente comando:
BCDEDIT /Set {current} hypervisorlaunchtype auto
- Riavvia Windows 10.
Successivamente, Hyper-V dovrebbe avviarsi correttamente.
Questo è tutto.