So starten Sie WSL mit PowerShell, CMD und Task-Manager neu

So starten Sie WSL mit PowerShell, CMD und Task-Manager neu

WSL oder Windows Subsystem Linux ist eine integrierte Funktion, die dabei hilft, eine Linux-Umgebung auf einer Windows 10/11-Maschine auszuführen, ohne ein Dual-Boot-Setup oder eine virtuelle Maschine zu verwenden. Der Neustart von WSL kann eine bequeme und zeiteffiziente Möglichkeit sein, die Linux-Instanz neu zu starten oder neu zu initialisieren, ohne das gesamte System zu starten. In diesem Artikel werden die verschiedenen Möglichkeiten zum Neustarten von WSL untersucht, hauptsächlich über Windows PowerShell, die Eingabeaufforderung (CMD) und den Task-Manager.

So starten Sie WSL mit PowerShell, CMD und Task-Manager neu

So starten Sie WSL mit PowerShell, CMD und Task-Manager neu

Sie können eine der folgenden Methoden verwenden, um WSL unter Windows neu zu starten.

  1. WSL-Befehl
  2. Starten Sie eine bestimmte Linux-Distribution neu
  3. Über den LxssManager-Dienst
  4. Starten Sie WSL mit CMD neu
  5. Starten Sie WSL über den Task-Manager neu

Stellen Sie sicher, dass Sie Ihre Arbeit in einer der Distributionen speichern, an denen Sie arbeiten, da diese geschlossen wird, wenn Sie den WSL-Dienst neu starten.

1] WSL-Befehl

Um WSL von Windows PowerShell neu zu starten, verwenden wir den WSL Befehl mit entsprechenden Optionen. Es handelt sich um einen ausführbaren Windows-Befehl, der mit den WSL-Distributionen interagiert.

  • Geben Sie PowerShell ein, nachdem Sie auf dem Desktop auf das Suchsymbol geklickt haben.
  • Drücken Sie an der PowerShell-Eingabeaufforderung die EINGABETASTE, nachdem Sie Folgendes eingegeben haben:

wsl – shutdown

  • Sie können WSL erneut starten, indem Sie auf dem Desktop auf das Anwendungssymbol klicken oder im Startmenü danach suchen.

Der wsl –shutdown beendet alle aktiven WSL-Distributionen oder -Instanzen, die derzeit auf dem physischen System oder Gerät ausgeführt werden. Auf dem Computer können mehrere WSL-Distributionen wie Ubuntu, Debian, Kali usw. installiert sein, die alle mithilfe der oben genannten Schritte gleichzeitig heruntergefahren und neu gestartet werden können.

2] Starten Sie eine bestimmte Linux-Distribution neu

Falls auf einem System mehrere WSL-Distributionen installiert sind und wir eine bestimmte Distribution neu starten müssen, können die unten genannten Schritte über die PowerShell ausgeführt werden:

  • Öffnen Sie das Windows PowerShell-Terminalfenster.
  • Geben Sie die unten genannten Befehle in der gleichen Reihenfolge wie unten angegeben ein.

wsl –l –v

wsl –t Debian

wsl – d Debian

Wsl-Herunterfahren und Distributionsliste Powershell

Im ersten Befehl:

  • Die Option -l listet alle installierten Distributionen oder Distributionen auf.
  • –v ist ein optionaler Schalter, der zusätzliche Details wie die Versionsnummer und den Status (wird ausgeführt oder gestoppt) der installierten Distribution(en) auflisten kann.

Sobald die Distributionen aufgelistet sind, führen Sie den Befehl wsl erneut mit dem Befehl –t Befehl beendet die WSL-Distribution namens Debian.nd(terminate)-Option, gefolgt vom Namen des Distributions-Shutdowns der jeweiligen Distribution. Der 2.

Sobald die jeweilige Distribution heruntergefahren wurde, kann sie mit dem Schalter –d und dem Befehl wsl gefolgt vom Namen der Distribution erneut gestartet werden , wie im obigen 3rd-Befehl gezeigt.

Wsl Distro Starten Sie Powershell neu

3] Über den LxssManager-Dienst

Der LxssManager ist ein Sitzungsmanagerdienst im Benutzermodus, der bei Ausführung eine neue Sitzung oder Instanz der WSL startet oder beendet. Ein Neustart des LxssManager-Dienstes über PowerShell würde es ermöglichen, eine WSL-Sitzung zu schließen und dann erneut zu starten, indem der unten genannte Befehl an der PowerShell-Eingabeaufforderung ausgeführt wird:

restart –Service LxssManager

Restart-Service: startet einen bestimmten Dienst neu (in diesem Fall LxssManager).

LxssManager: ist der Dienstname, für den die Informationen abgerufen werden müssen.

Starten Sie Lxssmanager Powershell neu

4] Starten Sie WSL mit CMD neu

Beim Neustart von WSL über die Eingabeaufforderung oder das Windows-Terminal sind keine spezifischen Dienste oder Befehle verfügbar, um dasselbe zu tun. Der Neustart von WSL, hauptsächlich über die Eingabeaufforderung, umfasst das Stoppen und Starten entweder des Prozesses oder Dienstes, LxssManager oder WslService. Gehen Sie dazu wie folgt vor:

  • Klicken Sie auf dem Desktop auf das Suchsymbol und geben Sie CMD ein.
  • Sobald die Eingabeaufforderung im Suchergebnis angezeigt wird, klicken Sie auf die Option „Als Administrator ausführen“.
  • Geben Sie den unten genannten Befehl in der gleichen Reihenfolge wie unten angegeben ein:

net stop LxssManager

net startet LxssManager

5] Starten Sie WSL über den Task-Manager neu

Der Neustart von WSL über den Task-Manager erfordert einen Neustart des betreffenden LxssManager-Dienstes mithilfe der unten aufgeführten Methoden:

  • Öffnen Sie den Task-Manager, indem Sie STRG+UMSCHALT+ESC
  • Klicken Sie auf die Registerkarte Dienste und dann auf Dienst öffnen Option unten.
Öffnen Sie die Dienste des Windows Task-Managers
  • Suchen Sie den LxssManager-Dienst.
  • Klicken Sie mit der rechten Maustaste auf den Dienst und klicken Sie auf Neu starten.
Starten Sie den Windows-Dienst Lxssmanager neu

Ich hoffe, der Beitrag war leicht zu verstehen und Sie wissen jetzt, wie Sie WSL mit PowerShell, CMD und Task-Manager neu starten.

Wie setze ich meine WSL zurück?

Jede auf einem Windows-PC verfügbare Distribution ist wie eine App. Sie können in den Einstellungen zum Abschnitt „Apps“ gehen, die WSL suchen und dann mithilfe der erweiterten Optionen das Zurücksetzen auswählen.

Wie aktiviere ich WSL?

Öffnen Sie das Startmenü, geben Sie „Windows-Funktionen“ in die Suchleiste ein und klicken Sie auf „Windows-Funktionen ein- oder ausschalten“. Aktivieren Sie das Kontrollkästchen „Windows-Subsystem für Linux“ und klicken Sie auf „OK“.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert