M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Critical Process Died w systemie Windows 11: przyczyny i rozwiązania

By ·

Komunikat Critical process died w systemie Windows 11 oznacza, że zatrzymał się kluczowy proces systemowy i Windows uległ awarii. Napraw go etapami: tryb awaryjny, sterowniki, aktualizacje, SFC i DISM.

Automatically translated with AI from the original post. Read the English original

Critical process died oznacza, że zatrzymał się proces, bez którego Windows nie może działać, i system uległ awarii z kodem zatrzymania. Rozwiązanie polega na przechodzeniu od prostych sprawdzeń do bardziej złożonych: odłącz nowy sprzęt, uruchom tryb awaryjny, napraw sterowniki, zainstaluj aktualizacje, napraw pliki systemowe poleceniami DISM i SFC, a dopiero potem przywróć lub zresetuj komputer. Artykuł jest przeznaczony dla użytkowników Windows i pracowników help desku. Opiera się na kolejności dokumentowanej przez Microsoft i pokazuje, co zrobić, gdy komputer nie dochodzi już do pulpitu.

Najważniejsze wnioski

  • CRITICAL_PROCESS_DIED to kod zatrzymania 0xEF. Oznacza, że proces, bez którego Windows nie może działać, np. csrss.exe lub wininit.exe, został zakończony, ponieważ jego stan był uszkodzony lub zniszczony.
  • Zacznij od prostych przyczyn: odłącz nowo dodany sprzęt, uruchom tryb awaryjny, zaktualizuj lub usuń sterowniki oznaczone żółtym wykrzyknikiem, zwolnij miejsce na dysku i zainstaluj aktualizacje systemu Windows.
  • Najpierw uruchom polecenie DISM /Online /Cleanup-Image /RestoreHealth, a następnie sfc /scannow w wierszu polecenia uruchomionym jako administrator, aby naprawić uszkodzone pliki systemowe.
  • Jeśli komputer nie może się uruchomić, skorzystaj ze środowiska odzyskiwania systemu Windows (Windows RE): Naprawa podczas uruchamiania, Odinstaluj aktualizacje, przywracanie do punktu w czasie, Przywracanie systemu lub Resetuj ten komputer. Miej pod ręką klucz odzyskiwania BitLocker.
  • Administratorzy mogą wstrzymać problematyczną aktualizację na maksymalnie 35 dni, korzystając z zasad klienta Windows Update, podczas gdy badają problem.

Co oznacza kod zatrzymania CRITICAL_PROCESS_DIED

Błąd to kod zatrzymania 0xEF. Dokumentacja Microsoftu podaje, że oznacza on zakończenie krytycznego procesu systemowego, do czego dochodzi, gdy stan procesu jest uszkodzony lub zniszczony. Ponieważ te procesy są kluczowe dla systemu Windows, system zatrzymuje się, aby się chronić. Strona jako przykłady wymienia csrss.exe, wininit.exe, logonui.exe, smss.exe, services.exe, conhost.exe i winlogon.exe. Zaznacza też, że usługa, której opcja odzyskiwania jest ustawiona na Uruchom ponownie komputer, może wywołać ten sam kod zatrzymania.

Dokumentacja nie wskazuje pojedynczej przyczyny źródłowej, podobnie jak przewodnik Microsoft dotyczący rozwiązywania problemów. Ma to znaczenie dla sposobu diagnozy, ponieważ nie ma jednego przełącznika do przestawienia. Sterownik, nieudana aktualizacja, uszkodzone pliki systemowe, awaria sprzętu lub złośliwe oprogramowanie mogą prowadzić do zakończenia krytycznego procesu, dlatego plan polega na wykluczaniu tych przyczyn jedna po drugiej.

Wygląd zależy od wersji. Zgodnie ze stroną Microsoftu o nieoczekiwanych ponownych uruchomieniach i błędach kodów zatrzymania Windows 11 w wersji 24H2 i nowszych pokazuje czarny ekran z komunikatem o nieoczekiwanym błędzie, a Windows 11 w wersji 23H2 i starszych tradycyjny ekran kodu zatrzymania. Kod zatrzymania znajduje się na dole ekranu, razem z nazwą modułu błędnego kodu, jeśli jest dostępna. Zapisz go lub zrób zdjęcie.

Podstawowe kroki w kolejności Microsoftu

Przewodnik Microsoftu dotyczący błędów kodów zatrzymania wymienia sześć podstawowych kroków. Wykonuj je w tej kolejności.

  1. Usuń nowy sprzęt. Jeśli przed pojawieniem się błędu coś dodano, wyłącz komputer, odłącz to i uruchom go ponownie. Dotyczy to stacji dokujących, urządzeń USB, dodatkowej pamięci i kart.
  2. Uruchom w trybie awaryjnym. Jeśli nie możesz uruchomić komputera normalnie, przejdź do trybu awaryjnego i wykonaj pozostałe kroki stamtąd. W środowisku odzyskiwania wybierz Rozwiązywanie problemów, Opcje zaawansowane, Ustawienia uruchamiania, a następnie Uruchom ponownie. Na ekranie Ustawienia uruchamiania naciśnij 4 lub F4, aby uruchomić tryb awaryjny, albo 5 lub F5, aby uruchomić tryb awaryjny z obsługą sieci.
  3. Sprawdź Menedżera urządzeń. Kliknij prawym przyciskiem przycisk Start i otwórz Menedżera urządzeń. Szukaj urządzeń oznaczonych żółtym wykrzyknikiem. Kliknij jedno z nich prawym przyciskiem i wybierz Aktualizuj sterownik. Jeśli to nie pomoże, wyłącz lub odinstaluj urządzenie.
  4. Zwolnij miejsce na dysku. Microsoft zaleca, aby na dysku pozostawało wolne około 10–15% miejsca, ponieważ system Windows wykorzystuje je do plików wymiany i innych funkcji.
  5. Zainstaluj aktualizacje systemu Windows. Przejdź do Ustawienia, Windows Update i wybierz Sprawdź dostępność aktualizacji.
  6. Przywróć system Windows. Jeśli żadne z powyższych działań nie przyniesie efektu, skorzystaj z punktu przywracania lub innej opcji opisanej w artykule Microsoft o opcjach odzyskiwania.

Strona Microsoft dotycząca kodów błędów sprawdzania komputera zawiera dodatkowe wskazówki, które mają tu zastosowanie. Usuń lub zaktualizuj niedawno dodane sterowniki urządzeń lub usługi systemowe. Sprawdź dziennik systemowy w Podglądzie zdarzeń pod kątem błędów z tego samego okresu, w którym wystąpiła awaria. Sprawdź dostępność zaktualizowanego BIOS-u lub oprogramowania sprzętowego i uruchom diagnostykę sprzętu dostarczoną przez producenta. Upewnij się, że nowy sprzęt jest zgodny z Twoją wersją systemu Windows, i wykonaj skanowanie antywirusowe obejmujące główny rekord startowy (MBR).

Napraw pliki systemowe za pomocą DISM i SFC

Uszkodzone pliki systemowe są jedną z przyczyn krytycznego zakończenia procesu, a do ich naprawy służą dwa wbudowane narzędzia. Strona Microsoft poświęcona Kontrolerowi plików systemowych zaleca najpierw uruchomić DISM, ponieważ dostarcza on pliki potrzebne SFC.

  1. Wpisz cmd w polu wyszukiwania, kliknij prawym przyciskiem Wiersz polecenia i wybierz Uruchom jako administrator.
  2. Uruchom polecenie DISM.exe /Online /Cleanup-Image /RestoreHealth i poczekaj na jego zakończenie. Microsoft podaje, że może to potrwać kilka minut.
  3. W tym samym oknie uruchom polecenie sfc /scannow i nie zamykaj okna, dopóki skanowanie nie osiągnie 100%.

Przeczytaj wynik. Komunikat „Ochrona zasobów systemu Windows nie wykryła żadnych naruszeń integralności” oznacza, że nie znaleziono brakujących ani uszkodzonych plików. Jeśli nie udało się wykonać żądanej operacji, Microsoft zaleca uruchomienie skanowania w trybie awaryjnym. Jeśli wykryto uszkodzone pliki i je naprawiono, szczegóły znajdziesz w dzienniku. Jeśli niektórych plików nie udało się naprawić, dziennik wskaże, które to są. Znajduje się on w lokalizacji %windir%\Logs\CBS\CBS.log, a Microsoft podaje polecenie findstr, które eksportuje wpisy SFC do pliku tekstowego na pulpicie.

Gdy usługa Windows Update nie działa, DISM może użyć innego źródła naprawy, na przykład zamontowanego nośnika DVD z systemem Windows, z parametrami /Source i /LimitAccess. Jeśli SFC nadal nie może naprawić plików, ostatnia rada na stronie brzmi: zainstaluj ponownie system Windows, korzystając z opcji odzyskiwania.

Gdy system Windows 11 nie uruchamia się

Jeśli komputer wyświetla kod zatrzymania przy każdym uruchomieniu, musisz pracować w środowisku odzyskiwania systemu Windows. System Windows przechodzi do niego automatycznie po kilku nieudanych uruchomieniach. Możesz to też wymusić: włącz komputer, przytrzymaj przycisk zasilania, gdy tylko pojawi się logo, i powtórz to jeszcze raz. Przy trzecim uruchomieniu pojawi się ekran Automatyczna naprawa, na którym wybierz Opcje zaawansowane.

Strona Microsoft dotycząca opcji odzyskiwania w systemie Windows wymienia następujące narzędzia dla komputera, który nie chce się uruchomić, w kolejności:

  1. Przywracanie systemu do punktu w czasie (Rozwiązywanie problemów, Przywracanie systemu do punktu w czasie), wymienione dla systemu Windows 11 w wersji 24H2 lub nowszej.
  2. Odinstaluj aktualizacje (Rozwiązywanie problemów, Opcje zaawansowane, Odinstaluj aktualizacje). Przydatne, jeśli awaria zaczęła się zaraz po aktualizacji systemu Windows.
  3. Zresetuj ten komputer (Rozwiązywanie problemów, Zresetuj ten komputer).
  4. Odbudowa w chmurze, która usuwa pliki osobiste, aplikacje i ustawienia.
  5. Ponowna instalacja z nośnika odzyskiwania.

Dostępne jest też Przywracanie systemu, które cofa pliki systemowe i ustawienia, ale nie osobiste pliki. Naprawa podczas uruchamiania znajduje się w sekcji Rozwiązywanie problemów, Opcje zaawansowane. Microsoft twierdzi, że potrafi naprawić brakujące lub uszkodzone pliki systemowe, uszkodzone dane konfiguracji rozruchu, uszkodzony główny rekord rozruchowy (MBR), niezgodne sterowniki i błędy rejestru, a jeśli nie uda się rozwiązać problemu, generuje raport.

Jeśli dysk jest zaszyfrowany funkcją BitLocker, system może zażądać klucza odzyskiwania. Znajdź go na innym urządzeniu, zanim zaczniesz. Resetowanie lub ponowna instalacja usuwa dane, dlatego najpierw skopiuj, co się da. Jeśli komputer uruchamia się w trybie awaryjnym, użyj go do wykonania kopii zapasowej plików, zanim podejmiesz drastyczne kroki.

Sprawdź, co się zmieniło

Awaria rzadko pojawia się znikąd. Zastanów się, co zmieniło się w dniach poprzedzających pierwszy niebieski ekran. Kandydatami są nowy sterownik karty graficznej lub pamięci masowej, aktualizacja systemu Windows, nowe urządzenie peryferyjne, aplikacja instalująca własny sterownik lub narzędzie zabezpieczeń. W Podglądzie zdarzeń sprawdź dziennik systemowy z okresu awarii. Jeśli awaria zaczęła się po konkretnej aktualizacji, możesz ją odinstalować w środowisku odzyskiwania, jak opisano wyżej.

Przy pracy w help desku warto wyrobić sobie jeszcze jeden nawyk: zapisuj kod zatrzymania, nazwę modułu, jeśli jest wyświetlana, to, co się zmieniło, oraz to, co próbowałeś zrobić. Jeśli ten sam komputer ulegnie awarii ponownie, wzorzec wskaże przyczynę. Strona Microsoftu dotycząca sprawdzania błędów mówi, że ustalenie przyczyny dla tego kodu zatrzymania zazwyczaj wymaga debuggera. Sugeruje analizę kilku plików zrzutu pod kątem podobnych cech, użycie polecenia !analyze oraz w pierwszej kolejności analizę zrzutów trybu użytkownika, jeśli są dostępne. Nie spędzaj nad tym godzin w przypadku pojedynczego domowego komputera. Zrób to wtedy, gdy ten sam problem dotyka wielu urządzeń.

Dla administratorów: zatrzymaj rozprzestrzenianie się aktualizacji

Jeśli aktualizacja jakości lub aktualizacja funkcji wygląda na przyczynę problemów na kilku urządzeniach, wstrzymaj ją. Strona Microsoftu dotycząca zasad klienta Windows Update (dawniej Windows Update for Business) informuje, że administrator może wstrzymać aktualizację na maksymalnie 35 dni od wybranej daty rozpoczęcia, co uniemożliwia innym urządzeniom jej instalację. Wstrzymanie aktualizacji funkcji nie zatrzymuje aktualizacji jakości, dzięki czemu urządzenia pozostają zabezpieczone. Zasady są dostępne bezpłatnie dla wydań Pro, Pro for Workstations, Education i Enterprise i konfiguruje się je za pomocą zasad grupy lub MDM, na przykład Intune. Windows Update for Business to tutaj główny punkt kontroli: odroczenia mogą opóźnić aktualizacje funkcji nawet o 365 dni, a aktualizacje jakości o 30 dni, dzięki czemu możesz zaplanować wdrożenie falami zamiast instalować aktualizację u wszystkich naraz.

Strona Microsoftu nie wyjaśnia, jak wycofać problematyczną aktualizację, więc na dotkniętych komputerach użyj kroków odzyskiwania opisanych wyżej.

Częste błędy

  • Zaczynanie od resetowania. To ostatni krok, a nie pierwszy.
  • Uruchamianie sfc /scannow bez wcześniejszego uruchomienia DISM, a potem dziwienie się, dlaczego SFC niczego nie może naprawić.
  • Uruchamianie poleceń w zwykłym oknie wiersza polecenia. Muszą być uruchomione jako administrator.
  • Ignorowanie niedawno dodanego sprzętu, bo „wcześniej działało dobrze”.
  • Zapomnienie klucza odzyskiwania BitLocker przed użyciem narzędzi odzyskiwania.
  • Brak zapisania kodu zatrzymania i nazwy modułu.

Powiązane tematy warte poznania

  • Dlaczego mój komputer pokazuje niebieski ekran z innymi kodami zatrzymania? Opisane wyżej kroki rozwiązywania problemów dotyczą większości kodów zatrzymania, a kod na dole ekranu pozwala zawęzić zakres.
  • Jak uruchomić tryb awaryjny, gdy system Windows się nie uruchamia? Skorzystaj ze środowiska odzyskiwania i Ustawień uruchamiania, jak pokazano wyżej.
  • Czy zresetować, czy ponownie zainstalować? Artykuł Microsoftu o opcjach odzyskiwania umieszcza Zresetuj ten komputer i Ponowną instalację z chmury na końcu listy nie bez powodu: usuwają one aplikacje i ustawienia.
  • Czy można zmniejszyć ryzyko wadliwej aktualizacji? W przypadku urządzeń zarządzanych odpowiedzią są etapowe wdrożenia z odroczeniami i wstrzymaniami.

Następny krok

Zacznij od tanich sprawdzeń już dziś: odłącz wszystko, co nowe, zaktualizuj sterowniki i uruchom DISM, a następnie SFC w wierszu polecenia działającym jako administrator. Jeśli po tym błąd critical process died w systemie Windows 11 nadal wraca, przejdź do środowiska odzyskiwania i zapisuj, co widzisz przy każdej awarii.

Entities in this article

Windows Update for Business

Related articles

RSS