Kaip iš naujo paleisti WSL naudojant „PowerShell“, CMD, užduočių tvarkyklę

Kaip Is Naujo Paleisti Wsl Naudojant Powershell Cmd Uzduociu Tvarkykle



WSL arba Windows posistemis Linux yra integruota funkcija, padedanti paleisti Linux aplinką Windows 10/11 kompiuteryje nenaudojant jokios dvigubos įkrovos sąrankos ar virtualios mašinos. WSL paleidimas iš naujo gali būti patogus ir daug laiko taupantis būdas iš naujo paleisti arba iš naujo inicijuoti Linux egzempliorių nepaleidžiant visos sistemos. Šiame straipsnyje nagrinėjami įvairūs WSL paleidimo iš naujo būdai , visų pirma per Windows PowerShell, komandų eilutę (CMD) ir užduočių tvarkytuvę.



  Kaip iš naujo paleisti WSL naudojant „PowerShell“, CMD, užduočių tvarkyklę





Kaip iš naujo paleisti WSL naudojant „PowerShell“, CMD, užduočių tvarkyklę

Norėdami iš naujo paleisti WSL sistemoje Windows, galite naudoti bet kurį iš šių metodų.





konfigūracijos rinkiniai palaikomi tik tada, kai „Windows“ diegimas pradedamas iš „Windows pe“
  1. WSL komanda
  2. Iš naujo paleiskite konkretų „Linux“ platinimą
  3. Per „LxssManager“ paslaugą
  4. Iš naujo paleiskite WSL naudodami CMD
  5. Iš naujo paleiskite WSL iš užduočių tvarkyklės

Būtinai išsaugokite savo darbą bet kuriame iš platinimo, su kuriuo dirbate, nes jis bus uždarytas, kai iš naujo paleisite WSL paslaugą.



1] WSL komanda

Norėdami iš naujo paleisti WSL iš Windows PowerShell, naudojame WSL komandą su atitinkamomis parinktimis. Tai „Windows“ vykdomoji komanda, kuri sąveikauja su WSL platinimais.

  • Tipas PowerShell spustelėjus paieškos piktogramą darbalaukyje.
  • „PowerShell“ raginime įvedę paspauskite ENTER:
wsl – shutdown
  • Galite vėl paleisti WSL darbalaukyje spustelėję programos piktogramą arba ieškodami jos meniu Pradėti.

The wsl – išjungimas nutraukia visus aktyvius WSL paskirstymus arba egzempliorius, šiuo metu veikiančius fizinėje sistemoje arba įrenginyje. Kompiuteryje gali būti įdiegta keletas WSL platinimų, pvz., Ubuntu, Debian, Kali ir kt., kuriuos vienu metu galima išjungti ir paleisti iš naujo atliekant pirmiau minėtus veiksmus.

Skaityti: WSL neveikia arba neveikia sistemoje Windows



2] Iš naujo paleiskite konkretų „Linux“ platinimą

Jei sistemoje yra įdiegti keli WSL paskirstymai ir mums reikia iš naujo paleisti konkretų platinimą, toliau nurodytus veiksmus galima atlikti naudojant PowerShell:

  • Atidarykite „Windows PowerShell“ terminalo langą.
  • Įveskite toliau nurodytas komandas ta pačia seka, kaip nurodyta toliau,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Wsl išjungimas ir platinimo sąrašas Powershell

Pirmoje komandoje:

  • -l parinktis išvardija visus įdiegtus platinimus ar platinimus.
  • yra pasirenkamas jungiklis, kuriame gali būti pateikta papildoma informacija, pvz., įdiegto platinimo (-ų) versijos numeris ir būsena (veikia arba sustabdyta).

Kai paskirstymai bus įtraukti į sąrašą, paleiskite wsl komandą dar kartą su –t (terminate) parinktis, po kurios nurodomas konkretaus platinimo platinimo išjungimo pavadinimas. 2 nd komanda nutraukia WSL platinimą pavadinimu Debian.

Išjungus konkretų platinimą, jį galima vėl paleisti iš naujo naudojant –d jungiklis su wsl komanda, po kurios nurodomas distro pavadinimas, kaip parodyta 3 rd aukščiau esančią komandą.

  „Wsl Distro“ iš naujo paleiskite „Powershell“.

3] Per LxssManager paslaugą

„LxssManager“ yra vartotojo režimo seansų tvarkyklės paslauga, kuri paleidžia arba nutraukia naują WSL sesiją arba egzempliorių, kai jis vykdomas. Iš naujo paleidus „LxssManager“ paslaugą iš „PowerShell“, WSL sesija gali užsidaryti ir vėl paleisti, vykdant toliau nurodytą komandą iš „PowerShell“ eilutės:

restart –Service LxssManager

Paleisti iš naujo – paslauga: iš naujo paleidžia tam tikrą paslaugą (šiuo atveju „LxssManager“).

LxssManager: yra paslaugos, kurios informaciją reikia gauti, pavadinimas.

  Iš naujo paleiskite „Lxssmanager Powershell“.

Skaityti: WSL neveikia arba neveikia sistemoje Windows

4] Iš naujo paleiskite WSL naudodami CMD

Iš naujo paleidžiant WSL per komandų eilutę arba „Windows“ terminalą, nėra jokių konkrečių paslaugų ar komandų, kurios galėtų padaryti tą patį. WSL paleidimas iš naujo, visų pirma naudojant komandų eilutę, reiškia proceso arba paslaugos, LxssManager arba WslService, sustabdymą ir paleidimą. Norėdami tai padaryti:

  • Spustelėkite paieškos piktogramą darbalaukyje ir įveskite CMD.
  • Kai paieškos rezultate pasirodys komandų eilutė, spustelėkite parinktį Vykdyti kaip administratoriui.
  • Įveskite toliau nurodytą komandą ta pačia tvarka, kaip nurodyta toliau:
net stop LxssManager
net start LxssManager

5] Iš naujo paleiskite WSL iš užduočių tvarkyklės

Iš naujo paleidus WSL iš Task Manager, reikia iš naujo paleisti atitinkamą LxssManager paslaugą, naudojant toliau nurodytus metodus:

  • Atidaryk Užduočių tvarkyklė paspausdami CTRL + SHIFT + ESC .
  • Spustelėkite ant Paslaugos Skirtukas ir Atidarykite paslaugą parinktis apačioje.

  „Windows“ užduočių tvarkyklė atidarykite paslaugas

  • Raskite LxssManager paslauga.
  • Dešiniuoju pelės mygtuku spustelėkite paslaugą ir spustelėkite Paleisti iš naujo.

  Iš naujo paleiskite „Windows Service Lxssmanager“.

Tikiuosi, kad įrašą buvo lengva sekti ir kad dabar žinote, kaip iš naujo paleisti WSL naudodami „PowerShell“, CMD ir užduočių tvarkyklę.

Kaip iš naujo nustatyti WSL?

Bet koks „Windows“ asmeniniame kompiuteryje pasiekiamas platinimas yra kaip programa. Nustatymuose galite eiti į programų skyrių, rasti WSL ir pasirinkti nustatyti iš naujo naudodami išplėstines parinktis.

Kaip įjungti WSL?

Atidarykite meniu Pradėti, paieškos juostoje įveskite Windows funkcijas ir spustelėkite Įjungti arba išjungti Windows funkcijas. Pažymėkite žymimąjį laukelį „Windows posistemė, skirta Linux“ ir paspauskite OK.

  Kaip iš naujo paleisti WSL naudojant „PowerShell“, CMD, užduočių tvarkyklę
Populiarios Temos