软性错误可能是因为缺陷而造成，多半认为是因为设计或是架构上的错误，或者是因零件损坏而产生。软性错误也是指信号或资料有错，但没有造成系统的异常动作。在确认软性错误及其影响后，无法得到有软性错误后的系统比原系统来的不可靠的结论。在航太领域中，这类错误称为单粒子翻转。在电脑的记忆体中，软性错误会造成程式一个指令或是一个资料的改变。若将电脑冷启动后，软性错误造成的影响就会消失。软性错误不会破坏系统的硬体，唯一破坏的是当时正在处理的资料。软性错误有两种：积体电路层级的软性错误，以及系统层级的软性错误。积体电路