Come riavviare WSL utilizzando PowerShell, CMD, Task Manager

Come Riavviare Wsl Utilizzando Powershell Cmd Task Manager



WSL o sottosistema Windows Linux è una funzionalità integrata che consente di eseguire un ambiente Linux su un computer Windows 10/11 senza utilizzare alcuna configurazione dual-boot o macchina virtuale. Il riavvio di WSL può essere un modo comodo ed efficiente in termini di tempo per riavviare o reinizializzare l'istanza Linux senza avviare l'intero sistema. Questo articolo esplora i vari modi per riavviare WSL , principalmente tramite Windows PowerShell, prompt dei comandi (CMD) e Task Manager.



  Come riavviare WSL utilizzando PowerShell, CMD, Task Manager





Come riavviare WSL utilizzando PowerShell, CMD, Task Manager

È possibile utilizzare uno dei seguenti metodi per riavviare WSL su Windows.





  1. Comando WSL
  2. Riavvia una distribuzione Linux specifica
  3. Attraverso il servizio LxssManager
  4. Riavviare WSL utilizzando CMD
  5. Riavviare WSL da Task Manager

Assicurati di salvare il tuo lavoro su una qualsiasi delle distribuzioni su cui stai lavorando poiché si chiuderà quando riavvii il servizio WSL.



1] Comando WSL

Per riavviare WSL da Windows PowerShell, utilizziamo il file WSL comando con le opzioni appropriate. È un comando eseguibile di Windows che interagisce con le distribuzioni WSL.

  • Tipo PowerShell dopo aver fatto clic sull'icona Cerca sul desktop.
  • Al prompt di PowerShell, premere INVIO dopo aver digitato:
wsl – shutdown
  • Puoi avviare nuovamente WSL facendo clic sull'icona dell'applicazione sul desktop o cercandola nel menu Start.

IL wsl –spegnimento termina tutte le distribuzioni o le istanze WSL attive attualmente in esecuzione sul sistema o dispositivo fisico. Sul computer possono essere installate più distribuzioni di WSL, come Ubuntu, Debian, Kali, ecc., che possono essere tutte spente e riavviate contemporaneamente tramite i passaggi sopra menzionati.

Leggere: WSL non funziona o non si avvia in Windows



2] Riavvia una distribuzione Linux specifica

Nel caso in cui un sistema abbia più distribuzioni WSL installate e sia necessario riavviare una distribuzione specifica, i passaggi indicati di seguito possono essere eseguiti da PowerShell:

  • Aprire la finestra Terminale di Windows PowerShell.
  • Inserisci i comandi indicati di seguito nella stessa sequenza menzionata di seguito,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Spegnimento WSL e elenco distribuzioni PowerShell

Nel primo comando:

  • -l l'opzione elenca tutte le distribuzioni o distribuzioni installate.
  • -In è un interruttore opzionale che può elencare dettagli aggiuntivi, come il numero di versione e lo stato (in esecuzione o arrestato) delle distribuzioni installate.

Una volta elencate le distribuzioni, esegui il file wsl comandare nuovamente con il -T (termina) opzione seguita dal nome della chiusura della distribuzione della distribuzione specifica. Il 2 nd Il comando termina la distribuzione WSL denominata Debian.

Una volta chiusa la distribuzione specifica, è possibile riavviarla nuovamente utilizzando il file -D switch con il comando wsl seguito dal nome della distribuzione, come mostrato nella figura 3 rd comando sopra.

  WSL Distro Riavvia Powershell

3] Attraverso il servizio LxssManager

LxssManager è un servizio di gestione sessioni in modalità utente che avvia o termina una nuova sessione o istanza del WSL quando viene eseguita. Il riavvio del servizio LxssManager da PowerShell consentirebbe la chiusura di una sessione WSL e il successivo riavvio eseguendo il comando indicato di seguito dal prompt di PowerShell:

restart –Service LxssManager

Servizio di riavvio: riavvia un servizio specifico (LxssManager, in questo caso).

Gestore Lxss: è il nome del servizio per il quale è necessario recuperare le informazioni.

  Riavvia Lxssmanager Powershell

Leggere: WSL non funziona o non si avvia in Windows

4] Riavvia WSL utilizzando CMD

Durante il riavvio di WSL tramite il prompt dei comandi o il terminale Windows, non sono disponibili servizi o comandi specifici per fare lo stesso. Il riavvio di WSL, principalmente tramite il prompt dei comandi, comporta l'arresto e l'avvio del processo o del servizio, LxssManager o WslService. Fare così:

  • Fare clic sull'icona Cerca sul desktop e digitare CMD.
  • Una volta visualizzato il prompt dei comandi nei risultati della ricerca, fare clic sull'opzione Esegui come amministratore.
  • Digitare il comando indicato di seguito nello stesso ordine indicato di seguito:
net stop LxssManager
net start LxssManager

5] Riavvia WSL da Task Manager

Il riavvio di WSL da Task Manager comporta il riavvio del servizio LxssManager interessato seguendo i metodi indicati di seguito:

  • Apri il Responsabile delle attività premendo CTRL+MAIUSC+ESC .
  • Clicca sul Servizi Scheda e il Servizio aperto opzione in basso.

  Gestione attività di Windows Apri Servizi

  • Individuare il LxssManager servizio.
  • Fare clic con il tasto destro del mouse sul servizio e fare clic su Riavvia.

  Riavviare il servizio Windows Lxssmanager

Spero che il post sia stato facile da seguire e che ora tu sappia come riavviare WSL utilizzando PowerShell, CMD e Task Manager.

Come resetto il mio WSL?

Qualsiasi distribuzione disponibile su PC Windows è come un'app. Puoi andare alla sezione App nelle impostazioni, trovare WSL e quindi scegliere di ripristinare utilizzando le opzioni avanzate.

scorciatoia per tagliare e disegnare

Come abilito WSL?

Apri il menu Start, digita Funzionalità Windows nella barra di ricerca e fai clic su Attiva o disattiva funzionalità Windows. Seleziona la casella di controllo 'Sottosistema Windows per Linux' e premi OK.

  Come riavviare WSL utilizzando PowerShell, CMD, Task Manager
Messaggi Popolari