用户错误是由用户所犯错误引起的错误。这种类型的错误可以发生在各种各样的系统中,尽管人们经常使用这个术语专门指代计算机系统,包括操作系统和软件程序。用户错误是一个长期存在的问题,解决这些问题的方法有很多种在一...
用户错误是由用户所犯错误引起的错误。这种类型的错误可以发生在各种各样的系统中,尽管人们经常使用这个术语专门指代计算机系统,包括操作系统和软件程序。用户错误是一个长期存在的问题,解决这些问题的方法有很多种在一些社区,对用户的错误有一定程度的势利感,这意味着用户错误是愚蠢或无能的结果,而不是设计糟糕的系统、令人困惑的界面,或者是一个简单的无害的错误,比如键入"3"而不是"2"。反对这一观点的人认为,用户的错误往往是系统的错误,而不是用户的错误;例如,如果一个系统不直观或不易使用,当用户遇到困难时,这几乎不是用户的错

当计算机用户犯了导致问题的错误时,称为用户错误。在一个设计良好的系统中,我们将采取措施减少用户错误。例如,许多网站都有一个搜索功能,可以自动更正拼写错误,或者在怀疑用户可能犯了错误时提供拼写建议同样地,许多界面对于人们操作系统的命令类型也相当宽容,或者在怀疑用户可能在进行不明智的操作时会发出警告。系统也可能被简化和简化,以便更容易理解和操作,以方便各种技能水平的使用为目标。其他系统可能更严格,要求更高,希望用户遵守非常精确的语法。在这些系统中,诸如提示和警告对话框之类的故障保险不会弹出,系统的架构师假设用户不会出错,同样,如果用户出错,系统可能不允许备份,或者不提供其他处理错误的方法,当用户出现错误时,系统甚至不会警告用户,当出现问题且用户不知道原因时,这可能会令人沮丧。被叫来维修各种系统的技术人员有时可能会对用户错误做出轻蔑的评论,如果他们怀疑问题是由不熟练的用户引起的,或者如果由于用户错误而无法复制问题,则更好的解决方法可能是对用户进行教育,使他们今后不会遇到错误,或者要求用户演示发生用户错误时他们在做什么,以便技术人员能够弄清楚发生了什么。