Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

WSL nie działa po restarcie systemu

Termin Definicja
WSL nie działa po restarcie systemu

WSL niedziałający po restarcie systemu wskazuje na zatrzymaną usługę LxssManager wymagającą ręcznego uruchomienia.

Co oznacza komunikat WSL niedziałający po ponownym uruchomieniu Windows

WSL, czyli Windows Subsystem for Linux, uruchamia środowisko Linuksa z poziomu systemu Windows. Jeżeli dystrybucja działała przed restartem, a po ponownym uruchomieniu polecenie wsl nie otwiera powłoki albo zgłasza błąd inicjalizacji, jedną z przyczyn może być zatrzymana usługa odpowiedzialna za obsługę WSL. W klasycznych instalacjach Windows rolę tę pełni usługa LxssManager. Bez aktywnego składnika zarządzającego WSL system może nie uruchomić zainstalowanej dystrybucji.

Samo ponowne uruchomienie komputera nie oznacza, że każda usługa zostanie poprawnie załadowana. Uruchamianie usług może zależeć od konfiguracji systemu, aktualizacji, zasad lokalnych oraz kolejności startu składników. Dlatego problem występujący wyłącznie po restarcie często ma inny charakter niż uszkodzona dystrybucja. Najpierw należy ustalić, czy Windows widzi usługę LxssManager, jaki ma stan oraz czy można ją uruchomić ręcznie.

Sprawdzenie stanu usługi LxssManager

Najprostszą metodą jest otwarcie programu Usługi za pomocą polecenia services.msc. Na liście należy odszukać pozycję LxssManager i sprawdzić kolumnę stanu. Jeżeli usługa jest zatrzymana, można otworzyć jej właściwości i użyć polecenia uruchomienia. Właściwości pokazują także typ uruchamiania. Nie należy zmieniać tego ustawienia bez sprawdzenia, ponieważ automatyczne uruchamianie nie zawsze jest jedynym mechanizmem używanym przez składniki systemowe.

Stan można również zweryfikować w programie PowerShell. Polecenie Get-Service -Name LxssManager zwraca informacje o usłudze, w tym jej bieżący status. Wartość Running oznacza, że usługa działa, natomiast Stopped wskazuje na jej zatrzymanie. Jeżeli PowerShell zwróci informację, że nie znaleziono usługi o tej nazwie, instalacja może korzystać z innego wariantu WSL albo problem dotyczy braku lub uszkodzenia składnika. Nie należy wtedy zakładać, że ręczne utworzenie usługi rozwiąże problem.

Ręczne uruchomienie i dalsza weryfikacja WSL

Jeżeli usługa istnieje, ale jest zatrzymana, można otworzyć PowerShell z uprawnieniami administratora i wykonać polecenie Start-Service -Name LxssManager. Do ponownego uruchomienia usługi służy Restart-Service -Name LxssManager. Po wykonaniu operacji należy sprawdzić, czy polecenie zakończyło się bez błędu, a następnie uruchomić WSL poleceniem wsl. Brak możliwości uruchomienia usługi może oznaczać ograniczenia uprawnień, niespójność składników systemu albo błąd zapisany w dziennikach zdarzeń.

Do oceny konfiguracji WSL przydatne są polecenia wsl --status oraz wsl --list --verbose. Pierwsze pokazuje podstawowy stan środowiska WSL, a drugie wyświetla zainstalowane dystrybucje i ich stan. Jeżeli jedna z dystrybucji pozostaje zawieszona, można zakończyć działające instancje poleceniem wsl --shutdown, a następnie spróbować uruchomić ją ponownie. To polecenie zatrzymuje wszystkie działające instancje WSL, ale nie usuwa dystrybucji ani zapisanych w niej plików.

Jeżeli problem powraca po każdym restarcie, należy porównać stan usługi przed i po ponownym uruchomieniu Windows. Pomocne jest także sprawdzenie Podglądu zdarzeń w dziennikach systemowych oraz aplikacyjnych, szczególnie w czasie odpowiadającym nieudanemu startowi. Trzeba odróżnić błąd usługi od błędu konkretnej dystrybucji. Gdy usługa działa, ale tylko jedna dystrybucja nie startuje, przyczyny należy szukać w jej konfiguracji, stanie systemu plików lub ustawieniach WSL, a nie automatycznie w samym LxssManager.

Zakres diagnostyki na komputerze użytkownika

Diagnoza problemu po restarcie powinna obejmować kolejno: odtworzenie błędu, sprawdzenie wyniku polecenia wsl --status, odczyt listy dystrybucji, weryfikację usługi LxssManager oraz próbę kontrolowanego ponownego uruchomienia WSL. Taka kolejność pozwala ustalić, czy problem dotyczy warstwy systemowej, usługi zarządzającej, konkretnej dystrybucji czy uprawnień użytkownika. Przed usuwaniem i ponowną instalacją dystrybucji należy zabezpieczyć potrzebne pliki, ponieważ operacje naprawcze wykonane bez rozpoznania mogą usunąć lokalne środowisko pracy.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym diagnostyką problemów z popularnym oprogramowaniem systemowym. W przypadku WSL można sprawdzić konfigurację Windows, stan wymaganej usługi, działanie poleceń administracyjnych oraz zachowanie środowiska po ponownym uruchomieniu komputera. Zakres naprawy powinien wynikać z ustalonej przyczyny: samo uruchomienie zatrzymanej usługi jest inną czynnością niż naprawa uszkodzonych składników systemu lub konfiguracji dystrybucji.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę