Przejdź do treści
System losowo zawiesza się bez BSOD
Windows Wydajność

System losowo zawiesza się bez BSOD

Sprawdź konflikty sterowników, pamięć RAM i przegrzewanie — wykonaj szybkie testy: uruchom Diagnostykę pamięci Windows, zainstaluj najnowsze sterowniki w trybie czystego rozruchu, monitoruj temperatury i wykonaj testy stresowe CPU/GPU. Jeśli podejrzewasz RAM, przetestuj MemTest86 i zamień kości.

Najpierw sprawdź — szybkie kroki, które zrób od razu

Wykonaj te czynności natychmiast, żeby zebrać informacje i wyeliminować proste przyczyny. Jeśli chcesz zacząć od jednego działania: uruchom tryb czystego rozruchu i obserwuj, czy zawieszania występują dalej — to najszybszy test na konflikt sterowników/oprogramowania.

  1. Uruchom czysty rozruch Windows:
    • Otwórz msconfig (Windows+R → wpisz msconfig), na karcie Usługi zaznacz „Ukryj wszystkie usługi firmy Microsoft”, potem kliknij „Wyłącz wszystkie”.
    • W zakładce Uruchamianie kliknij „Otwórz Menedżera zadań” i wyłącz wszystkie elementy startowe. Zastosuj i uruchom ponownie komputer.
  2. Obserwuj zachowanie przez co najmniej 24–48 godzin w normalnym użyciu. Jeśli system nie zawiesza się — winne jest oprogramowanie/sterownik uruchamiany przy starcie. Wróć do msconfig i włączaj po jednym komponencie, by zidentyfikować źródło.

Sprawdź pamięć RAM

Wadliwa pamięć jest częstą przyczyną zawieszania bez BSOD. Zrób dwa testy: szybki wewnętrzny i pełny zewnętrzny (MemTest86).

  1. Diagnostyka pamięci Windows (szybki test):
    • Windows+R → wpisz mdsched.exe → wybierz „Uruchom ponownie i sprawdź”. Pozwól na zakończenie jednego pełnego przebiegu i sprawdź wynik w Podglądzie zdarzeń (Event Viewer) → Dzienniki systemowe → System → filtruj po źródle MemoryDiagnostics-Results.
  2. MemTest86 (dokładny):
    • Pobierz obraz ISO lub USB z oficjalnej strony MemTest86 (wersja UEFI/USB). Stwórz bootowalny nośnik i uruchom komputer z USB. Pozwól na co najmniej 4 pełne przejścia (może trwać kilka godzin). Każdy wykryty błąd oznacza problem z pamięcią lub konfiguracją (napięcia/timingi).
    • Jeśli wykryto błędy: wyłącz komputer, wyjmij wszystkie kości poza jedną i testuj pojedynczo aby zidentyfikować uszkodzoną. Sprawdź sloty na płycie głównej: testuj tę samą działającą kość w różnych slotach.

Sprawdź sterowniki i konflikty sprzętowe

Konflikty sterowników lub wadliwe aktualizacje często powodują zamrożenia bez BSOD. Wykonaj planowany rollback/aktualizację sterowników w kontrolowany sposób.

  1. Zidentyfikuj ostatnie zmiany:
    • Otwórz Panel sterowania → Programy i funkcje / Ustawienia → Aplikacje i sprawdź ostatnio instalowane programy i aktualizacje. W Windows Update sprawdź historię aktualizacji (Ustawienia → Aktualizacja i zabezpieczenia → Windows Update → Historia aktualizacji).
  2. Spróbuj przywrócić sterownik GPU i kontrolera chipsetu:
    • Otwórz Menedżer urządzeń, rozwiń Kategorie (Karty graficzne, Kontrolery IDE/ATA/ATAPI, Kontrolery magistrali itp.). Kliknij prawym przyciskiem → Właściwości → Sterownik → Przywróć sterownik (jeśli dostępne). Jeśli problem pojawił się po aktualizacji sterownika graficznego, zainstaluj wersję WHQL poprzednią od producenta (NVIDIA/AMD/Intel).
  3. Czysta instalacja sterownika grafiki (zalecane):
    • Pobierz najnowszy sterownik z witryny producenta (NVIDIA/AMD/Intel). Uruchom instalator i wybierz opcję Czysta instalacja lub usuń sterownik przed instalacją używając DDU (Display Driver Uninstaller) w trybie awaryjnym; DDU to narzędzie zewnętrzne — używaj tylko z oficjalnego źródła i zgodnie z instrukcjami producenta narzędzia.
  4. Sprawdź sterowniki chipsetu i kontrolery SATA/NVMe:
    • Pobierz sterowniki chipsetu z witryny producenta płyty głównej (Intel/AMD) i zainstaluj najnowsze pakiety INF, kontrolery SATA/NVMe i SPI.

Monitorowanie temperatur i testy stabilności

Przegrzewanie CPU/GPU lub wadliwa regulacja wentylatorów może zatrzymać system bez BSOD. Monitoruj temperatury i przeprowadź krótkie testy obciążeniowe.

  1. Monitorowanie temperatur w czasie rzeczywistym:
    • Zainstaluj narzędzie: HWiNFO (Sensor-only), HWMonitor lub Ryzen Master/Intel XTU w zależności od platformy. Uruchom w trybie sensorów podczas normalnej pracy i przy obciążeniu.
  2. Testy obciążeniowe i obserwacja:
    • Użyj Prime95 (blend test) lub OCCT dla CPU i FurMark dla GPU. Uruchom testy krótkotrwale (10–20 minut) obserwując temperatury i zużycie energii. Jeśli system zawiesza się pod obciążeniem, to wskazuje na problem z chłodzeniem lub zasilaniem.
    • Sprawdź szybkość obrotową wentylatorów w BIOS/UEFI lub za pomocą HWiNFO. Wymień pastę termoprzewodzącą jeżeli CPU/GPU mają wysokie temperatury w spoczynku lub pod obciążeniem.

Zaawansowane kroki — zasilacz, firmware, i rejestrowanie zdarzeń

Jeżeli wcześniejsze testy nie wskazały przyczyny, przejdź do testów zasilacza, aktualizacji firmware i szczegółowego logowania. Te kroki wymagają czasu i narzędzi, ale są konieczne przy sporadycznych zawieszeniach.

  1. Przetestuj zasilacz (PSU):
    • Jeżeli masz zapasowy zasilacz o odpowiedniej mocy, podłącz go i sprawdź stabilność. Alternatywnie użyj miernika napięć lub testera obciążeniowego. Niestabilne napięcia 12V/5V/3.3V przy obciążeniu mogą powodować zamrażanie.
  2. Aktualizacja BIOS/UEFI i kontrolerów:
    • Sprawdź wersję BIOS/UEFI w Ustawieniach i na stronie producenta płyty głównej. Przeczytaj notatki o wydaniu (release notes) — zwracaj uwagę na poprawki dotyczące pamięci, zasilania i kompatybilności PCIe. Aktualizuj ostrożnie: wykonaj kopię zapasową ustawień i zapisz obecne ustawienia BIOS, przywróć domyślne jeśli po aktualizacji wystąpią problemy.
  3. Rejestrowanie awarii — zbierz logi:
    • Otwórz Podgląd zdarzeń (Event Viewer) → Dzienniki systemowe → Szukaj błędów krytycznych i ostrzeżeń o czasie wystąpienia zawieszenia; zwracaj uwagę na źródła: Kernel-Power, Disk, nvlddmkm, ataport, Application Error, Kernel-General. Zapisz identyfikatory zdarzeń i czas wystąpienia.
    • Włącz zaawansowane logowanie sterowników: w Menedżerze urządzeń włącz zdarzenia dla podejrzanych urządzeń i sprawdź dumpy pamięci — jednak brak BSOD oznacza, że jądro nie zgłosiło błędu, więc logi sprzętowe i rejestry urządzeń są kluczowe.

Jak sprawdzić, czy zadziałało

Po każdym większym kroku wykonaj co najmniej 24–72 godziny obserwacji lub symulowane obciążenie zgodne z Twoją typową pracą. Skuteczność potwierdzisz, gdy:

  • Brak zawieszeń po wyłączeniu wszystkich usług startowych (wskazuje na oprogramowanie).
  • Brak błędów w MemTest86 i Diagnostyce pamięci (wyklucza RAM).
  • Stabilne temperatury i brak zawieszeń podczas testów stresowych (wyklucza chłodzenie/zasilacz jeśli testy przeszły pomyślnie).
  • Wyeliminowany konflikt po przywróceniu jednej usługi/sterownika (znalezienie winowajcy).

Kiedy przerwać i skontaktować się ze wsparciem

Przerwij samodzielne próby i skontaktuj z serwisem gdy:

  • MemTest86 wykrywa błędy mimo zmiany slotów — najpewniej uszkodzona kość/płyta główna.
  • Problemy występują na czystym rozruchu i przy minimalnych komponentach — możliwy problem sprzętowy (PSU, płyta główna, sekcja zasilania).
  • Po aktualizacji BIOS system przestał się uruchamiać lub zawiesza przy POST — nie próbuj eksperymentalnych zmian, oddaj do serwisu lub użyj funkcji przywracania BIOS jeśli płyta to wspiera.
  • Nie czujesz się komfortowo przy wymianie podzespołów, testach zasilacza lub aktualizacji BIOS — serwis autoryzowany producenta płyty/komponentu zapewni bezpieczne wykonanie testów.