POST — skrót od Power On Self Test (test włączania zasilania) — to zestaw kontroli uruchamianych przez oprogramowanie sprzętowe (BIOS lub UEFI) zaraz po włączeniu lub zresetowaniu komputera. W oryginalnym tekście pojawił się fragment: systemu. POST to który zachowuję powyżej w niezmienionej formie, ale warto wyjaśnić: POST nie "szuka dostępnych systemów operacyjnych" ani ich nie ładuje — jego zadaniem jest sprawdzenie i zainicjowanie sprzętu, zanim przekazana zostanie kontrola programowi ładującemu system operacyjny. Komputery z systemem operacyjnym wykonują POST przed załadowaniem systemu operacyjnego, a wiele urządzeń wbudowanych i systemów embedded wykonuje analogiczne kontrole.

Co sprawdza POST

POST przeprowadza podstawowe i krytyczne testy sprzętowe, aby upewnić się, że system jest w stanie kontynuować rozruch. Typowe elementy sprawdzane to:

  • inicjalizacja procesora i mostka północnego/półdusznego (chipsetu),
  • test pamięci RAM (liczenie i podstawowe sprawdzenia integralności),
  • wykrycie i inicjalizacja karty graficznej / interfejsu wyświetlania,
  • sprawdzenie urządzeń wejścia/wyjścia (klawiatura, kontrolery dysków, porty),
  • weryfikacja zasilania i podstawowych sygnałów systemowych,
  • w niektórych konfiguracjach: testy dysków, kontrolerów SATA/NVMe, kart rozszerzeń.

Jak działa POST — krok po kroku

  • Włączenie zasilania: zasilacz stabilizuje napięcie i sygnał Power Good informuje firmware, że można startować.
  • Uruchomienie kodu firmware: BIOS/UEFI ładuje i wykonuje wbudowany kod testujący elementy systemu.
  • Testy podstawowe: szybkie sprawdzenie CPU, podstawowe testy pamięci, inicjalizacja kontrolera grafiki (by wyświetlić komunikaty).
  • Wykrywanie urządzeń: firmware rozpoznaje podłączone dyski, napędy, karty i inne urządzenia, ewentualnie rejestruje błędy.
  • Przekazanie sterowania do bootloadera: jeśli POST zakończy się pomyślnie, firmware szuka urządzenia rozruchowego i uruchamia program ładujący system operacyjny (bootloader).

Różnice między BIOS a UEFI

UEFI to nowocześniejsza forma firmware, która ma więcej funkcji niż klasyczny BIOS (np. obsługa większych dysków, szybszy rozruch, graficzne menu). Mimo różnic, oba wykonują POST-owe kontrole sprzętowe, choć UEFI może dawać bardziej szczegółowe komunikaty diagnostyczne.

Co się dzieje, gdy POST się nie powiedzie

W przypadku wykrycia krytycznego błędu podczas POST, system zwykle zatrzymuje rozruch i sygnalizuje problem za pomocą:

  • kodów dźwiękowych (beep codes) — krótkie i długie sygnały różne dla producentów firmware (AMI, Phoenix, Award),
  • kodów POST wyświetlanych na ekranie lub na dedykowanym wyświetlaczu (w bardziej zaawansowanych płytach głównych),
  • wskaźników LED/diagnostycznych na płycie głównej.

Warto też sprostować nieścisłość z oryginalnego tekstu: awaria POST zwykle nie wywołuje BSOD — Blue Screen of Death to błąd występujący na poziomie systemu operacyjnego po jego załadowaniu. Jeśli POST zakończy się powodzeniem, a system operacyjny ma problemy podczas działania, dopiero wtedy może wystąpić BSOD i być dostępne opcje odzyskiwania, takie jak tryb bezpieczny.

Jak diagnozować i naprawiać problemy z POST

Podstawowe kroki diagnostyczne, które warto wykonać przy problemach z uruchomieniem:

  • sprawdź kable zasilania i czy wentylatory się kręcą — brak zasilania to częsta przyczyna,
  • zwróć uwagę na kody dźwiękowe i lampki diagnostyczne — sprawdź dokumentację płyty głównej,
  • odłącz urządzenia zewnętrzne i karty rozszerzeń — testuj system minimalnie (CPU, jedna kość RAM, zintegrowana grafika),
  • przełóż / przetestuj pamięć RAM — często wadliwy moduł powoduje zatrzymanie na POST,
  • wyczyść pamięć CMOS / zresetuj ustawienia BIOS/UEFI (skrótem lub wyjęciem baterii) — czasem złe ustawienia powodują problemy,
  • sprawdź zasilacz (PSU) — niestabilne napięcia mogą powodować błędy POST,
  • użyj karty diagnostycznej POST (POST card) lub podłącz zewnętrzny monitor, by zobaczyć komunikaty,
  • jeśli problem jest poważny, skonsultuj się z serwisem lub dokumentacją producenta płyty głównej.

Podsumowanie

POST to wczesny, krytyczny etap rozruchu, wykonywany przez firmware (BIOS/UEFI), którego celem jest potwierdzenie, że podstawowy sprzęt działa poprawnie przed przekazaniem sterowania do bootloadera i systemu operacyjnego. Awaria na tym etapie sygnalizowana jest głównie przez beepy, kody lub diody — a nie przez BSOD, który jest efektem błędów już po załadowaniu systemu. Przy problemach z POST pomocne są proste testy sprzętowe, reset ustawień firmware i diagnostyka krok po kroku.