Apuntes de un loco

Historias informáticas de ayer y hoy

Licencia

Buscar

Este Blog

Sindicación

Notas

  • Se ha deshabilitado el formulario de contacto del blog debido a abusos.

    Por determinación del administrador de Geeks.ms, los visitantes que no inicien sesión (visitantes anónimos) no podrán enviar comentarios a los blogs, para lo cual deberán registrar una cuenta de usuario e identificarse mediante la misma. También se admite la identificación a través de OpenID. Disculpen las molestias que les cause esta decisión.

Acerca de los contenidos

    La información ofrecida en este blog se proporciona tal cual, sin garantías de ningún tipo, y no otorga ningún derecho. Usted asume el riesgo de poner en práctica cuantos procedimientos se expongan aquí. En particular, si ha venido buscando alguna solución para una tarea o duda escolar y no le ha servido el contenido, por favor, no me eche la culpa. ;)

    Las anotaciones del blog representan una visión válida en el momento en que fueron publicadas o actualizadas. Más allá de esas fechas no se puede garantizar la veracidad de la información expuesta ni la exactitud o fiabilidad de los enlaces.

    Los comentarios son responsabilidad exclusiva de sus autores respectivos. El dueño del blog se reserva el derecho de editar, eliminar o no publicar aquellos comentarios que a su criterio infrinjan reglas básicas de respeto y convivencia en la red. En el caso de la edición, se expondrá claramente esta circunstancia y el motivo de la misma. El dueño del blog podrá asimismo borrar los enlaces que se desvíen demasiado de los temas tratados, muestren intenciones de autopromoción (publicidad descarada, spam convencional, etc.) o en general no inspiren confianza. Las direcciones de correo electrónico serán eliminadas o alteradas con el fin de reducir el riesgo de que sean objeto de "cosechadores" para el envío de mensajes basura masivos. El envío de comentarios implica el conocimiento de estas condiciones y la adhesión a las mismas.

Etiquetas

Archivo

Colegas y afines en Geeks.ms

Otros bloggers españoles

Bloggers de Microsoft

Herramientas interesantes

Geeks.ms

Mi blog personal

Webs y comunidades amigas

Retroinformática

¿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.

hibernacion

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:

apagar-bienvenida

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.

hibernar-bienvenida

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...).

hibernar-clasico

Published 12/6/2007 10:23 por Ramón Sola

Comparte este post:

Comentarios

# re: ¿Qué es la hibernación?@ Tuesday, June 12, 2007 10:09 PM

"es recomendable efectuar un apagado o reinicio completo para empezar con un arranque limpio después de varios ciclos de hibernación."

Y si no ya se encarga el propio Windows de empezar a hacer cosas raras. :-P

Rafael Ontivero

# re: ¿Qué es la hibernación?@ Wednesday, June 13, 2007 12:03 AM

Jejejeje.

En realidad he redactado este artículo para apoyar a otro que publicaré mañana.

Ramón Sola

# Mensaje de error al hibernar: No hay recursos de sistema suficientes para completar la llamada a la API@ Wednesday, June 13, 2007 10:05 PM

Si un equipo basado en Windows XP Service Pack 2 (32 bits) dispone al menos de un gigabyte (1 GB) de de memoria RAM física, es posible que la hibernación falle ocasionalmente con el siguiente mensaje de error: No hay recursos de sistema suficientes para completar la llamada a la API.

Apuntes de un loco

# re: ¿Qué es la hibernación?@ Saturday, August 11, 2007 12:40 AM

Puse mi maquina a hibernar, pero la cosa es que al recuperarla me dice esto: error en el ultimo intento de reiniciar el sistema desde la ubicacion anterior

y de ahi ya no puedo hacer nada con el pc... que puedo hacer en ese caso.. ayuda por favor es urgente.. la compu no es mia

Huggo

# re: ¿Qué es la hibernación?@ Monday, September 1, 2008 11:55 AM

Muy bueno el articulo, pero seria bueno que alla un parche para solucionar el problema de la tecla Mayuscula al volver de la Hibernacion, si es que ya hay uno?. gracias

arp

# re: ¿Qué es la hibernación?@ Monday, September 29, 2008 3:00 AM

Dudo que exista un parche específico para el problema de las mayúsculas. Sin embargo, en Windows XP de 32 bits y pantalla de bienvenida como modo de inicio de sesión, con el hotfix KB896053 o con el Service Pack 3, se puede habilitar una entrada en el registro para mostrar directamente el botón hibernar en el cuadro Apagar Equipo junto a los de suspender, apagar y reiniciar. Así se evitaría tener que dejar pulsada la tecla de mayúsculas para hibernar el equipo. Un sencillo archivo .REG con estas tres líneas es suficiente para activar el nuevo comportamiento:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\Shutdown]
"ShowHibernateButton"=dword:00000001

Nota: es fundamental que la línea "Windows Registry Editor Version 5.00" sea la primera del archivo; no puede haber ninguna otra línea encima de ella, ni siquiera vacía. En caso contrario al intentar abrir el archivo .REG se indicará que "el archivo especificado no es una secuencia de comandos de Registro".

También se podría usar la herramienta REG mediante línea de comandos:
reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\System\Shutdown /v ShowHibernateButton /t REG_DWORD /d 1

Ramón Sola

# re: ¿Qué es la hibernación?@ Tuesday, September 30, 2008 8:18 PM

exelente, no tenia idea de lo que se puede hacer con la hibernacion, crei que era lo mismo que suspender, gracias por los tips.

Raul

# re: ¿Qué es la hibernación?@ Monday, February 9, 2009 5:33 PM

Lei por ahi que la hibernacion ocupa mucho lugar, es asi?

Tepi

# re: ¿Qué es la hibernación?@ Monday, February 9, 2009 7:54 PM

El tamaño del archivo de hibernación es casi igual a la cantidad de memoria RAM instalada en el equipo (digo "casi" porque la equivalencia no es exacta). Por ejemplo, con 2 GB de RAM, habilitar la hibernación requiere 2 GB de espacio en disco.

Ramón Sola

# re: ¿Qué es la hibernación?@ Monday, March 30, 2009 2:09 PM

Hola:

Tengo el mismo problema que Huggo en 2007 (error en el ultimo intento de reiniciar el sistema desde la ubicacion anterior)....Para él ya es un poco tarde quizá pero si alguien me puede contestar: qué es lo q puedo hacer? Tengo un teclado inalámbrico. La pantalla me da 2 opciones pero no puedo elegir ninguna. ¿Tengo que conectar un teclado normal?

Gracias de antemano

Chris

# re: ¿Qué es la hibernación?@ Thursday, April 9, 2009 8:14 PM

Probablemente llegue tarde la respuesta. Personalmente nunca me he encontrado con ese mensaje de error, pero da la impresión de que el archivo de hibernación se dañó de algún modo.

Cuando está deshabilitada la emulación de teclado USB como PS/2 en la configuración de la BIOS, dichos teclados no suelen "funcionar" hasta que el sistema operativo completa la fase de inicialización de dispositivos USB, lo que no sucede hasta bien entrado el proceso de arranque. Según el tipo de BIOS, se debe activar una opción denominada "USB Legacy Support", "USB Keyboard Support" o similar, para lo que podría ser necesario conectar temporalmente un teclado antiguo con cable, de los que tienen al final un conector circular mini-DIN (PS/2).

Ramón Sola

# re: ¿Qué es la hibernación?@ Thursday, April 16, 2009 12:54 AM

Muchas gracias por el dato del Registro para habilitar directamente el botón de Hibernación. Llevaba años esperando esto desde que lo vi hace... hace muchos años en algunos ordenadores Dell que por supuesto sólo tenían el SP2 por aquel entonces.

¿Por qué Microsoft nunca mostraría el botón de hibernación directamente en lugar de tenerlo "oculto" y que el usuario tenga que pulsar Mayúsculas, cuando la hibernación es tan práctica respecto a la suspensión? La mayoria de gente que conozco no sabe nada de la hibernación precisamente hasta que descubren este detalle.

Miguel

# re: ¿Qué es la hibernación?@ Monday, April 27, 2009 9:53 PM

Pues no conozco la respuesta.

Ramón Sola

# re: ¿Qué es la hibernación?@ Tuesday, June 2, 2009 4:45 PM

Al dejar el pc en modo hibernar significa que si tengo una descarga en curso esta se cancela al hibernar o se pausa para ser nuevamente reanudada....... o quizas siga descargando aun con el equipo en hibernacion?? Por favor aclarenme esta duda por que seria de gran ayuda descargar archivos de web ahorrando energia.  

DiegazoX

# re: ¿Qué es la hibernación?@ Tuesday, June 2, 2009 6:58 PM

Al hibernar se apaga el PC, por tanto todas las conexiones de red se interrumpen y, en consecuencia, también las descargas. Sería cuestión de probar cómo reacciona el programa de descargas ante esa interrupción y si consigue reanudar la descarga en cuanto el PC y la conexión a Internet vuelvan a estar en funcionamiento.

Ramón Sola

# re: ¿Qué es la hibernación?@ Thursday, June 4, 2009 3:14 PM

en mi experiencia particular, la hibernacion me ha sido supremamente util, en el sentido en que puedo iniciar automaticamente mi maquina a la hora que quiera, ademas  los discos de ultima generacion estan viniendo en teras, una maquina en un sistema de 32bits solo utiliza 2 gigas de memoria ram asi pues que un archivo de hibernacion equivalente a 2 gigas para un disco de por lo menos un tera es insignificante, utilizo un software para ejecutar la accion no utilizo directamente la tarea de windows, auto power-on & shutdown, el software tambien permite ejecutar programas a una hora especifica, asi pues que es un beneficio para quienes debemos comenzar labores a determinada hora.

Andimatrus

# re: ¿Qué es la hibernación?@ Thursday, July 30, 2009 1:19 AM

buen dia andimatrus me parec bueno el documento pero me gustaria sabr si el pc se daña despues de un tiempo de estar usando la hibernacion y si se gasta energia en este estado??????

DAVO

# re: ¿Qué es la hibernación?@ Thursday, July 1, 2010 9:14 PM

Buen aporte Ramon.

Gracias por compartir tus conocimientos.

Éxitos...   :D

Jhonatan

# despertar al que hiberna apagado@ Friday, June 24, 2011 9:10 PM

me salio de repente un letrerito ,de que mi pc se ponia ha hibernar y se apago todo,como lo enciendo,gracias de antemano,nieves

nieves1952