Una computadora puede reiniciarse automáticamente debido a problemas de software o fallas de hardware. Una causa común de un reinicio automático es cuando un sistema operativo (SO) ha descargado una actualización crítica que debe aplicarse de inmediato. Otros reinicios automáticos pueden deberse a fallas del software, en cuyo caso se puede mostrar una pantalla para indicar qué falló. Una computadora también puede reiniciarse automáticamente debido a fallas de hardware, como un problema con la unidad central de procesamiento (CPU), la unidad de procesamiento de gráficos (GPU) o la unidad de fuente de alimentación (PSU). Los ventiladores que no funcionan, el contacto deficiente del disipador de calor o el exceso de polvo pueden generar suficiente calor para provocar un apagado.
Algunos sistemas operativos están diseñados para reiniciarse automáticamente cuando se descarga una actualización o parche crítico y está listo para instalar. El sistema operativo puede dar al usuario la opción de posponer el reinicio, aunque normalmente no es posible deshabilitar el proceso. A menudo es posible deshabilitar los reinicios automáticos por completo, aunque el proceso varía de un sistema operativo a otro e incluso entre versiones. A veces es una opción en el administrador de actualizaciones, aunque en otros casos se requieren técnicas más avanzadas, como editar el registro.
Otras razones relacionadas con el software para que una computadora se reinicie automáticamente suelen estar relacionadas con una falla de algún tipo. Un fallo del controlador puede provocar un reinicio automático, aunque también pueden producirse otros fallos. Si una computadora se reinicia automáticamente de forma regular, es posible que haya algún tipo de virus o malware. En este caso, puede ser una buena idea ejecutar una variedad de programas diferentes para detectar la presencia de software malicioso.
Las fallas de hardware también pueden hacer que una computadora se reinicie automáticamente. Si la computadora tiene alguna forma de monitorear la temperatura de los componentes, como la memoria de acceso aleatorio (RAM), la CPU y la GPU, ese es un lugar para comenzar a investigar. Estas temperaturas se pueden observar para determinar si una es anormalmente alta en el momento de un reinicio automático, en cuyo caso ese componente es probablemente el culpable. Un disipador de calor defectuoso o un ventilador inoperante pueden hacer que algunos de estos componentes se sobrecalienten, aunque es posible que sea necesario reemplazar el componente en sí.
Una unidad de suministro de energía también puede hacer que una computadora se apague si no proporciona suficiente electricidad a los diversos componentes. Esta situación a menudo ocurre después de que se han instalado nuevos componentes porque las tarjetas de video avanzadas y otras actualizaciones pueden consumir una cantidad sustancial de energía. También es posible que una fuente de alimentación deje de funcionar correctamente debido a la antigüedad o al fallo de los componentes internos. El polvo también puede generar un exceso de calor en las fuentes de alimentación, además de en otras partes de la computadora, lo que puede provocar apagados automáticos o fallas prematuras de los componentes.