Hur man startar om WSL med PowerShell, CMD, Task Manager

Hur Man Startar Om Wsl Med Powershell Cmd Task Manager



WSL eller Windows Subsystem Linux är en inbyggd funktion som hjälper till att köra en Linux-miljö på en Windows 10/11-maskin utan att använda någon dual-boot-installation eller virtuell maskin. Att starta om WSL kan vara ett bekvämt och tidseffektivt sätt att starta om eller återinitiera Linux-instansen utan att starta upp hela systemet. Den här artikeln utforskar de olika sätt att starta om WSL , främst via Windows PowerShell, Kommandotolk (CMD) och Task Manager.



  Hur man startar om WSL med PowerShell, CMD, Task Manager





Hur man startar om WSL med PowerShell, CMD, Task Manager

Du kan använda någon av följande metoder för att starta om WSL på Windows.





filen är öppen i komrogat
  1. WSL kommando
  2. Starta om en specifik Linux-distribution
  3. Genom LxssManager Service
  4. Starta om WSL med CMD
  5. Starta om WSL från Task Manager

Se till att spara ditt arbete på någon av de distros du arbetar med eftersom den stängs när du startar om WSL-tjänsten.



1] WSL-kommando

För att starta om WSL från Windows PowerShell använder vi WSL kommando med lämpliga alternativ. Det är ett körbart Windows-kommando som interagerar med WSL-distributionerna.

  • Typ PowerShell efter att ha klickat på sökikonen på skrivbordet.
  • På PowerShell-prompten trycker du på ENTER efter att ha skrivit:
wsl – shutdown
  • Du kan starta WSL igen genom att klicka på programikonen på skrivbordet eller genom att söka efter den på Start-menyn.

De wsl –avstängning avslutar alla aktiva WSL-distributioner eller instanser som för närvarande körs på det fysiska systemet eller enheten. Det kan finnas flera distributioner av WSL, som Ubuntu, Debian, Kali, etc., installerade på datorn som alla samtidigt kan stängas av och startas om genom de ovan nämnda stegen.

Läsa: WSL fungerar inte eller startar inte i Windows



2] Starta om en specifik Linux-distribution

Om ett system har flera WSL-distributioner installerade och vi behöver starta om en specifik distribution, kan de nedan nämnda stegen utföras från PowerShell:

  • Öppna fönstret Windows PowerShell Terminal.
  • Ange nedan nämnda kommandon i samma ordning som nämns nedan,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Wsl-avstängning och distrolista Powershell

I det första kommandot:

  • -l alternativet listar alla installerade distributioner eller distroer.
  • -i är en valfri switch som kan lista ytterligare detaljer, som versionsnummer och status (kör eller stoppad) för den/de installerade distributionerna.

När distroerna är listade, kör du wsl kommandot igen med –t (avsluta) alternativet följt av namnet på distributionsavstängningen av den specifika distributionen. Den 2 nd kommandot avslutar WSL-distributionen som heter Debian.

När den specifika distron har stängts av kan den startas om igen med hjälp av –d växla med wsl-kommandot följt av distronamnet, som visas i 3 rd kommandot ovan.

flera partitioner på usb

  Wsl Distro Starta om Powershell

3] Genom LxssManager Service

LxssManager är en sessionshanterare i användarläge som startar eller avslutar en ny session eller instans av WSL när den körs. Om du startar om LxssManager-tjänsten från PowerShell kan en WSL-session stängas och sedan startas upp igen genom att utföra det nedan nämnda kommandot från PowerShell-prompten:

restart –Service LxssManager

Omstart-tjänst: startar om en specifik tjänst (LxssManager, i det här fallet).

LxssManager: är tjänstens namn för vilket informationen behöver hämtas.

  Starta om Lxssmanager Powershell

Läsa: WSL fungerar inte eller startar inte i Windows

4] Starta om WSL med CMD

När du startar om WSL via kommandotolken eller Windows-terminalen finns inga specifika tjänster eller kommandon tillgängliga för att göra detsamma. Att starta om WSL, främst genom kommandotolken, innebär att antingen stoppa och starta processen eller tjänsten, LxssManager eller WslService. Att göra så:

  • Klicka på sökikonen på skrivbordet och skriv CMD.
  • När kommandotolken visas i sökresultatet klickar du på alternativet Kör som administratör.
  • Skriv in kommandot nedan i samma ordning som nämns nedan:
net stop LxssManager
net start LxssManager

5] Starta om WSL från Task Manager

Att starta om WSL från Task Manager innebär att den berörda LxssManager-tjänsten startas om genom att följa nedanstående metoder:

  • Öppna Aktivitetshanteraren genom att trycka CTRL+SKIFT+ESC .
  • Klicka på Tjänster Tab och Öppna tjänsten alternativet längst ner.

  Windows Task Manager Öppna Tjänster

  • Leta upp LxssManager service.
  • Högerklicka på tjänsten och klicka på Starta om.

  Starta om Windows Service Lxssmanager

Firefox inte öppen

Jag hoppas att inlägget var lätt att följa och att du nu vet hur du startar om WSL med PowerShell, CMD och Task Manager.

Hur återställer jag min WSL?

Alla distributioner som är tillgängliga på Windows PC är som en app. Du kan gå till avsnittet Appar i inställningarna, hitta WSL och sedan välja att återställa med de avancerade alternativen.

Hur aktiverar jag WSL?

Öppna Start-menyn, skriv Windows-funktioner i sökfältet och klicka på Slå på eller av Windows-funktioner. Markera kryssrutan 'Windows Subsystem for Linux' och tryck på OK.

  Hur man startar om WSL med PowerShell, CMD, Task Manager
Populära Inlägg