Att köra en virtuell maskin är ett bra sätt att använda ett operativsystem utan att installera det på din PC. Du kan till exempel provköra den senaste Windows-versionen eller en ny Ubuntu Linux-distribution utan risk. Så här skapar du en virtuell maskin i Windows 10 utan att installera programvara från tredje part.
Möt Hyper-V i Windows 10
Microsoft tillhandahåller ett inbyggt verktyg som heter Hyper-V för att skapa en virtuell maskin på Windows 10. Det är bara tillgängligt på dessa plattformar:
- Windows 10 Enterprise (64-bitars)
- Windows 10 Pro (64-bitars)
- Windows 10 Education (64-bitars)
Om din dator kör Windows 10 Home måste du installera en virtuell maskinklient från tredje part. Hyper-V är inte tillgängligt på den här plattformen. Även om Hyper-V är ett användbart verktyg, kanske det inte är den idealiska lösningen för mjukvaruutveckling. Som Microsoft förklarar om Hyper-V, kanske program och appar som kräver specifik hårdvara – som en diskret grafikprocessor – inte fungerar korrekt i en virtuell maskin. Ännu mer, att bara aktivera Hyper-V kan orsaka prestandaproblem för «latenskänsliga applikationer med hög precision.» Men inte vilken dator som helst kan köra en virtuell maskin. Du måste se om din dators processor kan hantera en virtuell maskin innan du går vidare.
Hur man kontrollerar virtuell maskinvarukompatibilitet
Här är hårdvarukraven från Microsoft:
- 64-bitars processor med Second Level Address Translation (SLAT)
- CPU-stöd för VM Monitor Mode Extension (VT-c på Intel-processorer)
- Minst 4GB systemminne
Här är BIOS-inställningarna som krävs för att köra en virtuell maskin:
- Förebyggande av dataexekvering med hårdvara
- Virtualiseringsteknik (eller liknande etikett, beroende på moderkortstillverkare)
Fortfarande inte säker på att din Windows 10-dator kan köra en virtuell maskin med Hyper-V? Microsoft ger dig möjlighet att ta reda på det. Följ dessa steg:
-
Högerklicka på Start knappen och välj Windows PowerShell (admin).
-
Skriv «System information» i PowerShell-fönstret och tryck på Stiga på tangenten på ditt tangentbord.
-
Rulla ner till botten av resultaten för att hitta avsnittet Hyper-V-krav. Så här tolkar du resultaten:
- Om du ser «Ja» bredvid de fyra Hyper-V-kraven: Din dator kan köra en virtuell maskin.
- Om du ser «Nej» bredvid de fyra Hyper-V-kraven: Din CPU stöder inte virtuella maskiner och/eller du behöver justera inställningarna i BIOS.
- Om du ser «Nej» bredvid «Virtualisering aktiverad i firmware» i resultaten: Du måste starta om till datorns firmware och aktivera den här funktionen. Inställningens etikett beror på din dators moderkort och BIOS-version.
- Om du ser «En hypervisor har upptäckts. Funktioner som krävs för Hyper-V kommer inte att visas» i resultaten: Du kör redan Hyper-V i Windows 10.
Hur man aktiverar Hyper-V i Windows 10 Pro, Enterprise och Education
Det är troligt att din Windows 10-dator inte har Hyper-V-funktioner aktiverade som standard. Om så är fallet kommer du inte att hitta några Hyper-V-poster på Start-menyn. Följ dessa steg för att få din virtuella maskin igång.
-
Skriv «Hyper-V» i aktivitetsfältets sökfält och tryck på Stiga på tangenten på ditt tangentbord.
-
Välj Slår på eller av egenskaper i Windows i resultaten och välj sedan Öppna.
-
På nästa skärm, markera rutan bredvid Hyper-V och välj sedan OK.
-
Välj Starta om nu. Din PC kommer att starta om.
Hur man skapar en virtuell maskin i Windows 10 med Hyper-V Quick Create
Detta är en av två metoder för att skapa en virtuell maskin med Windows 10:s inbyggda verktyg. Det är det snabbaste och visuellt enklaste av de två. Här hittar du alternativ för att installera två Linux-versioner, MSIX Packaging Tool Environment och Windows 10 Development Environment. Om du vill köra en förhandsversion av Windows 10 måste du ladda ner en ISO manuellt.
-
Välj Start knapp, scrolla ner på startmenyn, välj sedan Windows administrativa verktyg att utöka den.
-
Välj Hyper-V Quick Create.
-
I det följande Skapa virtuellt Maskin fönster, välj en av de fyra listade installationsprogrammen och välj sedan Skapa virtuell maskin. Gå inte vidare till steg 4. Men om du har ett annat operativsystem som du vill använda, fortsätt med steg 4.
-
Välj Lokal installationskälla för att ladda en ISO-fil som du redan har laddat ner till din PC.
-
Välj Byt installationskälla.
-
Leta upp och välj en ISO-bild på din dator och välj sedan Öppna.
-
Slutligen, välj Skapa virtuell maskin.
Hur man skapar en virtuell maskin i Windows 10 med Hyper-V Manager
Vid första anblicken ser den här versionen gammaldags ut jämfört med Quick Create-versionen. Detta gränssnitt är dock köttet av din virtuella maskin som laddar och lossar. Här får du avancerade verktyg för att importera en virtuell maskin, skapa en virtuell maskin från grunden med en steg-för-steg-process och mer. Du kan också komma åt det enklare Quick Create-verktyget från det här gränssnittet.
-
Välj Start, scrolla ner på startmenyn, välj sedan Windows administrativa verktyg att utöka den.
-
Välj Hyper-V Manager.
-
Välj i följande Hyper-V Manager-fönster Snabb skapa ligger under Åtgärder till höger.
-
I följande fönster Skapa virtuell maskin väljer du en av de fyra listade installationsprogrammen och välj Skapa virtuell maskin. Gå inte vidare till steg 5. Men om du har ett annat operativsystem som du vill använda, fortsätt med steg 5.
-
Välj Lokal installationskälla.
-
Välj Byt installationskälla.
-
Leta reda på och välj en ISO-bild lagrad lokalt på din PC., välj sedan Öppna.
-
Slutligen, välj Skapa virtuell maskin.
Ett exempel på en virtuell maskin: Ubuntu 19.04
När du väljer alternativet Ubuntu 19.04 och klickar Skapa virtuell maskin, kommer Hyper-V-klienten att ladda ner och installera Ubuntu i en mjukvaru-«container» (alias virtuell maskin). När det är klart, uppmanar Hyper-V dig med två knappar.
-
Klick Ansluta för att ladda fönstret Virtual Machine Connection. Klick Ändra inställningar för att komma åt inställningarna för hårdvaruemuleringen som behövs för att köra en falsk PC. Detta inkluderar firmware, säkerhet, minne, processor, lagring och nätverksanslutning.
-
Klicka på Start knappen i fönstret Virtual Machine Connection för att starta ditt emulerade operativsystem.
-
Följ plattformens instruktioner på skärmen som om du konfigurerar en ny dator. Du behöver inte köra den här installationen igen om du inte skapar en ny virtuell maskin.
Hur du laddar din virtuella maskin
Eftersom du inte installerar ett andra operativsystem direkt på din PC, finns det ingen genväg på Start-menyn eller skrivbordet. Det finns inte heller något alternativ att ladda din virtuella maskin från Hyper-V Quick Create-verktyget. Istället måste du ladda och stänga av din virtuella maskin med Hyper-V Manager.
-
Välj Start knapp, scrolla ner på startmenyn, välj sedan Windows administrativa verktyg att utöka den.
-
Välj Hyper-V Manager.
-
På följande Hyper-V Manager-skärm markerar du din sparade virtuella maskin listad under Virtuella maskiner.
-
Välj Ansluta finns i det nedre högra hörnet.
-
Skärmen Virtual Machine Connection visas. Välj Start knappen för att «slå på» din virtuella maskin.
-
För att spara aktuell status för din virtuella maskin, välj orange Spara ikonen på verktygsfältet Virtual Machine Connection.
-
För att stänga av din virtuella maskin, välj den röda Stänga av ikonen på verktygsfältet Virtual Machine Connection. Detta liknar att säga till din dator att stänga av. Att välja den vita Stäng av ikonen liknar att koppla ur skrivbordet eller ta ur batteriet.
FAQ
-
Hur inaktiverar jag Hyper-V i Windows 10?
För att inaktivera i Windows 10, tryck på Windows-tangent+X och gå till Appar och funktioner > Program och funktioner > Slår på eller av egenskaper i Windows. Lokalisera Hyper-V och avmarkera rutan. Klick OK för att spara ändringar och starta om.
-
Vad är en Java Virtual Machine?
En Java Virtual Machine (JVM) är en virtuell maskin som tillhandahåller en miljö för att köra Java-appar eller kod. Koden kan antingen vara Java-baserad eller kod kompilerad av Java-bytekod.