O eroare a computerului este o eroare care apare într-un sistem informatic și care determină funcționarea defectuoasă a acestuia în timpul procesării datelor. Rădăcina conflictului poate proveni din multe variabile diferite, dar cele mai frecvente erori de calcul sunt cauzate de probleme din cadrul sistemului de operare în sine, prezența unui virus sau a unei aplicații software defecte. În alte scenarii, o eroare a computerului poate apărea prin introducerea necorespunzătoare a unui șir de comenzi pe care sistemul nu le recunoaște, determinându-l să caute la infinit o soluție care se află în afara limitelor sale programate pentru a o recunoaște sau gestiona. Multe dintre erorile de calcul care pot fi atribuite erorii umane sunt relativ simplu de corectat, dar chiar și o eroare sau o eroare minoră a computerului poate provoca o defecțiune completă a sistemului dacă nu este detectată imediat.
Un producător mediu de programe dedică câteva luni sau chiar ani de testare a compatibilității pentru a se asigura că nu vor apărea erori ale computerului, dar pentru că există literalmente miliarde de combinații posibile când vine vorba de configurații hardware, sisteme de operare, aplicații software și alte variabile aleatorii, este aproape imposibil ca toate să fie diagnosticate corect. Prezența infractorilor cibernetici complică și mai mult diagnosticul unei erori de computer, deoarece sistemul poate fi adesea dezactivat în mod intenționat prin intermediul unui virus sau a unei spargeri de securitate pentru a ascunde pierderea informațiilor personale. Marea majoritate a actualizărilor pe care le primește orice sistem informatic sunt pentru a limita pe cât posibil toate aceste vulnerabilități, dar chiar și cu cea mai meticuloasă planificare, există totuși un mic risc de defecțiune a sistemului în timpul procesului de actualizare.
Una dintre cele mai obișnuite modalități prin care se poate diagnostica o defecțiune a computerului este să examineze programele utilizate în mod obișnuit și orice software care a fost actualizat recent pe un sistem computerizat, începând cu aplicațiile care rulau în mod activ când a avut loc eroarea. Prin eliminarea fiecărei funcții neesențiale până când sunt încărcate numai sistemul de operare și driverele necesare, un tehnician de computer poate verifica apoi că fiecare aplicație software utilizată recent este instalată corect și nu creează un conflict. După ce eroarea reală a computerului a fost identificată, aceasta poate fi în mod normal eliminată prin dezinstalarea programului care creează conflictul.
În situații mai puțin obișnuite, o eroare a computerului poate fi cauzată și de hardware-ul defect, iar în aceste scenarii, problema poate deveni adesea mult mai dificil de descoperit. Dacă se suspectează un conflict hardware, un tehnician va actualiza fiecare dintre driverele care controlează acele elemente, va verifica dacă există temperaturi anormale de funcționare pe computer și va verifica dacă sursa de alimentare funcționează corect. După ce componenta deteriorată este descoperită, aceasta poate fi reparată sau înlocuită pentru a restabili sistemul computerului la normal.