BSOD i Bug Check w Windows

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

BSOD czyli Blue Screen of Death to ekran błędu krytycznego systemu Windows. Pojawia się, gdy system wykryje problem, którego nie może bezpiecznie obsłużyć, np. awarię sterownika, uszkodzenie pamięci, problem z dyskiem albo błąd zarządzania zasobami.

W komunikacie BSOD często pojawia się kod zatrzymania, nazywany także Bug Check. Przykładem jest:

0x000000F3 DISORDERLY_SHUTDOWN

Taki kod pomaga ustalić, jaka grupa problemów mogła doprowadzić do awarii.

Co oznacza Bug Check?

Bug Check to techniczna informacja diagnostyczna generowana przez Windows po błędzie krytycznym. Kod nie zawsze wskazuje jedną konkretną uszkodzoną część komputera, ale zawęża możliwe przyczyny.

Przykładowe przyczyny BSOD

  • wadliwy lub niezgodny sterownik,
  • uszkodzona pamięć RAM,
  • błędy systemu plików lub dysku,
  • przegrzewanie się podzespołów,
  • zbyt mało dostępnej pamięci operacyjnej lub wirtualnej,
  • błędy po aktualizacji systemu albo sterownika.

Diagnostyka

Do analizy BSOD można wykorzystać:

  • Podgląd zdarzeń Windows,
  • pliki zrzutu pamięci .dmp,
  • narzędzia typu BlueScreenView lub WinDbg,
  • Menedżer urządzeń do sprawdzenia sterowników.

W kontekście egzaminu INF.02

Jeżeli treść pytania podaje opis błędu, np. że bluescreen wynika z niewystarczającej ilości pamięci, należy skupić się na odpowiedzi zgodnej z tym opisem. W przypadku błędu 0x000000F3 DISORDERLY_SHUTDOWN w pytaniu wskazano na problem z pamięcią, więc pasującą odpowiedzią jest niewystarczający rozmiar pamięci wirtualnej.