Cuando mantienes pulsado el botón de encendido, Windows dedica sus últimos segundos a tomar notas
Todos lo hemos hecho. La pantalla está congelada, el ratón no se mueve y mantienes pulsado el botón de encendido hasta que los ventiladores se paran. Resulta que Windows no se muere sin más en esos segundos. En una entrada del 29 de octubre en su blog Old New Thing, el veterano de Microsoft Raymond Chen explicó que, pasados unos ocho segundos, el núcleo "se da cuenta de que el usuario intenta forzar el apagado del sistema" y empieza a escribir un volcado de memoria. Es una carrera contra el hardware, que suele cortar la corriente hacia los doce segundos sin avisar a Windows.
Dentro de Microsoft estos casos se clasifican como "long power button hold", o LPBH. Los que tenían la pantalla totalmente negra llevan su propia etiqueta, "black screen LPBH", y van a un pequeño equipo virtual del que forma parte Chen. Es un trabajo realmente útil, porque una pantalla negra puede deberse a un controlador gráfico averiado, a un compositor que solo entrega píxeles negros o a que el programa encargado de dibujar se ha colgado, y desde fuera los tres casos parecen idénticos. El momento también importa. Si sueltas demasiado pronto, o usas un portátil cuyo firmware corta antes, el volcado puede faltar o quedar incompleto. La documentación de depuración de Microsoft sitúa el corte habitual del firmware en unos diez segundos, y menos en algunos portátiles ARM64.
¿Sale el volcado de tu PC? No de forma automática. Windows Latest revisó la documentación de privacidad de Microsoft e informa de que los datos de diagnóstico obligatorios solo registran que se creó un volcado; el volcado en sí solo se recoge con un permiso adicional, como el ajuste de datos de diagnóstico opcionales. Aun así, Microsoft advierte de que una instantánea de la memoria puede incluir partes de un archivo que tenías abierto. Si eso te molesta, el interruptor está en Configuración, Privacidad y seguridad, Diagnóstico y comentarios, en "Enviar datos de diagnóstico opcionales". No hay una opción aparte solo para los volcados del botón de encendido. Y si quieres comprobar que tu último cuelgue terminó en un apagado forzado, el Visor de eventos lo registra como evento Kernel-Power 41.
Un PC que necesita el botón de encendido a menudo suele tener una causa que conviene buscar, y la puntuación de salud de Tendvane y la actualización automática de controladores son un buen primer vistazo, ya que un controlador gráfico defectuoso está entre los primeros sospechosos de una pantalla negra.