Konvertera en Windows-dator till en virtuell maskin med Hyper-V

ett bra sätt att rädda dig från virus, skadlig kod och spionprogram är att använda en virtuell maskin för att surfa på Internet istället för din vanliga Windows-dator. Vad är en virtuell maskin? Det är i grunden en fullständig kopia av Windows som körs i en annan kopia av Windows som heter the host.

den virtuella versionen av Windows är bara en stor fil och speciell programvara som körs på din Windows-dator (virtualiseringsprogram) fungerar som en falsk dator så att Windows kan köras. Allt du gör i den virtuella maskinen påverkar inte ditt värdoperativsystem. Så du kan ladda ner 10 virus på den virtuella maskinen och ditt huvudsakliga operativsystem skulle vara säkert.

vad är trevligt om virtuella maskiner är att du kan återställa dem. Så om du får ett virus när du surfar i den virtuella maskinen kan du helt enkelt återställa den virtuella maskinen till standardläget när du först installerade den och börja om. Det är också ett bra sätt att öka din integritet eftersom du helt enkelt kan radera allt du har gjort i en virtuell maskin.

innan vi börjar, låt oss prata om kraven. Det finns många mjukvaruvirtualiseringsverktyg där ute som VMWare, Parallels, VirtualBox, etc., men jag kommer att hålla fast vid endast Microsoft-programvara. För att detta ska fungera behöver du två saker:

  1. Disk2VHD-ett gratis verktyg från Microsoft som kommer att användas för att konvertera alla Windows-operativsystem från Windows XP och framåt till en virtuell maskin fil.
  2. Windows 8.1 Pro eller Windows 10 Pro – du behöver pro-versionerna av antingen Windows 8.1 eller Windows 10 för att slutföra denna process. Båda operativsystemen har ett verktyg som heter Hyper-V som kan användas för att komma åt den virtuella filen som skapats av Disk2VHD.

det är också värt att notera att även om du kan använda Windows XP, Vista och 7 som virtuell maskin, är det bäst om du kan konvertera en Windows 8.1 eller Windows 10-maskin eftersom den högsta upplösningen som Hyper-V stöder för de äldre operativsystemen är 1600 1200. Det är verkligen irriterande och jag vet inte varför Microsoft inte har brytt sig om att åtgärda problemet ännu. Hur som helst, det är bara ett problem för dem med högupplösta bildskärmar.

konvertera Windows OS till VHD

låt oss börja med den enkla delen: konvertera din nuvarande version av Windows till en virtuell maskin (VHD eller VHDX-fil). För att göra detta, ladda ner Disk2VHD-verktyget som nämns ovan och kör EXE-filen.

disk2vhd start

när du kör den ser du en skärm som den ovan. Det är verkligen inte mycket du behöver göra Här annat än att välja den plats där du vill spara VHDX-filen och vilka volymer du vill inkludera.

om du har en stor hårddisk kan du bara låta den spara filen till samma partition som Windows. Om inte, välj en annan plats som en andra hårddisk eller en extern USB-hårddisk. Som standard kommer det att välja alla volymer som den hittar på din dator, vilket kanske inte vill att du faktiskt vill ha.

i mitt fall har jag flera hårddiskar anslutna till datorn, så jag vill bara välja Volym C:\, vilket är 37, 26 GB i storlek. Dessutom vill du se till att välja andra volymer som skapades när du installerade Windows, troligen startvolymen och Systemreserverad volym. Dessa är vanligtvis riktigt små: i mitt fall är den systemreserverade volymen bara 34 MB och den andra volymen, som inte har någon etikett, är bara 322, 08 MB.

det är mycket viktigt att du väljer dessa andra volymer utöver huvudvolymen i Windows, för om du inte gör det kommer operativsystemet inte att starta när du laddar det i Hyper-V. istället får du ett Startfelmeddelande! Detta beror på att de två extra volymerna berättar systemet där Windows finns och hur man startar det.

startfel

det kommer förmodligen att ta lite tid att skapa VHDX-filen beroende på hur stor din Windows-partition är. När du är klar har du en riktigt stor fil och två mindre filer.

VHDX-bilder

installera Hyper-V i Windows 8.1/10

Därefter måste vi installera Hyper-V-verktygen i Windows 8.1 eller Windows 10 Pro. Om du har home-utgåvorna måste du uppgradera till Pro innan du kan installera Hyper-V. Klicka på Start och skriv in windows-funktioner.

windows-funktioner

överst, klicka på Aktivera eller inaktivera Windows-funktioner. Ett fönster visas där du kan bocka av extra objekt som du vill installera. Gå vidare och markera rutan för Hyper-V. Det bör automatiskt markera rutorna för Hyper-V-hanteringsverktyg och Hyper-V-plattformen också.

aktivera hyper v

klicka på OK och låt Windows installera funktionerna. Du måste också starta om datorn. När du startar upp igen klickar du på Start, Alla appar och bläddrar sedan ner till Windows Administrationsverktyg. Du bör se Hyper-V Manager listad där. Du kan också bara klicka på Start och skriva in Hyper-V för att söka efter det.

 start-menyn hyper v

konfigurera Hyper-V

nu för den roliga delen! Låt oss komma igång med Hyper-V. gå vidare och öppna Hyper-V-hanteraren så ser du en tom arbetsyta.

hyper v manager

längst till vänster är servern, som ska vara namnet på din dator. I mitten är listan över virtuella maskiner och kontrollpunkter. Till höger har du en dynamisk meny som ändras beroende på vilket objekt som väljs i de vänstra sektionerna. För att komma igång, välj datornamnet längst till vänster.

ny virtuell maskin

nu längst till höger, klicka på ny och sedan virtuell maskin. Detta kommer att ta upp den nya guiden för virtuell maskin. Det första steget är att ge din virtuella maskin ett namn.

virtuellt maskinnamn

Därefter måste du välja generationen för den virtuella maskinen. Om du konverterar en 64-bitarsversion av Windows till en virtuell maskin och din datormaskinvara stöder UEFI, fortsätt och välj Generation 2, eftersom det möjliggör mer avancerade funktioner. Använd Generation 1 för 32-bitarsversioner av Windows eller om din maskin använder äldre BIOS. Generation 2 stöder också bredbildsskärmar när du virtualiserar Windows 8.1 eller Windows 10.

om du inte har någon aning om vad allt det betyder, välj bara Generation 1 för att vara på den säkra sidan. Observera att om den virtuella maskinen inte startar, kan du enkelt bara ta bort den och starta den här processen igen. Välj en annan generation och se om den startar ordentligt. Om du tar bort den virtuella maskinen i Hyper-V raderas inte dina ursprungliga VHDX-filer.

virtuell maskingenerering

på nästa skärm måste du välja hur mycket minne du vill tilldela din virtuella maskin. Jag lämnade det till standardvärdet 1024 MB, men du kan öka det om du har tillräckligt med RAM tillgängligt på din värdmaskin.

virtuellt maskinminne

gå vidare och hoppa över skärmen Konfigurera nätverk för nu eftersom vi måste göra det senare. För nu, bara lämna den på inte ansluten. På skärmen Anslut virtuell hårddisk måste du välja Använd en befintlig virtuell hårddisk.

Anslut virtuell hårddisk

klicka på knappen Bläddra och välj VHDX-bilden som representerar din faktiska Windows-partition. Detta borde vara den riktigt stora VHDX-filen. Vi måste manuellt lägga till de andra två VHDX-enheterna efter guiden, som jag kommer att visa längre ner. Granska nu sammanfattningen och klicka på Slutför.

nu ska du se ett nytt objekt listat under virtuella maskiner. Om du klickar på det här ser du också ett gäng fler alternativ i den högra rutan.

starta virutal machine

för att starta den virtuella maskinen, markera den och klicka sedan på Start. Statskolumnen ändras till körning. Klicka på Anslut bredvid visa den virtuella maskinen. Om du gjorde det nu ser du det felmeddelandet som jag nämnde i början av artikeln: startfel. Vi behöver fortfarande lägga till de andra hårddiskarna.

välj den virtuella maskinen och klicka på Stäng av. Klicka sedan på länken Inställningar. På vänster sida bör du se IDE Controller 0 och IDE Controller 1. Klicka på regulatorn 0 först. Om du väljer Generation 2 ser du bara SCSI Controller.

ide controller

du kommer att se att den första VHDX-filen Vi lade till i guiden redan är listad. Nu måste vi lägga till den andra och tredje filen. Se till att hårddisken är markerad och klicka sedan på Lägg till.

Lägg till andra vhdx

Platsrutan ska automatiskt välja 1 eftersom 0-platsen tas av vår första VHDX-fil. Varje IDE-kontroller har bara två platser tillgängliga för att lägga till enheter. Klicka på virtuell hårddisk och välj din andra VHDX-fil.

Klicka nu på IDE Controller 1 och klicka sedan på knappen Lägg till igen. Gör samma sak här, men välj din tredje VHDX-fil.

Lägg till tredje vhdx

nu när vi har alla tre VHDX-filer bifogade kan vi klicka på OK och starta vår virtuella maskin. Den här gången borde du förhoppningsvis få en skärm med Windows-laddning!

windows körs i hyper v

konfigurera nätverk

Slutligen måste vi konfigurera nätverk för den virtuella maskinen så att du kan ansluta till det lokala nätverket och till Internet. För att göra detta, klicka på Virtual Switch Manager högst upp på högermenyn.

ny virtuell switch

klicka på ny virtuell nätverksswitch och välj sedan Extern i listrutan. Klicka slutligen på Skapa virtuell Switch.

extern virtuell switch

ge din virtuella switch ett namn om du vill och välj sedan rätt nätverk i rullgardinsmenyn. Om du har mer än ett nätverkskort väljer du det som är anslutet till nätverket och Internet. När din switch har skapats måste vi berätta för den virtuella maskinen att använda den. För att göra det, klicka på den virtuella maskinen i Hyper-V manager och klicka sedan på länken Inställningar i den högra rutan.

konfigurera nätverksswitch

klicka på nätverksadapter och välj sedan den nya virtuella omkopplaren som du skapade i föregående steg. Det är det! Nu när du startar din virtuella maskin ska den få nätverksåtkomst via värddatorn.

Lämna ett svar

Din e-postadress kommer inte publiceras.