O eroare soft apare într-un computer atunci când o dată sau un semnal este incorectă și interferează fie cu procesele de cip, fie de sistem. În timp ce numele pare să implice o eroare cu software-ul, din cauza cuvântului „soft”, acesta nu este cazul. O eroare soft, spre deosebire de o eroare gravă, nu va cauza daune permanente computerului și poate fi de obicei corectată cu o pornire la rece. Erorile soft severe pot necesita lucru pe computer, dar orice lucru efectuat nu va necesita o schimbare a circuitelor; vor trebui modificate doar datele stocate în computer.
Există două niveluri de erori soft: la nivel de cip și la nivel de sistem. Nivelul cipului este cel mai puțin sever dintre cele două și este cauzat atunci când o sarcină pozitivă intră într-un cip de computer, schimbând semnalul de energie. Acest lucru se întâmplă atunci când cipul începe să se degradeze, ceea ce va dura aproximativ 10 ani sau mai mult pentru computerele moderne. Pentru a remedia această eroare soft, în afară de repornirea computerului, cipurile de memorie pot fi schimbate cu cipuri mai noi. Acest lucru va corecta problema de degradare, deoarece noile cipuri vor conține materiale curate.
A doua, și mai gravă eroare soft, este o eroare la nivel de sistem care poate apărea în orice moment și afectează adesea magistrala de date. Atunci când datele sunt lovite de un zgomot sau de statică, computerul poate crede în mod eronat că acest zgomot este un nou bit de date care trebuie procesat. Acesta nu este un bit real, deci apare o eroare. Pe cont propriu, această eroare poate fi remediată de obicei doar cu o pornire. Dacă bitul fals rămâne în magistrala de date, deoarece computerul îl salvează în memorie, atunci poate continua să revină pentru a provoca aceeași eroare.
Corectarea unei erori soft este de obicei ușoară. Cea mai comună metodă de reparare este închiderea computerului pentru câteva minute și apoi repornirea acestuia. Repornirea unui computer de pe desktop nu va remedia eroarea, deoarece puterea va rămâne în computer cu o repornire, în timp ce o pornire la rece elimină toată puterea. Deși acest lucru funcționează în mod obișnuit, erorile grave vor trebui să fie analizate de un tehnician, care va trebui fie să schimbe cipul, fie să schimbe procesul de date. Oricât de grave devin erorile soft, nu vor afecta niciodată hardware-ul, ci doar datele fiind procesate.
O eroare gravă poate apărea similară cu erorile soft prin afectarea proceselor computerului. Spre deosebire de varietatea soft, o eroare gravă afectează hardware-ul, de obicei cipurile de memorie, și nu poate fi corectată dintr-o pornire la rece. În acest caz, cipul de memorie trebuie înlocuit, nu pentru că se deteriorează, ci pentru că este defect.