Het draaien van een virtuele machine is een goede manier om een besturingssysteem te gebruiken zonder het op je pc te installeren. U kunt bijvoorbeeld zonder enig risico een proefrit maken met de nieuwste Windows-versie of een nieuwe Ubuntu Linux-distributie. Hier leest u hoe u een virtuele machine in Windows 10 kunt maken zonder software van derden te installeren.
Maak kennis met Hyper-V in Windows 10
Microsoft biedt een ingebouwde tool genaamd Hyper-V om een virtuele machine te maken op Windows 10. Het is alleen beschikbaar op deze platforms:
- Windows 10 Enterprise (64-bit)
- Windows 10 Pro (64-bit)
- Windows 10 Education (64-bit)
Als uw pc Windows 10 Home draait, moet u een client voor virtuele machines van derden installeren. Hyper-V is niet beschikbaar op dit platform.
Hoewel Hyper-V een handig hulpmiddel is, is het misschien niet de ideale oplossing voor softwareontwikkeling. Zoals Microsoft uitlegt over Hyper-V, werken programma's en apps die specifieke hardware vereisen, zoals een afzonderlijke grafische processor, mogelijk niet correct op een virtuele machine.
Sterker nog, het simpelweg inschakelen van Hyper-V kan prestatieproblemen veroorzaken voor "latentiegevoelige, zeer nauwkeurige applicaties".
Niet zomaar een computer kan echter een virtuele machine draaien. Je moet kijken of de processor van je pc een virtuele machine aankan voordat je verder gaat.
Hoe de hardwarecompatibiliteit van virtuele machines te controleren
Hier zijn de hardwarevereisten van Microsoft:
- 64-bit Processor met Second Level Address Translation (SLAT)
- CPU-ondersteuning voor VM Monitor Mode Extension (VT-c op Intel CPU's)
- Minimaal 4GB systeemgeheugen
Hier zijn de BIOS-instellingen die nodig zijn om een virtuele machine te draaien:
- Hardware afgedwongen preventie van gegevensuitvoering
- Virtualisatietechnologie (of een soortgelijk label, afhankelijk van de fabrikant van het moederbord)
Nog steeds niet zeker of uw Windows 10 pc een virtuele machine kan draaien met Hyper-V? Microsoft biedt de middelen om erachter te komen. Volg deze stappen:
-
Klik met de rechtermuisknop op de knop Start en selecteer Windows PowerShell (Admin).
-
Typ " Systeminfo" in het PowerShell-venster en druk op de Enter-toets op uw toetsenbord.
-
Scroll naar de onderkant van de resultaten om het gedeelte Hyper-V-vereisten te vinden. Zo interpreteert u die resultaten:
- Als u "Ja" ziet naast de vier Hyper-V-vereisten: Uw pc kan een virtuele machine draaien.
- Als u "Nee" ziet naast de vier Hyper-V-vereisten: uw CPU ondersteunt geen virtuele machines en/of u moet instellingen in het BIOS aanpassen.
- Als u "Nee" ziet naast "Virtualisatie ingeschakeld in firmware" in de resultaten: U moet opnieuw opstarten in de firmware van de pc en deze functie inschakelen. Het label van de instelling hangt af van het moederbord van uw pc en de BIOS-versie.
- Als u ziet "Er is een hypervisor gedetecteerd. Functies die vereist zijn voor Hyper-V worden niet weergegeven" in de resultaten: U gebruikt Hyper-V al in Windows 10.
Hyper-V inschakelen in Windows 10 Pro, Enterprise en Education
Het is waarschijnlijk dat uw Windows 10-pc standaard geen Hyper-V-functies heeft ingeschakeld. Als dat het geval is, vindt u geen Hyper-V-vermeldingen in het Startmenu. Volg deze stappen om de ondersteuning van uw virtuele machine aan de gang te krijgen.
- Typ " Hyper-V" in het zoekveld van de taakbalk en druk op de Enter-toets op uw toetsenbord.
-
Selecteer Windows-functies in- of uitschakelen in de resultaten en selecteer vervolgens Open.
-
Vink op het volgende scherm het vakje aan naast de Hyper-V optie en selecteer vervolgens OK.
-
Selecteer Nu opnieuw opstarten. Uw pc zal opnieuw opstarten.
Een virtuele machine maken in Windows 10 met Hyper-V Quick Create
Dit is een van de twee methoden om een virtuele machine te maken met behulp van de ingebouwde tool van Windows 10. Het is de snelste en visueel eenvoudiger van de twee. Hier vindt u opties om twee Linux-builds te installeren, de MSIX Packaging Tool Environment en de Windows 10 Development Environment.
Als je een voorbeeldversie van Windows 10 wilt draaien, moet je handmatig een ISO downloaden.
-
Selecteer de Start-knop, scroll naar beneden in het Start-menu en selecteer vervolgens Windows Systeembeheerom het uit te vouwen.
-
Select Hyper-V Quick Create.
-
Selecteer in het volgende venster Virtuele maken Machine een van de vier vermelde installatieprogramma's en selecteer vervolgens Virtuele machine maken. Ga niet verder met stap 4.
Als u echter een ander besturingssysteem heeft dat u wilt gebruiken, gaat u verder met stap 4.
-
Selecteer Lokale installatiebron om een ISO-bestand te laden dat u al naar uw pc hebt gedownload.
-
Selecteer Wijzig installatiebron.
-
Zoek en selecteer een ISO-image op uw pc en selecteer vervolgens Open.
-
Selecteer tot slot Create Virtual Machine.
Een virtuele machine maken in Windows 10 met Hyper-V Manager
Op het eerste gezicht ziet deze versie er ouderwets uit in vergelijking met de Quick Create-versie. Deze interface is echter het vlees van het laden en lossen van uw virtuele machine. Hier krijgt u geavanceerde tools voor het importeren van een virtuele machine, het maken van een nieuwe virtuele machine met behulp van een stapsgewijs proces, en meer.
Je hebt vanuit deze interface ook toegang tot de eenvoudigere Quick Create-tool.
-
Selecteer Start, scrol omlaag in het menu Start en selecteer vervolgens Windows Systeembeheer om het uit te vouwen.
-
Selecteer Hyper-V Manager.
-
Selecteer in het volgende Hyper-V Manager-venster Quick Create onder Actions aan de rechterkant.
-
Selecteer in het volgende venster Virtuele machine maken een van de vier vermelde installatieprogramma's en selecteer Virtuele machine maken. Ga niet verder met stap 5.
Als u echter een ander besturingssysteem heeft dat u wilt gebruiken, gaat u verder met stap 5.
-
Selecteer Lokale installatiebron.
-
Selecteer Wijzig installatiebron.
-
Zoek en selecteer een ISO-image dat lokaal op uw pc is opgeslagen., selecteer vervolgens Open.
-
Selecteer tot slot Create Virtual Machine.
Een voorbeeld van een virtuele machine: Ubuntu 19.04
Zodra u de optie Ubuntu 19.04 selecteert en op Create Virtual Machine klikt, zal de Hyper-V-client Ubuntu downloaden en installeren in een software-"container" (ook wel virtuele machine genoemd). Eenmaal voltooid, vraagt Hyper-V u met twee knoppen.
-
Klik op Connect om het venster Virtual Machine Connection te laden.
Klik op Instellingen bewerken om toegang te krijgen tot de instellingen voor de hardware-emulatie die nodig is om een nep-pc te draaien. Dit omvat firmware, beveiliging, geheugen, processor, opslag en netwerkverbinding.
-
Klik op de Start knop in het Virtual Machine Connection venster om uw geëmuleerde besturingssysteem te starten.
-
Volg de instructies van het platform op het scherm alsof u een nieuwe pc installeert. U hoeft deze installatie niet opnieuw uit te voeren, tenzij u een nieuwe virtuele machine maakt.
Hoe u uw virtuele machine kunt laden
Omdat je geen tweede besturingssysteem rechtstreeks op je pc installeert, is er geen snelkoppeling in het menu Start of het bureaublad. Er is ook geen optie om uw virtuele machine te laden vanuit de Hyper-V Quick Create-tool. In plaats daarvan moet u uw virtuele machine laden en afsluiten met behulp van Hyper-V Manager.
-
Selecteer de Start-knop, scrol omlaag in het Start-menu en selecteer vervolgens Windows Systeembeheer om het uit te vouwen.
-
Selecteer Hyper-V Manager.
-
In het volgende Hyper-V Manager-scherm markeert u uw opgeslagen virtuele machine die wordt vermeld onder Virtual Machines.
-
Selecteer Connect in de rechterbenedenhoek.
-
Het scherm Virtual Machine Connection verschijnt. Selecteer de Start knop om uw virtuele machine "in te schakelen".
-
Om de huidige status van uw virtuele machine op te slaan, selecteert u het oranje Save pictogram op de werkbalk Virtual Machine Connection.
-
Om uw virtuele machine af te sluiten, selecteert u het rode Shut Down pictogram op de Virtual Machine Connection-werkbalk. Dit is vergelijkbaar met uw pc vertellen om uit te schakelen.
Het witte Turn Off-pictogram selecteren is vergelijkbaar met het loskoppelen van uw bureaublad of het leegmaken van de batterij.
FAQ
Hoe schakel ik Hyper-V in Windows 10 uit?
Om in Windows 10 uit te schakelen, drukt u op de Windows-toets+X en gaat u naar Apps en onderdelen > Programma's en Functies > Windows-functies in- of uitschakelen. Zoek Hyper-V en schakel het selectievakje uit. Klik op OK om de wijzigingen op te slaan en opnieuw te starten.
Wat is een Java Virtual Machine?
Een Java Virtual Machine (JVM) is een virtuele machine die een omgeving biedt om Java-apps of code uit te voeren. De code kan op Java gebaseerd zijn of code gecompileerd door Java bytecode.