locked
Hibernar en pc con 4GB RRS feed

  • Pregunta

  • Hola, estoy realizando una instalación de wondows xp pro x64 y he tenido muchos problemas con la funcionalidad de hibernar. No lo pude solucionar, si alguien conoce y me puede ayudar, mil gracias! He leído bastante, así que también espero este post sirva como resumen para los que recién empiezan a lidiar con este problema.

    HOla, estoy realizando una instalación de windows xp pro x64 que tiene 4gb de RAM, y no puedo poner la máquina estado hibernar. Según lo que he leído, XP no puede usar hibernación cuando PAE - Physical Address Extension, tecnología que permite a procesadores de 32 bits acceder a un espacio de direccionamiento de 36 bits - esta habilitado. He leído varios artículos sobre cómo desabilitarlo (con el switch /execute en boot.ini - algunos artículos: http://msdn.microsoft.com/en-us/library/aa468629.aspx http://support.microsoft.com/kb/875352, http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx).

    Sin embargo, al iniciar windows, la opción de hibernar sigue sin estar disponible y al ejectuar powercfg /h on recibo el error de que no se puede habilitar hibernación porque PAE está habilitado. Es decir que no se pudo desabilitar PAE, incluso cuando los artículos anteriores explican que con PAE se puede tener hasta 4GB. He leído que Windows necesita espacio de direccionamiento adicional para algunos dispositivos, así que ese podría ser el problema.

    Intenté entonces limitar la cantidad de memoria utilizada por Windows a exactamente 4GB: con la opción /maxmem=4096. Con esto sí logré desabilitar PAE y puedo hibernar la computadora, pero Windows solo detecta 3GB de RAM. El hardware ha costado muchísimo dinero, se espera de él que sea el mejor, y no es aceptable poder utilizar solo el 75 de la memoria. Comprendo que Windows necesita espacio de direccionamiento adicional dentro de los 32 bits, ¿pero realmente necesita 1GB ADICIONAL? Se trata de un equipo de 64bits, o sea que el equipo es capaz de direccionar mucho más que 4gb, sin embargo no parece posible desabilitar PAE a menos que se limite la cantidad de memoria utilizada. ¿Alguien conoce alguna manera de efectivamente desabilitarlo? Es un equipo de 64 bits, no necesita PAE (PAE se habilita automáticamente cuando se usa DEP (Data Execution Prevention), cosa que tampoco estoy usando).

    Intenté muchas variantes de lo anterior, por ejemplo, con /maxmem=4608 (4,5gb), windows detectaba 3,5 GB (de nuevo 1 gb menos), pero PAE estaba habilitado y la opción de hibernar no estaba. ¿Por qué estaba PAE habilitado si Windows solo detectaba 3,5gb, que es menos de 4gb? ¿Es que Windows necesita 1gb de espacio adicional de direccionamiento? Eso significaría que el límite real para poder hibernar una máquina es de 3GB de RAM, no 4.

    Agradecería mucho su ayuda ya que es de vital importancia poder hibernar un portable. De lo contrario, significa que cada vez que hay que moverse de un lado a otro, hay que cerrar todos los programas, guardar bien todo el trabajo, cerrar lo que uno que esté haciendo y después volver a empezar - totamente incómodo. También he llegado a leer que no tiene sentido guardar 4gb de ram hibernando, porque es tanta memoria que sería más rápido reiniciar - NO es cierto, he probado hibernar con 3gb y es rápido como una bala usando un disco SATA.









    martes, 24 de febrero de 2009 16:49

Respuestas

  • No puede colocar un equipo que tenga más de 4 GB de memoria en estado de hibernación en Windows XP, en Windows Server 2003, en Windows Vista o en Windows Server 2008
    http://support.microsoft.com/kb/888575/

    Slds
    Sebastian del Rio

    Saludos. Colabora con el foro y vota si el mensaje es util.
    • Marcado como respuesta Atilla Arruda lunes, 26 de octubre de 2009 18:14
    viernes, 29 de mayo de 2009 9:56

Todas las respuestas

  • Está claro que si tu equipo puede disponer de mas de 4GB, al ser un sistema de 64 BITS lo aproveches. Tal y como has comentado en las soluciones que has buscado yo también me las e encontrado.
    Pero, y si pusieras en panel de control, opciones de energia que hibernase, eso lo has mirado?

    Y otra pregunta para que quieres HIbernar el equipo, algún motivo en especial?

    http://seifreed.wordpress.com
    martes, 24 de febrero de 2009 18:11
  • Si, he mirado en cada rincón que pude y no lo he encontrado ;). El tema es que cuando inicio la máquina habilitando los 4gb para windows, en las opciones de energía ni siquiera aparece el tab de hibernación, sin embargo cuando inicio la máquina con solo 3gb de ram, ahí sí aparece. Probablemente se debe a que si PAE esta habilitado, directamente ni aparece el tab de hibernación.

    Bueno, en cuando a por qué utilizar hibernación, si se tratase de una máquina de escritorio, no sería muy importante. Pero dado que es una portatil, creo que es una funcionalidad MUY valiosa la de poder detener el trabajo que uno está haciendo, irse al trabajo/universidad/donde fuera luego encenderla y tener todo como había quedado para seguir trabajando. Hay mil ejemplos.. imagínate que tienes que dar una presentación importante en algún lado, simplemente dejas todo preparado, hibernas la pc y cuando vas a dar la presenentación la prendes y solo tienes que conectar el proyector! Es otra historia si tienes que iniciar la máquina desde cero y preparar todo nuevamente.

    Para portátiles, creo que es una de las funcionalidades más importantes que WinXP da a sus usuarios, sería muy esperable encontrar algún service pack que resuelva este problema! Pero mientras tanto, sean muy bienvenidos todas las ideas y soluciones posibles!


    lunes, 2 de marzo de 2009 0:50
  • No puede colocar un equipo que tenga más de 4 GB de memoria en estado de hibernación en Windows XP, en Windows Server 2003, en Windows Vista o en Windows Server 2008
    http://support.microsoft.com/kb/888575/

    Slds
    Sebastian del Rio

    Saludos. Colabora con el foro y vota si el mensaje es util.
    • Marcado como respuesta Atilla Arruda lunes, 26 de octubre de 2009 18:14
    viernes, 29 de mayo de 2009 9:56