Es gibt mehrere Möglichkeiten, das Windows-Subsystem für Linux (WSL) in Windows 10 oder Windows 11 neu zu starten oder neu zu starten:
Verwenden der Eingabeaufforderung (nur Windows 10):
1. Öffnen Sie die Eingabeaufforderung, indem Sie Windows-Taste + R drücken , geben Sie cmd ein und drücken Sie die Eingabetaste .
2. Führen Sie den folgenden Befehl aus:
„
wsl --shutdown
„
Dieser Befehl fährt alle WSL-Instanzen ordnungsgemäß herunter und gibt Systemressourcen frei.
Verwenden von PowerShell:
1. Öffnen Sie PowerShell, indem Sie Windows-Taste + R drücken Geben Sie powershell ein und drücken Sie die Eingabetaste .
2. Führen Sie den folgenden Befehl aus:
„
Starten Sie den Dienst LxssManager neu
„
Dieser Befehl startet den WSL-Dienst neu und startet alle WSL-Instanzen neu.
Verwenden des Task-Managers:
1. Drücken Sie Strg + Umschalt + Esc um den Task-Manager zu öffnen.
2. Unter Dienste Suchen Sie auf der Registerkarte LxssManager Service.
3. Klicken Sie mit der rechten Maustaste auf den LxssManager Dienst und wählen Sie Neustart .
Verwenden des Windows-Terminals (nur Windows 11):
1. Öffnen Sie das Windows-Terminal, indem Sie Windows-Taste + R drücken Geben Sie wt ein und drücken Sie die Eingabetaste .
2. Klicken Sie mit der rechten Maustaste auf die WSL Klicken Sie auf die Registerkarte und wählen Sie WSL neu starten .
Verwendung des WSLg-Dienstes (eingeführt in Windows 11 Build 22000):
1. Öffnen Sie die Dienste-Anwendung, indem Sie Windows-Taste + R drücken Geben Sie services.msc ein und drücken Sie die Eingabetaste .
2. Suchen Sie das WSLg Dienst und klicken Sie mit der rechten Maustaste darauf.
3. Wählen Sie Neustart .
Neustart des gesamten Systems:
Wenn die oben genannten Methoden nicht funktionieren, können Sie auch einfach Ihren Windows-Computer neu starten, um WSL neu zu starten.
Beachten Sie, dass beim Neustart der WSL mit einer dieser Methoden alle geöffneten WSL-Fenster oder Terminalsitzungen geschlossen werden und Sie sie nach Abschluss des Neustarts neu starten müssen.