WSL lub podsystem Windows Linux to wbudowana funkcja, która pomaga uruchomić środowisko Linux na komputerze z systemem Windows 10/11 bez konieczności korzystania z konfiguracji podwójnego rozruchu lub maszyny wirtualnej. Ponowne uruchomienie WSL może być wygodnym i oszczędzającym czas sposobem na ponowne uruchomienie lub ponowną inicjalizację instancji Linuksa bez konieczności uruchamiania całego systemu. W tym artykule omówiono różne sposoby ponownego uruchomienia WSL , głównie za pomocą programu Windows PowerShell, wiersza poleceń (CMD) i Menedżera zadań.
Jak ponownie uruchomić WSL za pomocą PowerShell, CMD, Menedżera zadań
Możesz użyć dowolnej z poniższych metod, aby ponownie uruchomić WSL w systemie Windows.
- Dowództwo WSL
- Uruchom ponownie określoną dystrybucję Linuksa
- Za pośrednictwem usługi LxssManager
- Uruchom ponownie WSL za pomocą CMD
- Uruchom ponownie WSL z Menedżera zadań
Pamiętaj, aby zapisać swoją pracę w dowolnej dystrybucji, nad którą pracujesz, ponieważ zostanie ona zamknięta po ponownym uruchomieniu usługi WSL.
utwórz i wydrukuj kopertę z wybranym adresem odbiorcy
1] Polecenie WSL
Aby ponownie uruchomić WSL z Windows PowerShell, używamy WSL polecenie z odpowiednimi opcjami. Jest to polecenie wykonywalne systemu Windows, które współdziała z dystrybucjami WSL.
- Typ PowerShell po kliknięciu ikony Szukaj na Pulpicie.
- W wierszu poleceń programu PowerShell naciśnij klawisz ENTER po wpisaniu:
wsl – shutdown
- Możesz ponownie uruchomić WSL, klikając ikonę aplikacji na Pulpicie lub wyszukując ją w menu Start.
The wsl – zamknięcie kończy wszystkie aktywne dystrybucje lub instancje WSL aktualnie działające w systemie fizycznym lub urządzeniu. Na komputerze może być zainstalowanych wiele dystrybucji WSL, takich jak Ubuntu, Debian, Kali itp., które można jednocześnie zamknąć i uruchomić ponownie, wykonując powyższe kroki.
Czytać: WSL nie działa lub nie uruchamia się w systemie Windows
2] Uruchom ponownie określoną dystrybucję Linuksa
W przypadku, gdy w systemie zainstalowanych jest wiele dystrybucji WSL i konieczne jest ponowne uruchomienie określonej dystrybucji, poniższe kroki można wykonać z poziomu programu PowerShell:
- Otwórz okno terminala Windows PowerShell.
- Wprowadź poniższe polecenia w tej samej kolejności, jak opisano poniżej,
wsl –l –v wsl –t Debian wsl – d Debian
jak przywrócić ustawienia fabryczne systemu Windows 10 bez ustawień
W pierwszym poleceniu:
- -l opcja wyświetla listę wszystkich zainstalowanych dystrybucji lub dystrybucji.
- -W to opcjonalny przełącznik, który może wyświetlić dodatkowe szczegóły, takie jak numer wersji i status (uruchomiona lub zatrzymana) zainstalowanych dystrybucji.
Po wyświetleniu listy dystrybucji wykonaj polecenie wsl polecenie ponownie za pomocą -T (zakończ), po której następuje nazwa zamknięcia dystrybucji określonej dystrybucji. 2 II polecenie kończy dystrybucję WSL o nazwie Debian.
Po wyłączeniu określonej dystrybucji można ją uruchomić ponownie za pomocą polecenia -D switch za pomocą polecenia wsl, po którym następuje nazwa dystrybucji, jak pokazano w punkcie 3 r & D polecenie powyżej.
3] Za pośrednictwem usługi LxssManager
LxssManager to usługa menedżera sesji w trybie użytkownika, która po wykonaniu uruchamia lub kończy nową sesję lub instancję WSL. Ponowne uruchomienie usługi LxssManager z poziomu PowerShell umożliwiłoby zamknięcie sesji WSL, a następnie ponowne uruchomienie poprzez wykonanie poniższego polecenia z wiersza poleceń PowerShell:
restart –Service LxssManager
Uruchom ponownie usługę: uruchamia ponownie określoną usługę (w tym przypadku LxssManager).
Menedżer Lxss: to nazwa usługi, dla której należy pobrać informacje.
Czytać: WSL nie działa lub nie uruchamia się w systemie Windows
instalowany sterownik nie jest sprawdzany dla tego komputera
4] Uruchom ponownie WSL za pomocą CMD
Podczas ponownego uruchamiania WSL za pomocą wiersza poleceń lub terminala Windows nie są dostępne żadne określone usługi ani polecenia umożliwiające wykonanie tego samego. Ponowne uruchomienie WSL, głównie za pomocą wiersza poleceń, obejmuje zatrzymanie i uruchomienie procesu lub usługi, LxssManager lub WslService. Aby to zrobić:
- Kliknij ikonę Szukaj na pulpicie i wpisz CMD.
- Gdy w wynikach wyszukiwania pojawi się wiersz poleceń, kliknij opcję Uruchom jako administrator.
- Wpisz poniższe polecenie w tej samej kolejności, jak podano poniżej:
net stop LxssManager net start LxssManager
5] Uruchom ponownie WSL z Menedżera zadań
Ponowne uruchomienie WSL z Menedżera zadań polega na ponownym uruchomieniu danej usługi LxssManager, postępując zgodnie z poniższymi metodami:
- Otworzyć Menadżer zadań naciskając CTRL+SHIFT+ESC .
- Kliknij na Usługi Zakładka i Otwarty serwis opcja na dole.
jak zresetować klawiaturę
- Zlokalizuj Menedżer Lxss praca.
- Kliknij usługę prawym przyciskiem myszy i kliknij Uruchom ponownie.
Mam nadzieję, że post był łatwy do zrozumienia i że teraz wiesz, jak zrestartować WSL za pomocą PowerShell, CMD i Menedżera zadań.
Jak zresetować WSL?
Każda dystrybucja dostępna na komputerze z systemem Windows przypomina aplikację. Możesz przejść do sekcji Aplikacje w ustawieniach, znaleźć WSL, a następnie wybrać opcję resetowania przy użyciu opcji zaawansowanych.
Jak włączyć WSL?
Otwórz menu Start, wpisz funkcje systemu Windows w pasku wyszukiwania i kliknij opcję Włącz lub wyłącz funkcje systemu Windows. Zaznacz pole wyboru „Podsystem Windows dla systemu Linux” i naciśnij OK.