Durante años, los usuarios de Windows han escuchado hablar del misterioso truco de Windows para reiniciar rápido. Un veterano de Microsoft ha revelado recientemente cómo funcionaba realmente este curioso comportamiento que se remonta a la era de Windows 95.
En un artículo publicado en su blog llamado “The Old New Thing”, el desarrollador Raymond Chen ha explicado por qué mantener presionada la tecla Shift al reiniciar no hacía lo mismo que un apagado completo. En lugar de realizar un reinicio en frío, el sistema ejecutaba una secuencia interna especial en la que se intentaba reiniciar el entorno de Windows sin reiniciar el hardware.

Cómo funcionaba el truco de Windows para reiniciar rápido
Con este truco de Windows para reiniciar rápido formaba parte de una vieja función del sistema llamada ExitWindows, un componente de 16 bits que gestionaba el cierre de sesión y reinicio del sistema operativo. Según Che, todo comenzaba con la llamada a la bandera EW_RESTARTWINDOWS, la cual ordenaba al sistema operativo reiniciar el entorno gráfico sin pasar por el ciclo completo del hardware.
El código de win.com mostraba el mensaje ‘Espere mientras Windows se reinicia…’ e intentaba reiniciar el sistema en modo protegido, explicó Raymond Chen.
Detrás de esta simple frase se escondía una compleja secuencia técnica. Primero, el núcleo de Windows de 16 bits y el administrador de memoria de 32 bits se apagaban parcialmente. Luego, la CPU pasaba de nuevo al modo real, una etapa primitiva que era usada por los primeros ordenadores con apenas 192 KB de RAM y disquete.
Luego de todo el proceso mencionado anteriormente, el archivo win.com -responsable de cargar Windows sobre DOS- tomaba el control y pedía al sistema volver al modo protegido, es decir, la versión completa de Windows con interfaz gráfica y multitarea. Este procesos daba la sensación de un reinicio casi instantáneo, muy parecido al Inicio rápido que Microsoft incorporaría oficialmente décadas después en Windows 8.
Por qué el truco no siempre funcionaba
No obstante, este ingenioso truco no siempre era efectivo. Según Chen, el éxito dependía de cómo la memoria estuviera organizada en ese momento. Los archivos .com ocupaban toda la memoria convencional, pero win.com liberaba parte de ella para que Windows en modo protegido pudiera utilizarla de nuevo.
Si otro programa había fragmentado la memoria, el reinicio rápido no podía completarse de forma correcta y Windows recurría a un reinicio completo. En los mejores casos, el sistema recreaba el administrador de máquinas virtuales, cargaba la interfaz gráfica y el usuario tenía la impresión de que todo se reiniciaba al instante.
Además, Chen también recordó que este método podía causar problemas; algunos usuarios reportaron bloqueos al intentar varios reinicios rápidos seguidos, ya que ciertos controladores no se reiniciaban de forma correcta y podían dañar la memoria durante el proceso.
Un vistazo al pasado de Windows
Lo curioso es que este truco de Windows para reiniciar rápido anticipaba funciones modernas del sistema operativo. Hoy en día, las versiones actuales de Windows 10 y 11 incluyen una característica llamada Inicio rápido, que cumple un propósito similar: reducir el tiempo de arranque mediante la hibernación parcial del núcleo del sistema operativo.
Aun así, si hoy presionas Shift + Reiniciar en Windows 10 u 11, no activarás ese viejo mecanismo, sino el Entorno de recuperación de Windows (WinRE), una herramienta para reparar el sistema o restaurar configuraciones.
Más allá de su aparente simplicidad, este truco fue un testimonio del ingenio técnico de la era de Windows 95, cuando los ingenieros buscaban maneras creativas de optimizar un sistema limitado por el hardware de los años noventa. Lo que comenzó como una pequeña curiosidad de programación terminó convirtiéndose en la semilla de una de las funciones más útiles y modernas del ecosistema Windows: el reinicio rápido.

Comentarios!