Hvordan starte WSL på nytt med PowerShell, CMD, Task Manager

Hvordan Starte Wsl Pa Nytt Med Powershell Cmd Task Manager



WSL eller Windows Subsystem Linux er en innebygd funksjon som hjelper til med å kjøre et Linux-miljø på en Windows 10/11-maskin uten å bruke noe dual-boot-oppsett eller virtuell maskin. Å starte WSL på nytt kan være en praktisk og tidseffektiv måte å starte på nytt eller reinitialisere Linux-forekomsten uten å starte opp hele systemet. Denne artikkelen utforsker de forskjellige måter å starte WSL på , primært gjennom Windows PowerShell, Command-Prompt (CMD) og Task Manager.



  Hvordan starte WSL på nytt med PowerShell, CMD, Task Manager





Hvordan starte WSL på nytt med PowerShell, CMD, Task Manager

Du kan bruke hvilken som helst av følgende metoder for å starte WSL på nytt på Windows.





test mikrofon windows 10
  1. WSL kommando
  2. Start en spesifikk Linux-distribusjon på nytt
  3. Gjennom LxssManager Service
  4. Start WSL på nytt med CMD
  5. Start WSL på nytt fra Task Manager

Sørg for å lagre arbeidet ditt på en av distroene du jobber med, da den lukkes når du starter WSL-tjenesten på nytt.



1] WSL-kommando

For å starte WSL på nytt fra Windows PowerShell, bruker vi WSL kommando med passende alternativer. Det er en kjørbar Windows-kommando som samhandler med WSL-distribusjonene.

  • Type Kraftskall etter å ha klikket på søkeikonet på skrivebordet.
  • På PowerShell-ledeteksten, trykk ENTER etter å ha skrevet:
wsl – shutdown
  • Du kan starte WSL på nytt ved å klikke på applikasjonsikonet på skrivebordet eller søke det på Start-menyen.

De wsl –avslutning avslutter alle aktive WSL-distribusjoner eller forekomster som kjører på det fysiske systemet eller enheten. Det kan være flere distribusjoner av WSL, som Ubuntu, Debian, Kali, etc., installert på datamaskinen som alle samtidig kan slås av og startes på nytt gjennom de ovennevnte trinnene.

Lese: WSL fungerer eller starter ikke i Windows



2] Start en spesifikk Linux-distribusjon på nytt

I tilfelle et system har flere WSL-distribusjoner installert, og vi må starte en spesifikk distribusjon på nytt, kan trinnene nedenfor utføres fra PowerShell:

  • Åpne Windows PowerShell Terminal-vinduet.
  • Skriv inn kommandoene nedenfor i samme sekvens som nevnt nedenfor,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Wsl-avslutning og distroliste Powershell

I den første kommandoen:

  • -l alternativet viser alle installerte distribusjoner eller distribusjoner.
  • -i er en valgfri bryter som kan liste opp tilleggsdetaljer, som versjonsnummer og status (kjører eller stoppet) for distribusjonen/ene som er installert.

Når distroene er oppført, utfør wsl kommandoen igjen med –t (terminere)-alternativet etterfulgt av navnet på distribusjonsavslutningen til den spesifikke distroen. Den 2 nd kommandoen avslutter WSL-distribusjonen kalt Debian.

Når den spesifikke distroen er slått av, kan den startes på nytt ved å bruke –d bytt med wsl-kommandoen etterfulgt av distronavnet, som vist i 3 rd kommandoen ovenfor.

  Wsl Distro Start Powershell på nytt

3] Gjennom LxssManager Service

LxssManager er en sesjonsbehandlingstjeneste i brukermodus som starter eller avslutter en ny økt eller forekomst av WSL når den kjøres. Å starte LxssManager-tjenesten på nytt fra PowerShell vil tillate en WSL-sesjon å lukke og deretter starte opp igjen ved å utføre kommandoen nedenfor fra PowerShell-ledeteksten:

rengjøringsmiddel5
restart –Service LxssManager

Restart-Service: starter en bestemt tjeneste på nytt (LxssManager, i dette tilfellet).

LxssManager: er tjenestenavnet som informasjonen må hentes inn for.

  Start Lxssmanager Powershell på nytt

Lese: WSL fungerer eller starter ikke i Windows

skjult kompatibel berøringsskjerm

4] Start WSL på nytt med CMD

Mens du starter WSL på nytt via ledeteksten eller Windows-terminalen, er ingen spesifikke tjenester eller kommandoer tilgjengelige for å gjøre det samme. Å starte WSL på nytt, først og fremst gjennom kommandoprompt, innebærer å stoppe og starte enten prosessen eller tjenesten, LxssManager eller WslService. Å gjøre slik:

  • Klikk på søkeikonet på skrivebordet og skriv inn CMD.
  • Når ledeteksten vises i søkeresultatet, klikker du på alternativet Kjør som administrator.
  • Skriv inn kommandoen nedenfor i samme rekkefølge som nevnt nedenfor:
net stop LxssManager
net start LxssManager

5] Start WSL på nytt fra Task Manager

Å starte WSL på nytt fra Task Manager innebærer å starte den aktuelle LxssManager-tjenesten på nytt ved å følge metodene nedenfor:

  • Åpne Oppgavebehandling ved å trykke CTRL+SHIFT+ESC .
  • Klikk på Tjenester Tab og Åpne tjeneste alternativet nederst.

  Windows Task Manager Åpne Tjenester

  • Finn LxssManager service.
  • Høyreklikk på tjenesten og klikk Start på nytt.

  Start Windows Service Lxssmanager på nytt

Jeg håper innlegget var enkelt å følge og at du nå vet hvordan du starter WSL på nytt ved å bruke PowerShell, CMD og Task Manager.

Hvordan tilbakestiller jeg WSL?

Enhver distribusjon tilgjengelig på Windows PC er som en app. Du kan gå til Apps-delen i innstillingene, finne WSL-en og deretter velge å tilbakestille ved hjelp av de avanserte alternativene.

Hvordan aktiverer jeg WSL?

Åpne Start-menyen, skriv inn Windows-funksjoner i søkefeltet, og klikk på Slå Windows-funksjoner på eller av. Merk av for 'Windows Subsystem for Linux' og trykk OK.

  Hvordan starte WSL på nytt med PowerShell, CMD, Task Manager
Populære Innlegg