În calcul, o dublă eroare este un tip grav de eroare care apare atunci când o unitate centrală de procesare (CPU) nu poate gestiona în mod adecvat un anumit tip de eveniment de sistem care necesită atenția imediată a CPU. Defecțiunile duble pot cauza blocări ale computerului și mesaje de eroare, repornirea automată a mașinii și pierderea oricăror date nesalvate. Acestea sunt adesea cauzate de probleme în hardware-ul computerului, cum ar fi un modul de memorie prost sau supraîncălzirea procesorului. Tehnicile generale de depanare, cum ar fi verificarea hardware-ului și actualizarea software-ului, pot ajuta la prevenirea acestora.
O dublă eroare poate apărea numai în urma unei întreruperi sau a unei excepții, care sunt semnale care indică procesorului unui computer să oprească orice activitate în curs de desfășurare pentru a face față unor evenimente importante ale sistemului, cum ar fi adăugarea de hardware nou sau un program care face o solicitare de memorie invalidă. . Întreruperile și excepțiile sunt funcții normale ale computerelor moderne și sunt realizate prin rularea unui tip special de software cunoscut sub numele de gestionare de întreruperi sau de gestionare a excepțiilor. CPU va încerca să ruleze unul dintre aceste programe foarte specializate și apoi va relua funcționarea normală. Când un handler întâmpină o eroare sau nu poate corecta condiția care a condus la excepție sau întrerupere, a avut loc o dublă greșeală.
Spre deosebire de întreruperi și excepții, o dublă eroare este o eroare gravă care nu este de așteptat în timpul funcționării normale. Sistemul va încerca să ruleze un handler special dublu de erori, dar, spre deosebire de alte tipuri de handler, colectează doar informații de diagnosticare și nu rezolvă problema. În multe cazuri, munca nesalvată se va pierde. Poate fi afișată o „eroare de oprire”, cunoscută mai degrabă sub numele de „ecran albastru al morții”. Este, de asemenea, posibil ca o a treia eroare să apară atunci când sistemul încearcă să ruleze handler-ul de erori duble, ceva cunoscut sub numele de greșeală triplă.
Cauzele obișnuite ale defecțiunilor duble includ probleme fizice în memoria computerului, CPU sau placa video, precum și erori în driverul unui dispozitiv sau alt software de sistem. Este rar ca aplicațiile la nivel de utilizator să declanșeze o astfel de eroare, deși anumiți viruși și alte tipuri de malware pot face acest lucru. Pașii obișnuiți de depanare care pot rezolva o dublă eroare includ verificarea modulelor de memorie prin instrumente software speciale, actualizarea sistemului de bază de intrare și ieșire (BIOS) al computerului și asigurarea faptului că toate programele de sistem sunt actualizate și lipsite de viruși și spyware. Utilizatorii trebuie, de asemenea, să se asigure că computerele lor beneficiază de o ventilație adecvată și că sunt fără praf sau alte resturi, deoarece încălzirea excesivă a componentelor mașinii poate duce la o dublă defecțiune.