Se produce un error de detención en Microsoft® Windows® cuando un evento provoca un pánico en el kernel que provoca un bloqueo de la computadora. El error recibe su nombre del mensaje de detención que aparece en la pantalla de error azul cuando se produce el error. Windows® escribe información sobre el error en un archivo de volcado, que los usuarios pueden utilizar para tratar de encontrar una solución al problema. Después de que ocurre un error de detención y se reinicia la computadora, el usuario puede acceder a un informe de error dentro de Windows® e intentar encontrar el problema que causó el problema.
Muchos tipos de conflictos del sistema pueden causar errores de detención, pero los culpables más comunes son los controladores de dispositivos, la memoria del sistema, los errores de registro y los problemas de entrada y salida. Si un controlador no funciona correctamente o entra en conflicto con otro controlador instalado en el sistema, la computadora puede entrar en pánico y mostrar el error de detención. Otra causa común es un error en el archivo de paginación que usa el sistema operativo para mover datos del disco duro a la memoria principal del sistema. Los conflictos de direcciones de memoria también son una causa común de errores de detención y ocurren cuando dos dispositivos intentan utilizar la misma dirección de memoria.
Cuando ocurre un error de detención, Windows® muestra una pantalla azul que describe el problema en texto blanco. La pantalla azul tiene cuatro partes que muestran un mensaje de error, los módulos del sistema operativo cargados en la memoria, los elementos que se iban a cargar cuando ocurrió el error e información sobre el depurador del kernel. El mensaje de error incluye palabras descriptivas separadas por guiones bajos y generalmente da la razón general del problema que ocurrió. Aunque los elementos cargados en la memoria generalmente no son los que causaron el problema, los elementos que se van a cargar son útiles para solucionar el problema.
Aunque un error de detención bloquea el sistema operativo, el sistema operativo a menudo se reinicia correctamente cuando la computadora se reinicia. Luego, el usuario puede realizar una búsqueda del mensaje de error de detención específico que experimentó y puede encontrar información sobre cómo solucionar el problema. Windows® también tiene una utilidad de informe de errores que permite al usuario leer registros de errores e incluso conectarse a Internet para enviar un informe de errores. Aunque es posible que algunos errores del sistema no tengan una única solución o sean simplemente una ocurrencia única, el servicio de informes de errores tiene una función que puede notificar al usuario más adelante si hay una solución disponible.