I due principali motivi per cui i crash del computer sono l'hardware operativo e gli errori del sistema operativo. Mentre i crash del computer che provengono da errori nel sistema operativo sono facili da diagnosticare, quelli causati da errori hardware possono essere sfuggente.
I guasti nell'hardware variano in natura ed effetto. Arresti anomali spesso derivano da guasti nell'alimentazione elettrica, dal chip RAM, dal sistema di raffreddamento o dalla polvere. Man mano che queste componenti invecchiano, possono sviluppare difetti. Se l'alimentatore non è in grado di svolgere nessuno dei suoi ruoli nella conversione dell'alimentazione da CA a CC, un arresto anomalo del computer è spesso improvviso e inaspettato. Se un computer ha due chip RAM, un errore proveniente dalla RAM potrebbe aver luogo dopo che il computer ha mostrato un rallentamento. I ventilatori del sistema hanno il compito di abbassare la temperatura del sistema. Se la ventola non svolge questo ruolo, il computer potrebbe surriscaldarsi e bloccarsi. Inoltre, la ventola attira spesso la polvere nel computer, il che può facilitare l'arresto di un computer. Eliminare la polvere risolverebbe questo problema.
La maggior parte dei crash del computer proviene dal sistema operativo. A causa dei numerosi ruoli che il sistema operativo svolge, ci sono molte opportunità che si verifichino degli errori. Un arresto anomalo del sistema può verificarsi se il sistema operativo del computer tenta di accedere a un indirizzo improprio. In tal caso, si verifica un errore di protezione generale, causando quindi un arresto anomalo della memoria. Un altro incidente che potrebbe causare un arresto anomalo del computer è se il sistema operativo rigenera lo stesso comando causando un blocco.