|
In my experience the main difference that will best distinguish a hardware error from a software error is that software errors are more predictable, and happen after specific events as compared to hardware errors which are more random and it seems near impossible to pinpoint an exact cause to errors.
|