Sådan genstartes WSL ved hjælp af PowerShell, CMD, Task Manager

Sadan Genstartes Wsl Ved Hjaelp Af Powershell Cmd Task Manager



WSL eller Windows Subsystem Linux er en indbygget funktion, der hjælper med at køre et Linux-miljø på en Windows 10/11-maskine uden at bruge nogen dual-boot-opsætning eller virtuel maskine. Genstart af WSL kan være en bekvem og tidseffektiv måde at genstarte eller geninitialisere Linux-forekomsten på uden at starte hele systemet. Denne artikel udforsker de forskellige måder at genstarte WSL på , primært gennem Windows PowerShell, Command-Prompt (CMD) og Task Manager.



  Sådan genstartes WSL ved hjælp af PowerShell, CMD, Task Manager





Sådan genstartes WSL ved hjælp af PowerShell, CMD, Task Manager

Du kan bruge en af ​​følgende metoder til at genstarte WSL på Windows.





  1. WSL kommando
  2. Genstart en specifik Linux-distribution
  3. Gennem LxssManager Service
  4. Genstart WSL ved hjælp af CMD
  5. Genstart WSL fra Task Manager

Sørg for at gemme dit arbejde på enhver af de distros, du arbejder på, da den lukker, når du genstarter WSL-tjenesten.



1] WSL kommando

For at genstarte WSL fra Windows PowerShell bruger vi WSL kommando med passende muligheder. Det er en Windows-eksekverbar kommando, der interagerer med WSL-distributionerne.

gratis opkaldsapp til Windows 10
  • Type PowerShell efter at have klikket på søgeikonet på skrivebordet.
  • På PowerShell-prompten skal du trykke på ENTER efter at have skrevet:
wsl – shutdown
  • Du kan starte WSL igen ved at klikke på applikationsikonet på skrivebordet eller søge på det i menuen Start.

Det wsl –lukning afslutter alle de aktive WSL-distributioner eller -instanser, der i øjeblikket kører på det fysiske system eller enhed. Der kan være flere distributioner af WSL, som Ubuntu, Debian, Kali osv., installeret på computeren, som alle kan lukkes ned og genstartes samtidigt gennem de ovennævnte trin.

Læs: WSL virker eller starter ikke i Windows



2] Genstart en specifik Linux-distribution

Hvis et system har flere WSL-distributioner installeret, og vi skal genstarte en specifik distribution, kan nedenstående trin udføres fra PowerShell:

  • Åbn vinduet Windows PowerShell Terminal.
  • Indtast nedenstående kommandoer i samme rækkefølge som nævnt nedenfor,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Wsl Shutdown og Distro List Powershell

I den første kommando:

  • -l option viser alle installerede distributioner eller distros.
  • -i er en valgfri switch, der kan angive de yderligere detaljer, såsom versionsnummer og status (kører eller stoppet) for den/de installerede distributioner.

Når distroerne er opført, skal du udføre wsl kommando igen med –t (terminate) mulighed efterfulgt af navnet på distributionslukningen af ​​den specifikke distro. Den 2 nd kommandoen afslutter WSL-distributionen ved navn Debian.

Når den specifikke distro er lukket ned, kan den genstartes igen ved hjælp af –d skift med wsl-kommandoen efterfulgt af distronavnet, som vist i 3 rd kommandoen ovenfor.

  Wsl Distro Genstart Powershell

3] Gennem LxssManager Service

LxssManager er en sessionsadministratortjeneste i brugertilstand, der starter eller afslutter en ny session eller forekomst af WSL, når den udføres. Genstart af LxssManager-tjenesten fra PowerShell ville tillade en WSL-session at lukke og derefter starte op igen ved at udføre nedenstående kommando fra PowerShell-prompten:

restart –Service LxssManager

Genstart-service: genstarter en bestemt tjeneste (LxssManager, i dette tilfælde).

LxssManager: er tjenestenavnet, som oplysningerne skal hentes for.

  Genstart Lxssmanager Powershell

Læs: WSL virker eller starter ikke i Windows

4] Genstart WSL ved hjælp af CMD

Mens du genstarter WSL via kommandoprompten eller Windows-terminalen, er der ingen specifikke tjenester eller kommandoer tilgængelige til at gøre det samme. Genstart af WSL, primært via kommandoprompt, involverer at stoppe og starte enten processen eller tjenesten, LxssManager eller WslService. For at gøre det:

  • Klik på søgeikonet på skrivebordet, og skriv CMD.
  • Når kommandoprompten vises i søgeresultatet, skal du klikke på Kør som administrator.
  • Indtast nedenstående kommando i samme rækkefølge som nævnt nedenfor:
net stop LxssManager
net start LxssManager

5] Genstart WSL fra Task Manager

Genstart af WSL fra Task Manager indebærer genstart af den pågældende LxssManager-tjeneste ved at følge nedenstående metoder:

  • Åbn Jobliste ved at trykke på CTRL+SHIFT+ESC .
  • Klik på Tjenester Tab og Åben service mulighed i bunden.

  Windows Task Manager Åbn Services

sluk for computeren med tastaturet
  • Find LxssManager service.
  • Højreklik på tjenesten, og klik på Genstart.

  Genstart Windows Service Lxssmanager

Jeg håber, at indlægget var nemt at følge, og at du nu ved, hvordan du genstarter WSL ved hjælp af PowerShell, CMD og Task Manager.

Hvordan nulstiller jeg min WSL?

Enhver distribution tilgængelig på Windows PC er som en app. Du kan gå til sektionen Apps i indstillingerne, finde WSL og derefter vælge at nulstille ved hjælp af de avancerede muligheder.

Hvordan aktiverer jeg WSL?

Åbn menuen Start, skriv Windows-funktioner i søgefeltet, og klik på Slå Windows-funktioner til eller fra. Marker afkrydsningsfeltet 'Windows Subsystem for Linux', og tryk på OK.

  Sådan genstartes WSL ved hjælp af PowerShell, CMD, Task Manager
Populære Indlæg