Bir bilgisayarda bir veri veya sinyal yanlış olduğunda ve yonga veya sistem işlemleriyle etkileşime girdiğinde yumuşak bir hata oluşur. Ad, yazılımda "yumuşak" kelimesinden dolayı bir hataya işaret ediyor gibi gözükse de, durum böyle değil. Sert bir hatadan farklı olarak yumuşak bir hata, bilgisayarda kalıcı hasara neden olmaz ve genellikle soğuk önyükleme ile düzeltilebilir. Ciddi yumuşak hatalar bilgisayarda yapılacak işler gerektirebilir, ancak yapılan hiçbir işlem devrede bir değişiklik gerektirmez; yalnızca bilgisayarda depolanan verilerin değiştirilmesi gerekir.
İki yumuşak hata seviyesi vardır: talaş seviyesi ve sistem seviyesi. Çip seviyesi ikisinden daha az şiddetlidir ve pozitif bir şarj bir bilgisayar çipine girdiğinde enerji sinyalini değiştirdiğinde ortaya çıkar. Bu, çip bozulmaya başladığında meydana gelir, bu modern bilgisayarlar için yaklaşık 10 yıl veya daha uzun sürecektir. Bu yumuşak hatayı düzeltmek için, bilgisayarı yeniden başlatmanın yanı sıra, bellek yongaları daha yeni yongalar için değiştirilebilir. Bu, çürüme problemini düzeltir, çünkü yeni talaşlar bozulmamış malzemeler içerecektir.
İkinci ve daha ağır olan yumuşak hata, herhangi bir zamanda ortaya çıkabilen ve genellikle veri yolunu etkileyen sistem düzeyinde bir hatadır. Veri bir gürültü veya statik değere çarptığında, bilgisayar yanlışlıkla bu gürültünün işlenmesi gereken yeni bir veri noktası olduğunu düşünebilir. Bu gerçek bir bit değil, bu yüzden bir hata oluşuyor. Kendi başına, bu hata genellikle sadece bir önyükleme ile düzeltilebilir. Sahte bit, veri yolunda kalırsa, bilgisayar onu belleğe kaydettiğinden, aynı hataya neden olmak için geri gelmeye devam edebilir.
Yumuşak bir hatayı düzeltmek genellikle kolaydır. En yaygın onarım yöntemi bilgisayarı birkaç dakika kapatıp yeniden açmaktır. Bilgisayarın masaüstünden yeniden başlatılması hatayı düzeltmez, çünkü bilgisayardaki güç yeniden başlatma ile kalır, soğuk başlatma tüm gücü kaldırır. Bu yaygın bir şekilde çalışsa da, çipini değiştirmek veya veri sürecini değiştirmek zorunda kalacak bir teknisyen tarafından ciddi hatalara bakılması gerekecektir. Yazılım hataları ne kadar şiddetli olursa olsun, donanımı asla etkilemeyecek, yalnızca işlenen verileri etkilemeyecek.
Bilgisayarın işlemlerini etkileyerek yumuşak hatalara benzer sert bir hata görünebilir. Yumuşak çeşitliliğin aksine, sert bir hata donanımı, genellikle bellek yongalarını etkiler ve soğuk bir önyüklemeden düzeltilemez. Bu örnekte, bellek yongası, çürüğü için değil, hatalı olduğu için değiştirilmelidir.


