Starten Sie das Windows-Subsystem für Linux (WSL) mit PowerShell, CMD und Task-Manager neu

Wichtige Hinweise

  • Sie können WSL mit PowerShell, der Eingabeaufforderung und dem Task-Manager neu starten.
  • Denken Sie daran, Ihre Arbeit zu speichern, bevor Sie Verteilungen neu starten.
  • Verwenden Sie spezielle Befehle, um mehrere Linux-Distributionen effizient zu verwalten.

WSL-Neustart meistern: Ein umfassender Leitfaden

Mit dem Windows-Subsystem für Linux (WSL) können Benutzer eine Linux-Umgebung unter Windows ausführen. Diese Anleitung erläutert verschiedene Methoden zum effizienten Neustart von WSL und behandelt wichtige Schritte über verschiedene Schnittstellen wie PowerShell, CMD und Task-Manager.

Mehrere Möglichkeiten zum Neustarten von WSL

Hier sind mehrere effektive Methoden, um WSL auf Ihrem Windows-Computer neu zu starten.

Schritt 1: Verwenden des WSL-Befehls

Um WSL über Windows PowerShell neu zu starten, verwenden Sie den WSL -Befehl mit den richtigen Parametern:

  • Klicken Sie auf das Suchsymbol und geben Sie PowerShell ein.
  • Geben Sie den folgenden Befehl ein:

wsl --shutdown

Dieser Befehl schließt alle aktiven WSL-Distributionen. Sie können WSL neu starten, indem Sie es über das Desktopsymbol oder das Startmenü starten.

Profi-Tipp: Stellen Sie sicher, dass Sie alle laufenden Arbeiten in offenen Verteilungen speichern, um Datenverlust zu vermeiden.

Schritt 2: Starten Sie eine bestimmte Linux-Distribution neu

Führen Sie bei Systemen mit mehreren WSL-Distributionen die folgenden Schritte aus, um eine bestimmte neu zu starten:

  • Öffnen Sie PowerShell.
  • Geben Sie den folgenden Befehl ein, um die installierten Distributionen aufzulisten:

wsl -l -v

Fahren Sie als Nächstes die jeweilige Distribution herunter (z. B.Debian ):

wsl -t Debian

Um dieselbe Verteilung neu zu starten, geben Sie Folgendes ein:

wsl -d Debian

Schritt 3: Verwenden des LxssManager-Dienstes

Der Dienst LxssManager verwaltet WSL-Sitzungen. Um ihn über PowerShell neu zu starten, führen Sie Folgendes aus:

Restart-Service LxssManager

Schritt 4: Starten Sie WSL über die Eingabeaufforderung neu

Wenn Sie die Eingabeaufforderung verwenden, stoppen und starten Sie den LxssManager-Dienst mit den folgenden Befehlen:

  • Öffnen Sie die Eingabeaufforderung als Administrator.
  • Eingeben:

net stop LxssManager

net start LxssManager

Schritt 5: Starten Sie WSL über den Task-Manager neu

So starten Sie den LxssManager-Dienst über den Task-Manager neu:

  1. Drücken Sie Ctrl + Shift + Esc, um den Task-Manager zu öffnen.
  2. Navigieren Sie zur Registerkarte „Dienste“ und klicken Sie auf „Dienste öffnen“.
  3. Klicken Sie mit der rechten Maustaste auf LxssManager und wählen Sie „Neu starten“.

Zusätzliche Tipps

  • Stellen Sie vor dem Neustart immer sicher, dass Ihre Arbeit in allen WSL-Distributionen gespeichert ist.
  • Bei der Behebung von WSL-Problemen können nicht reagierende Umgebungen häufig durch einen Neustart behoben werden.
  • Erwägen Sie die Verwendung von PowerShell für die erweiterte Verwaltung und Automatisierung von WSL-Befehlen.

Zusammenfassung

In dieser Anleitung werden verschiedene Methoden zum Neustarten von WSL beschrieben, darunter die Verwendung von PowerShell-Befehlen, der Eingabeaufforderung und dem Task-Manager. Jede Methode ist unkompliziert und kann Ihren Workflow unter Windows bei Verwendung von Linux-Distributionen erheblich verbessern.

Abschluss

Der Neustart von WSL ist eine wichtige Fähigkeit für die Verwaltung Ihrer Linux-Umgebung unter Windows. Mit den beschriebenen Methoden können Sie Neustarts schnell durchführen, ohne die Gesamtstabilität Ihres Systems zu beeinträchtigen.

FAQ (Häufig gestellte Fragen)

Wie setze ich mein WSL zurück?

Um WSL zurückzusetzen, gehen Sie in den Einstellungen zum Abschnitt „Apps“, suchen Sie nach WSL und wählen Sie in den erweiterten Optionen die Option zum Zurücksetzen.

Wie aktiviere ich WSL?

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