Telkens wanneer een computer opstart, voert deze een reeks controles uit om ervoor te zorgen dat de computer over alle benodigde hardware beschikt en correct werkt. Dit proces wordt POST of Power On elf Test genoemd. Het maakt deel uit van het BIOS-initialisatieproces dat een computer uitvoert bij het opstarten. Als een van de controles die de POST uitvoert mislukt, start de computer niet op, hoewel het BIOS mogelijk wordt weergegeven.
Wat controleert POST?
Het eerste dat POST controleert, zijn de CPU-registers, het verifieert ook de integriteit van de BIOS-code. Sommige basisfuncties zoals Direct Memory Access DMA, timers en interruptcontrollers zijn geverifieerd. Systeem-RAM wordt geverifieerd, de grootte wordt bepaald en geïnitialiseerd. De chipset wordt geïnitialiseerd. Alle systeembussen en aangesloten apparaten worden gedetecteerd, gecatalogiseerd en geïnitialiseerd. Het volledige BIOS wordt geïnitialiseerd en biedt over het algemeen de BIOS-interface, waardoor systeemconfiguratie mogelijk is. Alle apparaatspecifieke BIOS's worden geladen. Opstartbare apparaten worden geïdentificeerd en er wordt er één geselecteerd om op te starten. Ten slotte start het POST-proces de bootloader om het besturingssysteem vanaf het gekozen opstartapparaat te laden.
Op een moderne computer is een selectie van opstartapparaten beschikbaar. Meestal wordt er een geïdentificeerd als het standaard opstartapparaat, maar door het BIOS-configuratiescherm te openen, is het: mogelijk om te wijzigen welk apparaat vanaf dit moment wordt opgestart, of welk apparaat in de toekomst als standaard wordt beschouwd. Vroege computers stonden het opnieuw ordenen van opstartapparaten niet toe en waren hard vergrendeld om op te starten vanaf een diskettestation indien aanwezig en terug te vallen naar een harde schijf als er geen diskettestation beschikbaar was. Het hebben van een opstartapparaat bovenaan de lijst dat niet fysiek aanwezig is, vertraagt het opstartproces niet, omdat de POST eerder in het proces identificeert of het apparaat aanwezig en opstartbaar is.
Nogmaals, op moderne computers is een van de dingen die het BIOS controleert de omstandigheden van het opstarten. Als de computer een koude start uitvoert, moet deze alle tests uitvoeren. Als het echter warm opstarten is, zoals na een herstart, of als snel opstarten is ingeschakeld, kunnen sommige stappen worden overgeslagen omdat de gegevens nog steeds in het geheugen worden geladen.

Hoe kunt u het probleem oplossen wanneer de POST mislukt?
Het POST-proces geeft doorgaans een klein deel van de resultaten op het BIOS-opstartscherm. Dit scherm heeft meestal het merk van een leverancier en wordt gedurende een korte tijd onderbroken tijdens het opstartproces, zodat de gebruiker op een gespecificeerde toets kan drukken om het BIOS-configuratiescherm te openen. Deze subset van gegevens is doorgaans beperkt tot de RAM-capaciteit en -snelheid, hoewel veel BIOS's ook het aantal processorkernen en kloksnelheden weergeven. Tegen de tijd dat het opstartproces van de computer op dit punt komt, is het POST-proces echter succesvol geweest.
In veel gevallen, als er een probleem is met de hardware van het systeem, kan de computer niet opstarten en mogelijk zelfs het BIOS niet laden. Op dit punt in de opstartvolgorde kan de computer geen gegevens naar een scherm uitvoeren. Bovendien is het heel goed mogelijk dat een van de defecte componenten het scherm is. Om POST-problemen op te lossen, worden twee belangrijke meldingssystemen gebruikt.
Het eerste meldingssysteem is een "systeemluidspreker", een kleine luidspreker op het moederbord. In dit deel van het opstartproces zijn geen echte luidsprekers beschikbaar. De systeemluidspreker produceert een van een reeks tonen die aangeven wat het probleem is. Meestal moet de handleiding van het moederbord worden geraadpleegd om uit te zoeken wat specifieke pieptonen betekenden. Veel computers met een systeemluidspreker zouden een enkele pieptoon laten horen als het opstartproces succesvol was. Dit was vaak behoorlijk luid.
Het tweede meldingssysteem is typisch een paar schermen met zeven segmenten. Deze geven afhankelijk van de fout een tweecijferige code weer. Nogmaals, de handleiding van het moederbord is meestal nodig om te ontcijferen wat de foutcode betekent. Sommige moderne moederborden bieden ook een reeks LED's die hetzelfde doen.

Conclusie
POST staat voor Power On Self Test. Het is een reeks controles die worden uitgevoerd als onderdeel van het BIOS-initialisatieproces. Als alle controles succesvol zijn, zal het systeem opstarten. Sommige controles zullen de opstartvolgorde echter stoppen als deze mislukt. Een moederbord heeft normaal gesproken ten minste één methode om de gebruiker te informeren over POST-fouten, waardoor het probleem kan worden opgespoord.