Cum să reporniți WSL folosind PowerShell, CMD, Task Manager

Cum Sa Reporniti Wsl Folosind Powershell Cmd Task Manager



WSL sau Windows Subsystem Linux este o caracteristică încorporată care ajută la rularea unui mediu Linux pe o mașină Windows 10/11 fără a utiliza nicio configurare cu pornire dublă sau mașină virtuală. Repornirea WSL poate fi o modalitate convenabilă și eficientă în timp de a reporni sau reinițializa instanța Linux fără a porni întregul sistem. Acest articol explorează diversele modalități de a reporni WSL , în principal prin Windows PowerShell, Command-Prompt (CMD) și Task Manager.



  Cum să reporniți WSL folosind PowerShell, CMD, Task Manager





Cum să reporniți WSL folosind PowerShell, CMD, Task Manager

Puteți utiliza oricare dintre următoarele metode pentru a reporni WSL pe Windows.





  1. Comanda WSL
  2. Reporniți o anumită distribuție Linux
  3. Prin serviciul LxssManager
  4. Reporniți WSL folosind CMD
  5. Reporniți WSL din Task Manager

Asigurați-vă că vă salvați munca la oricare dintre distribuțiile la care lucrați, deoarece se va închide când reporniți serviciul WSL.



1] Comanda WSL

Pentru a reporni WSL din Windows PowerShell, folosim WSL comandă cu opțiuni adecvate. Este o comandă executabilă Windows care interacționează cu distribuțiile WSL.

  • Tip PowerShell după ce faceți clic pe pictograma Căutare de pe desktop.
  • În promptul PowerShell, apăsați ENTER după ce ați tastat:
wsl – shutdown
  • Puteți porni WSL din nou făcând clic pe pictograma aplicației de pe Desktop sau căutând-o în meniul Start.

The wsl – oprire termină toate distribuțiile sau instanțele WSL active care rulează în prezent pe sistemul sau dispozitivul fizic. Pot exista mai multe distribuții de WSL, cum ar fi Ubuntu, Debian, Kali, etc., instalate pe computer, care pot fi toate închise și repornite simultan prin pașii menționați mai sus.

Citit: WSL nu funcționează sau nu pornește în Windows



2] Reporniți o anumită distribuție Linux

În cazul în care un sistem are instalate mai multe distribuții WSL și trebuie să repornim o anumită distribuție, pașii menționați mai jos pot fi executați din PowerShell:

  • Deschideți fereastra Windows PowerShell Terminal.
  • Introduceți comenzile menționate mai jos în aceeași ordine ca cea menționată mai jos,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Închidere Wsl și listă de distribuție Powershell

În prima comandă:

  • -l opțiunea listează toate distribuțiile sau distribuțiile instalate.
  • -în este un comutator opțional care poate enumera detalii suplimentare, cum ar fi numărul versiunii și starea (în rulare sau oprită) ale distribuțiilor instalate.

Odată ce distribuțiile sunt listate, executați wsl comanda din nou cu -t (terminate) opțiune urmată de numele opririi distribuției din distro specifică. Cel 2 nd comanda termină distribuția WSL numită Debian.

Odată ce distribuția specifică este închisă, poate fi repornită din nou folosind –d comutați cu comanda wsl urmată de numele distribuției, așa cum se arată în 3 rd comanda de mai sus.

  Wsl Distro Reporniți Powershell

3] Prin serviciul LxssManager

LxssManager este un serviciu de manager de sesiune în modul utilizator care lansează sau încheie o nouă sesiune sau instanță a WSL atunci când este executată. Repornirea serviciului LxssManager din PowerShell ar permite închiderea unei sesiuni WSL și apoi pornirea din nou prin executarea comenzii menționate mai jos din promptul PowerShell:

restart –Service LxssManager

Restart-Service: repornește un anumit serviciu (LxssManager, în acest caz).

LxssManager: este numele serviciului pentru care informațiile trebuie preluate.

  Reporniți Lxssmanager Powershell

Citit: WSL nu funcționează sau nu pornește în Windows

4] Reporniți WSL folosind CMD

În timp ce reporniți WSL prin promptul de comandă sau prin terminalul Windows, nu sunt disponibile servicii sau comenzi specifice care să facă același lucru. Repornirea WSL, în primul rând prin linia de comandă, implică oprirea și pornirea fie a procesului, fie a serviciului, LxssManager sau WslService. Pentru a face acest lucru:

eroare wermgr.exe
  • Faceți clic pe pictograma Căutare de pe desktop și tastați CMD.
  • Odată ce linia de comandă apare în rezultatul căutării, faceți clic pe opțiunea Executare ca administrator.
  • Tastați comanda menționată mai jos în aceeași ordine ca cea menționată mai jos:
net stop LxssManager
net start LxssManager

5] Reporniți WSL din Task Manager

Repornirea WSL din Task Manager implică repornirea serviciului LxssManager în cauză, urmând metodele de mai jos:

  • Deschide Gestionar de sarcini prin apăsarea CTRL+SHIFT+ESC .
  • Faceți clic pe Servicii Tab și Serviciu deschis opțiunea din partea de jos.

  Windows Task Manager Open Services

  • Localizați LxssManager serviciu.
  • Faceți clic dreapta pe serviciu și faceți clic pe Restart.

  Reporniți Windows Service Lxssmanager

Sper că postarea a fost ușor de urmărit și că acum știți cum să reporniți WSL folosind PowerShell, CMD și Task Manager.

Cum îmi resetez WSL-ul?

Orice distribuție disponibilă pe PC Windows este ca o aplicație. Puteți merge la secțiunea Aplicații din setări, puteți găsi WSL și apoi alegeți să resetați folosind opțiunile avansate.

Cum activez WSL?

Deschideți meniul Start, introduceți caracteristici Windows în bara de căutare și faceți clic pe Activare sau dezactivare funcții Windows. Selectați caseta de selectare „Subsistem Windows pentru Linux” și apăsați OK.

  Cum să reporniți WSL folosind PowerShell, CMD, Task Manager
Posturi Populare