Hur man installerar Hyper-V på Windows 11 Home

By rik

Aktivera Hyper-V på Windows 11 Home – en alternativ metod

I Windows 11 finns en funktion som heter Hyper-V, vilken ingår som standard men är tillgänglig endast i versionerna Pro, Education och Enterprise. Denna teknik möjliggör skapandet av virtuella maskiner där du kan installera och köra andra operativsystem. Användare av Windows 11 Home-versionen är annars hänvisade till tredjepartsprogram för hantering av virtuella miljöer.

Om du inte föredrar tredjepartsverktyg, finns det en alternativ lösning för att installera Hyper-V även på Windows 11 Home, genom att använda ett specialanpassat batchskript.

Aktivering av hårdvaruvirtualisering i Windows 11

Hyper-V är en typ av hypervisor som kräver att hårdvaruvirtualisering är aktiverat i datorns BIOS för att fungera korrekt. Majoriteten av moderna datorsystem stödjer denna funktion. Inställningen för att aktivera hårdvaruvirtualisering finns i BIOS.

Nedanstående steg är anpassade för en HP-laptop. För andra datormärken hänvisas till respektive tillverkares användarmanual eller supportresurser.

Så här aktiverar du virtualisering i BIOS:

  • Börja med att stänga av datorn.
  • Starta datorn och tryck omgående på F10 för att komma in i BIOS. Notera att BIOS-tangenten kan variera mellan olika tillverkare; det kan vara F10, F2, F12, F1 eller DEL.
  • Inne i BIOS-menyn, navigera till fliken ”Configuration”.
  • Använd piltangenterna för att markera ”Virtualization Technology”.
  • Tryck på Enter och välj ”Enabled”. Bekräfta valet med Enter igen.
  • Tryck på F10 för att spara dina ändringar och lämna BIOS.
  • Datorn startar om med aktiverad hårdvaruvirtualisering. Därefter kan du påbörja installationen av Hyper-V.

Installera Hyper-V på Windows 11 Home

Nästa steg är att skapa och köra ett batchskript som installerar de nödvändiga komponenterna för att aktivera Hyper-V på Windows 11 Home.

Innan du fortsätter, skapa en återställningspunkt. Detta gör det möjligt att återställa datorn till dess ursprungliga tillstånd om något går fel.

Så här aktiverar du Hyper-V i Windows 11 Home:

1. Öppna en ny textfil med Anteckningar. Du kan göra det genom att trycka Win + R, skriva ”notepad” och klicka på OK.

2. Kopiera och klistra in följande skript i den öppna textfilen:

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

3. Tryck på Ctrl + S för att spara filen.

4. I ”Filnamn”-fältet, ange ”hyperv.bat”. Filändelsen ”.bat” är avgörande för att skriptet ska kunna köras.

5. Välj ”Alla filer” i rullgardinsmenyn för ”Filformat”.

6. Klicka på ”Spara” för att spara filen.

7. Högerklicka på ”hyperv.bat” och välj ”Kör som administratör”. Godkänn eventuella säkerhetsvarningar.

8. Skriptet startar i kommandotolken och installerar Hyper-V-komponenterna. Processen kan ta lite tid, så var tålmodig.

9. När processen är slutförd visas meddelandet ”Operation completed successfully”.

10. Tryck Y för att bekräfta och starta om datorn, eller N för att avsluta kommandotolken.

Efter omstarten är Hyper-V installerat i Windows 11 Home. Sök efter ”Hyper-V” i Windows sökfält och klicka på ”Hyper-V Manager” för att skapa en ny virtuell maskin.

Om det fortfarande inte är tillgängligt kan du aktivera Hyper-V med hjälp av dialogrutan ”Windows-funktioner”, via kommandotolken eller Windows PowerShell.

Så här kan du snabbt aktivera Hyper-V med kommandotolken:

  • Tryck på Win-tangenten, skriv ”cmd” och högerklicka på ”Kommandotolken” och välj ”Kör som administratör”.
  • I kommandotolken, skriv följande kommando och tryck Enter:
    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
  • Kommandot använder ”Deployment Imaging Service and Management” (DISM) verktyget för att aktivera Hyper-V och dess beroenden. Meddelandet ”Operationen slutförd framgångsrikt” indikerar att Hyper-V är aktiverat.

Inaktivera Hyper-V på Windows 11 Home

Hyper-V kan inaktiveras genom dialogrutan ”Windows-funktioner”.

Så här inaktiverar du Hyper-V:

  • Tryck på Win + R, skriv ”optionalfeatures.exe” och tryck OK.
  • Leta upp ”Hyper-V” i dialogrutan ”Windows-funktioner”.
  • Avmarkera rutan för Hyper-V och tryck OK. Vänta tills avinstallationsprocessen är färdig.
  • Klicka på ”Starta om nu” för att starta om datorn och verkställa ändringarna.

Förutom Hyper-V erbjuder Windows en annan virtualiseringslösning, ”Windows Sandbox”, som är en lättviktsmiljö för att köra applikationer isolerat. Denna funktion aktiveras via ”Windows-funktioner”, men är enbart tillgänglig i Pro- och Enterprise-utgåvorna.

Det finns ingen batchskriptmetod för att installera Sandbox på Home-versionen av Windows 11. Istället finns alternativ till Windows Sandbox för att köra och testa program isolerat.

Använda Hyper-V på Windows 11 Home

Microsoft begränsar officiellt användningen av Hyper-V till Pro, Education och Enterprise versionerna. Med en mindre justering i BIOS och ett specialanpassat skript är det dock möjligt att installera Hyper-V även på Windows 11 Home.

När Hyper-V är installerat, kan du skapa virtuella maskiner och installera olika operativsystem, såsom Windows, Ubuntu och andra som stöds.