Uruchom ponownie podsystem Windows dla systemu Linux (WSL) za pomocą programu PowerShell, polecenia CMD i Menedżera zadań
Notatki kluczowe
- Możesz ponownie uruchomić WSL za pomocą programu PowerShell, wiersza poleceń i Menedżera zadań.
- Pamiętaj, aby zapisać swoją pracę przed ponownym uruchomieniem jakiejkolwiek dystrybucji.
- Korzystaj z określonych poleceń, aby efektywnie zarządzać wieloma dystrybucjami Linuksa.
Opanowanie WSL Restart: kompleksowy przewodnik
Podsystem Windows dla systemu Linux (WSL) umożliwia użytkownikom uruchamianie środowiska Linux w systemie Windows. Ten przewodnik zagłębia się w różne metody wydajnego restartowania WSL, obejmując podstawowe kroki za pośrednictwem różnych interfejsów, takich jak PowerShell, CMD i Task Manager.
Wiele sposobów ponownego uruchomienia WSL
Oto kilka skutecznych metod ponownego uruchomienia WSL na komputerze z systemem Windows.
Krok 1: Użyj polecenia WSL
Aby ponownie uruchomić WSL za pomocą programu Windows PowerShell, użyj polecenia WSL z odpowiednimi parametrami:
- Kliknij ikonę Szukaj i wpisz PowerShell.
- Wprowadź następujące polecenie:
wsl --shutdown
To polecenie zamknie wszystkie aktywne dystrybucje WSL. Możesz ponownie uruchomić WSL, uruchamiając go z ikony pulpitu lub menu Start.
Porada: pamiętaj o zapisaniu wszelkich bieżących prac w otwartych dystrybucjach, aby uniknąć utraty danych.
Krok 2: Uruchom ponownie konkretną dystrybucję Linuksa
W przypadku systemów z wieloma dystrybucjami WSL wykonaj następujące czynności, aby ponownie uruchomić konkretną dystrybucję:
- Otwórz program PowerShell.
- Wpisz następujące polecenie, aby wyświetlić listę zainstalowanych dystrybucji:
wsl -l -v
Następnie wyłącz konkretną dystrybucję (na przykład Debian ):
wsl -t Debian
Aby ponownie uruchomić tę samą dystrybucję, wprowadź:
wsl -d Debian
Krok 3: Korzystanie z usługi LxssManager
Usługa LxssManager zarządza sesjami WSL. Aby ponownie ją uruchomić z poziomu programu PowerShell, wykonaj:
Restart-Service LxssManager
Krok 4: Uruchom ponownie WSL za pomocą wiersza poleceń
Podczas korzystania z wiersza poleceń zatrzymaj i uruchom usługę LxssManager za pomocą następujących poleceń:
- Otwórz wiersz poleceń jako administrator.
- Wchodzić:
net stop LxssManager
net start LxssManager
Krok 5: Uruchom ponownie WSL z Menedżera zadań
Aby ponownie uruchomić usługę LxssManager za pomocą Menedżera zadań:
- Naciśnij Ctrl + Shift + Esc, aby otworzyć Menedżera zadań.
- Przejdź do zakładki Usługi i kliknij Otwórz usługi.
- Kliknij prawym przyciskiem myszy LxssManager i wybierz opcję Uruchom ponownie.
Dodatkowe wskazówki
- Przed ponownym uruchomieniem zawsze upewnij się, że Twoja praca została zapisana w dowolnej dystrybucji WSL.
- Podczas rozwiązywania problemów z WSL ponowne uruchomienie często może rozwiązać problem braku reakcji środowisk.
- Rozważ użycie programu PowerShell w celu zaawansowanego zarządzania i automatyzacji poleceń WSL.
Streszczenie
W tym przewodniku opisano różne metody ponownego uruchamiania WSL, w tym użycie poleceń PowerShell, wiersza poleceń i Menedżera zadań. Każda metoda jest prosta i może znacznie usprawnić przepływ pracy w systemie Windows podczas korzystania z dystrybucji Linuksa.
Wniosek
Ponowne uruchamianie WSL jest kluczową umiejętnością do zarządzania środowiskiem Linux w systemie Windows. Korzystając z opisanych metod, możesz szybko obsługiwać ponowne uruchamianie bez wpływu na ogólną stabilność systemu.
FAQ (najczęściej zadawane pytania)
Jak zresetować WSL?
Aby zresetować WSL, przejdź do sekcji Aplikacje w Ustawieniach, znajdź WSL i wybierz opcję resetowania z opcji zaawansowanych.
Jak włączyć WSL?
Otwórz menu Start, wpisz „Funkcje systemu Windows” w pasku wyszukiwania i kliknij „Włącz lub wyłącz funkcje systemu Windows”.Zaznacz pole wyboru „Podsystem Windows dla systemu Linux” i naciśnij przycisk OK.