¿Qué es la hibernación?
La hibernación es un mecanismo de ahorro de energía que consiste en almacenar en disco todo el estado del sistema, incluido el contenido de la memoria física, y seguidamente apagar el equipo. Al volver a arrancar el PC, el cargador del sistema operativo determina que existe información de hibernación y procede a restaurar el estado del sistema. Generalmente la máquina está operativa en menos tiempo del que duraría un arranque desde cero y conservando las aplicaciones que estuvieran activas.
¿Cómo se activa y desactiva?
En Windows, la hibernación se controla mediante una casilla de verificación en la pestaña Hibernación de las Opciones de energía del Panel de control.
No se permite la hibernación en sistemas que disponen de más de 4 gigabytes de memoria física, como expone el siguiente artículo de la Knowledge Base de Microsoft:
You cannot put a computer that has more than 4 GB of memory into hibernation in Windows XP and in Windows Server 2003 (KB888575)
Cuando se habilita la hibernación, Windows crea un archivo denominado Hiberfil.sys en el directorio raíz de la unidad de sistema (volume boot o volumen de arranque, según Microsoft). Este archivo tiene un tamaño equivalente al de la RAM física instalada y no se puede mover a otra ubicación. El espacio ocupado se puede recuperar desactivando la hibernación.
¿En qué medida se puede usar en lugar del apagado normal?
Es tentador acostumbrarse a mandar el sistema a hibernar en lugar de apagarlo completamente. Sin embargo, es recomendable efectuar un apagado o reinicio completo para empezar con un arranque limpio después de varios ciclos de hibernación. Aplicaciones y drivers pueden haber estado ocupando recursos valiosos a lo largo del tiempo, degradando paulatinamente el desempeño del sistema.
Ya lo he habilitado. ¿Cómo le ordeno a mi equipo que hiberne?
Nota: la interfaz gráfica de Windows Vista es diferente a lo que se muestra aquí. Aún no dispongo de capturas de pantalla.
Inicio con pantalla de bienvenida: Windows XP
Menú Inicio, Apagar equipo. Si el sistema admite la opción Suspender, sólo podremos ver las opciones Suspender, Apagar y Reiniciar, como se ve en el siguiente gráfico:
En este caso, al dejar pulsada la tecla de mayúsculas, la opción Hibernar sustituirá a Suspender. Esto también ocurre cuando la hibernación está habilitada y no se admite la suspensión. Para activar la opción, la tecla de mayúsculas debe estar presionada mientras se hace clic. Puede ocurrir un problema si exigimos a Windows que nos vuelva a pedir nuestra contraseña de usuario al arrancar de nuevo: podría considerar que la tecla de mayúsculas continúa pulsada y que la contraseña no se interpretara correctamente. Una solución es pulsar una o varias veces las teclas de mayúsculas para "desbloquearlas" y devolverlas al estado de no pulsadas.
Existe una tercera posibilidad que ya comentaré en otro artículo.
Inicio clásico
Si tenemos Windows 2000 o Windows Server 2003, o usamos Windows XP sin la pantalla de bienvenida, la opción Hibernar se encontrará dentro de la lista desplegable de opciones de cierre del sistema (menú Inicio, Apagar...).
