Eseguire una macchina virtuale è un buon modo per usare un sistema operativo senza installarlo sul tuo PC. Ad esempio, puoi provare l'ultima versione di Windows o una nuova distribuzione Ubuntu Linux senza alcun rischio. Ecco come creare una macchina virtuale in Windows 10 senza installare software di terze parti.
Incontra Hyper-V in Windows 10
Microsoft fornisce uno strumento integrato chiamato Hyper-V per creare una macchina virtuale su Windows 10. È disponibile solo su queste piattaforme:
- Windows 10 Enterprise (64 bit)
- Windows 10 Pro (64 bit)
- Windows 10 Education (64-bit)
Se il tuo PC esegue Windows 10 Home, devi installare un client di macchina virtuale di terze parti. Hyper-V non è disponibile su questa piattaforma.
Anche se Hyper-V è uno strumento utile, potrebbe non essere la soluzione ideale per lo sviluppo di software. Come spiega Microsoft su Hyper-V, i programmi e le app che richiedono hardware specifico, come un processore grafico discreto, potrebbero non funzionare correttamente in una macchina virtuale.
Ancora di più, la semplice attivazione di Hyper-V può causare problemi di prestazioni per "applicazioni sensibili alla latenza e ad alta precisione".
Non tutti i computer possono eseguire una macchina virtuale, tuttavia. Dovrai vedere se il processore del tuo PC è in grado di gestire una macchina virtuale prima di andare avanti.
Come verificare la compatibilità hardware della macchina virtuale
Ecco i requisiti hardware di Microsoft:
- Processore a 64 bit con traduzione di indirizzi di secondo livello (SLAT)
- Supporto CPU per VM Monitor Mode Extension (VT-c su CPU Intel)
- Minimo di 4 GB di memoria di sistema
Ecco le impostazioni del BIOS necessarie per eseguire una macchina virtuale:
- Prevenzione dell'esecuzione dei dati tramite hardware
- Tecnologia di virtualizzazione (o un'etichetta simile, a seconda del produttore della scheda madre)
Non sei ancora sicuro che il tuo PC Windows 10 possa eseguire una macchina virtuale utilizzando Hyper-V? Microsoft fornisce i mezzi per scoprirlo. Segui questi passaggi:
-
Fai clic con il pulsante destro del mouse sul pulsante Start e seleziona Windows PowerShell (amministratore).
-
Digita " Systeminfo" nella finestra di PowerShell e premi il tasto Invio sulla tastiera.
-
Scorri fino alla fine dei risultati per trovare la sezione Requisiti Hyper-V. Ecco come interpretare questi risultati:
- Se vedi "Sì" accanto ai quattro requisiti Hyper-V: Il tuo PC può eseguire una macchina virtuale.
- Se vedi "No" accanto ai quattro requisiti Hyper-V: La tua CPU non supporta le macchine virtuali e/o devi regolare le impostazioni nel BIOS.
- Se vedi "No" accanto a "Virtualizzazione abilitata nel firmware" nei risultati: dovrai riavviare il firmware del PC e abilitare questa funzione. L'etichetta dell'impostazione dipende dalla scheda madre del PC e dalla versione del BIOS.
- Se vedi "È stato rilevato un hypervisor. Le funzionalità richieste per Hyper-V non verranno visualizzate" nei risultati: Stai già eseguendo Hyper-V in Windows 10.
Come abilitare Hyper-V in Windows 10 Pro, Enterprise e Education
È probabile che il tuo PC Windows 10 non abbia le funzionalità Hyper-V attivate per impostazione predefinita. In tal caso, non troverai alcuna voce Hyper-V nel menu Start. Segui questi passaggi per ottenere il supporto per la tua macchina virtuale attivo e funzionante.
- Digita " Hyper-V" nel campo di ricerca della barra delle applicazioni e premi il tasto Invio sulla tastiera.
-
Seleziona Attiva o disattiva le funzionalità di Windows nei risultati, quindi seleziona Apri.
-
Nella schermata successiva, seleziona la casella accanto all'opzione Hyper-V, quindi seleziona OK.
-
Seleziona Riavvia ora. Il tuo PC si riavvierà.
Come creare una macchina virtuale in Windows 10 utilizzando Hyper-V Quick Create
Questo è uno dei due metodi per creare una macchina virtuale utilizzando lo strumento integrato di Windows 10. È il più veloce e visivamente più facile dei due. Qui troverai le opzioni per installare due build Linux, MSIX Packaging Tool Environment e Windows 10 Development Environment.
Se desideri eseguire una build di anteprima di Windows 10, dovrai scaricare manualmente una ISO.
-
Seleziona il pulsante Start, scorri verso il basso nel menu Start, quindi seleziona Strumenti di amministrazione di Windowsper espanderlo.
-
Seleziona Creazione rapida Hyper-V.
-
Nella seguente finestra Crea Macchina virtuale, seleziona uno dei quattro installatori elencati, quindi seleziona Crea macchina virtuale. Non passare al punto 4.
Tuttavia, se desideri utilizzare un sistema operativo diverso, continua con il passaggio 4.
-
Seleziona Fonte di installazione locale per caricare un file ISO che hai già scaricato sul tuo PC.
-
Seleziona Cambia sorgente di installazione.
-
Individua e seleziona un'immagine ISO sul tuo PC, quindi seleziona Apri.
-
Infine, seleziona Crea macchina virtuale.
Come creare una macchina virtuale in Windows 10 utilizzando Hyper-V Manager
A prima vista, questa versione sembra vecchia scuola rispetto alla versione Quick Create. Tuttavia, questa interfaccia è la carne del caricamento e scaricamento della tua macchina virtuale. Qui vengono forniti strumenti avanzati per l'importazione di una macchina virtuale, la creazione di una macchina virtuale da zero utilizzando un processo passo-passo e altro ancora.
Puoi accedere anche allo strumento Creazione rapida più semplice da questa interfaccia.
-
Seleziona Start, scorri verso il basso nel menu Start, quindi seleziona Strumenti di amministrazione di Windows per espanderlo.
-
Seleziona Gestione Hyper-V.
-
Nella seguente finestra Hyper-V Manager, seleziona Creazione rapida che si trova sotto Azioni a destra.
-
Nella seguente finestra Crea macchina virtuale, seleziona uno dei quattro programmi di installazione elencati e seleziona Crea macchina virtuale. Non passare al passaggio 5.
Tuttavia, se desideri utilizzare un sistema operativo diverso, continua con il passaggio 5.
-
Seleziona Fonte di installazione locale.
-
Seleziona Cambia sorgente di installazione.
-
Individua e seleziona un'immagine ISO memorizzata localmente sul tuo PC., quindi seleziona Apri.
-
Infine, seleziona Crea macchina virtuale.
Un esempio di macchina virtuale: Ubuntu 19.04
Una volta selezionata l'opzione Ubuntu 19.04 e fatto clic su Crea macchina virtuale, il client Hyper-V scaricherà e installerà Ubuntu in un "contenitore" software (ovvero macchina virtuale). Una volta completato, Hyper-V ti chiede con due pulsanti.
-
Fai clic su Connetti per caricare la finestra Connessione alla macchina virtuale.
Fai clic su Modifica impostazioni per accedere alle impostazioni per l'emulazione hardware necessaria per eseguire un PC falso. Ciò include firmware, sicurezza, memoria, processore, archiviazione e connessione di rete.
-
Fai clic sul pulsante Avvia nella finestra Connessione alla macchina virtuale per avviare il sistema operativo emulato.
-
Segui le istruzioni sullo schermo della piattaforma come se stessi configurando un nuovo PC. Non sarà necessario eseguire nuovamente questa configurazione a meno che non si crei una nuova macchina virtuale.
Come caricare la tua macchina virtuale
Poiché non stai installando un secondo sistema operativo direttamente sul tuo PC, non ci sono scorciatoie nel menu Start o sul desktop. Inoltre, non è disponibile alcuna opzione per caricare la macchina virtuale dallo strumento di creazione rapida Hyper-V. Invece, devi caricare e spegnere la tua macchina virtuale usando Hyper-V Manager.
-
Seleziona il pulsante Start, scorri verso il basso nel menu Start, quindi seleziona Strumenti di amministrazione di Windows per espanderlo.
-
Seleziona Gestione Hyper-V.
-
Nella seguente schermata di Hyper-V Manager, evidenzia la tua macchina virtuale salvata elencata in Macchine virtuali.
-
Seleziona Connetti che si trova nell'angolo in basso a destra.
-
Appare la schermata Connessione alla macchina virtuale. Seleziona il pulsante Start per "accendere" la tua macchina virtuale.
-
Per salvare lo stato corrente della tua macchina virtuale, seleziona l'icona arancione Salva situata sulla barra degli strumenti Connessione alla macchina virtuale.
-
Per spegnere la macchina virtuale, seleziona l'icona rossa Spegni situata sulla barra degli strumenti di Connessione alla macchina virtuale. È come dire al PC di spegnersi.
Selezionare l'icona bianca Spegni è simile a scollegare il desktop o scaricare la batteria.
Domande frequenti
Come faccio a disabilitare Hyper-V in Windows 10?
Per disabilitare in Windows 10, premi il tasto Windows +X e vai a App e funzionalità > Programmi e Features > Attiva o disattiva le funzioni di Windows. Individua Hyper-V e deseleziona la casella. Fare clic su OK per salvare le modifiche e riavviare.
Cos'è una Java Virtual Machine?
A Java Virtual Machine (JVM) è una macchina virtuale che fornisce un ambiente per eseguire app o codice Java. Il codice può essere basato su Java o compilato da Java bytecode.