O panică a nucleului este răspunsul unui sistem de operare la anumite tipuri de erori grave ale computerului. De obicei, afișează și salvează informații de diagnosticare și apoi blochează sistemul computerului sau repornește. Panica nucleului este cauzată de obicei de probleme cu hardware-ul defectuos sau software-ul scris incorect. Ele sunt utilizate de nucleele sistemului de operare pentru a alerta utilizatorii și pentru a preveni alte probleme odată ce erorile sunt detectate.
Multe condiții de eroare pot provoca o panică a nucleului, inclusiv codul nucleului care încearcă să acceseze o memorie nevalidă. Majoritatea dispozitivelor hardware ale computerului includ drivere care fac parte din kernel sau care sunt încărcate dinamic. Problemele cu aceste dispozitive sau driverele acestora pot declanșa, de asemenea, panica nucleului. Operatorii de întrerupere, găsiți în multe părți ale nucleului, provoacă adesea panică dacă apar erori critice în timpul rulării. Un hard disk, un fișier de sistem, un procesor sau o memorie defecte sau corupte pot duce, de asemenea, la o panică.
Termenul de panică a nucleului a apărut cu primele sisteme UNIX®. Multe dintre acestea au afișat doar un scurt mesaj de eroare și apoi au făcut bucle la nesfârșit, așteptând o repornire sau un ciclu de pornire. Pe măsură ce UNIX® a evoluat, în timpul unei panică au fost generate mai multe informații utile de depanare. Sistemul de operare Linux® a inventat termenul „Linux® kernel oops” pentru a reflecta o varietate de erori grave. Unele erori Linux® „oops” provoacă o panică a nucleului, în timp ce altele nu.
Utilizatorii Microsoft Windows® sunt de obicei familiarizați cu „ecranele albastre ale morții”. Cunoscut și ca verificare a erorilor, acesta este echivalentul Windows® al unei panică a nucleului, declanșată de condiții similare. La fel ca sistemele moderne UNIX® și Linux®, Windows® încearcă să salveze o imagine a memoriei sistemului pe hard disk în timpul verificării erorilor. În unele cazuri, imaginea va fi scrisă în memoria nevolatilă în timpul panică și copiată pe hard disk la repornire. Dacă o defecțiune a discului este sursa panicii, este posibil ca sistemul să nu poată păstra imaginea de memorie.
Destul de des, este posibil ca sistemul de operare să continue să ruleze după ce apare o eroare critică. Motivul pentru care o panică a nucleului oprește sistemul este pentru a preveni orice corupție ulterioară a conținutului software, hardware sau memorie. Oprirea sistemului în această stare poate păstra suficiente informații pentru a permite unui inginer să determine cauza. Datele afișate includ adesea detalii despre tipul de eroare și modulul de cod care rulează la momentul respectiv. De asemenea, poate afișa toate driverele încărcate și permite unui utilizator să ruleze un depanator pentru a investiga problema.