O eroare fatală de sistem este o condiție care apare într-un sistem de operare al computerului și care face ca acesta să nu mai funcționeze. Ambele sisteme de operare bazate pe Windows® și Unix® sunt proiectate să se închidă în cazul unei erori fatale de sistem și să repornească în încercarea de a șterge problema și orice corupție software din memorie. Problema a primit numele colocvial pe Windows® ca „ecranul albastru al morții”, deoarece, atunci când apare o eroare fatală de sistem într-un mediu Windows®, este afișat un ecran albastru, adesea cu text care se derulează, care este o descărcare de blocare. a conținutului memoriei într-un fișier. Aceste informații pot fi utilizate ulterior pentru a diagnostica cauza erorii. Pe cele mai recente sisteme informatice, ecranul albastru al morții nu mai apare, deoarece acestea sunt setate imediat să repornească dacă există o blocare a sistemului, în primul rând pentru că informațiile de descărcare în caz de accident sunt utile doar pentru un programator familiarizat cu codarea sistemului de operare în sine.
Sistemele de operare moderne ale computerelor trec în mod constant printr-un proces de verificare a erorilor în timp ce funcționează și de corectare a erorilor din culise de care utilizatorii de computere personale (PC) sunt rareori conștienți. Ocazional, totuși, apare o afecțiune din cauza unei defecțiuni hardware, a codului de programare care a eșuat sau a erorilor de procesare în software-ul care rulează în memorie, pe care un sistem de operare nu le poate rezolva automat. Cea mai frecventă cauză a unei erori fatale de sistem este software-ul codificat prost, care este într-un fel incompatibil cu sistemul de operare pe care rulează.
Unul dintre cele mai frustrante dezavantaje ale întâmpinării unei erori fatale de sistem, cunoscută și ca eroare de oprire sau blocare a sistemului, este că tot ceea ce utilizatorul lucra în prezent pe computer și era procesat în memoria cu acces aleatoriu (RAM) se va pierde. Deoarece memoria RAM își pierde stocarea de date atunci când sistemul se întrerupe și se închide, fișierele stocate în prezent acolo nu pot fi recuperate după o blocare. Dacă un calculator sau un program software este conceput pentru a salva periodic lucrările în curs, cum ar fi un procesor de text setat să salveze un document la fiecare zece minute pe măsură ce se lucrează la el, această pierdere de date poate fi adesea evitată, deoarece fișierul este salvat în hard disk-ul computerului, nu la memoria RAM pe termen scurt.
Erorile de computer care provoacă blocarea unui sistem au fost destul de comune în primele zile ale sistemelor de computere personale și dezvoltării de software în anii 1980 și începutul anilor 1990, dar de atunci au devenit destul de rare. Când apare o eroare fatală de sistem pe un sistem computer nou, cea mai probabilă cauză este un nou program software care a fost instalat recent sau un driver pentru un dispozitiv hardware nou conectat recent la computer. Aceste tipuri de blocări pot fi evitate prin simpla dezinstalare a dispozitivului sau a software-ului.
Eroare kernel sau panică kernel sunt alți termeni timpurii de programare a computerului pentru o eroare fatală de sistem. Un nucleu este nucleul unui sistem de operare de computer care interacționează cu hardware-ul, software-ul și shell-urile, care sunt părți ale sistemului de operare care răspund la intrarea și comenzile utilizatorului. Sistemul de operare încarcă mai întâi nucleul la pornire și rămâne încărcat în memorie atâta timp cât sistemul primește energie, deoarece computerul nu poate funcționa fără el. Datorită naturii sale esențiale, este stocat într-o zonă protejată a memoriei RAM care nu poate fi suprascrisă de alt software în timp ce computerul este în uz și, atunci când un computer suferă o eroare fatală de sistem, înseamnă că acest nucleu al sistemului de operare însuși a devenit de fapt corupt și nu a reușit să funcționeze corect.