¿Necesito hiberfil.sys si solo uso "Suspender" en una instancia de Windows 7 que está en un SSD?

9

No sé cómo funciona "Dormir" (es decir, si pone todo lo que está actualmente en la memoria principal de DRAM hiberfil.sysy luego, cuando despierto el sistema, vuelve a cargar todo en la memoria).

Actualmente tengo 16 GB de RAM y Windows 7 de 64 bits en un SSD M4 de 128 GB.

hiberfil.sysocupa 12 GB de valioso espacio SSD. No hace falta decir que quiero liberarlo.

Wuschelbeutel Kartoffelhuhn
fuente

Respuestas:

9

hiberfil.sys es utilizado por Hibernate , no por Sleep . El único método infalible para deshabilitar Hibernate , y así eliminarlo hiberfil.sys, en Windows Vista y Windows 7, es a través del símbolo del sistema y los siguientes pasos:

  1. Abra un símbolo del sistema con privilegios administrativos.
  2. Ingrese "powercfg.exe -h apagado".
  3. Salga del símbolo del sistema.
alexs
fuente
gracias esto funcionó. No vi "hibernar" enumerado entre las opciones. ¿"dormir" todavía mantiene los módulos de RAM con alimentación? Entonces, ¿todo lo que básicamente hace es apagar las unidades de disco?
Wuschelbeutel Kartoffelhuhn
AFAIK, Sleep solo mantiene los módulos RAM encendidos, todo lo demás está apagado
alexs
Esto es incorrecto. Ver información más completa en mi respuesta.
Corporate Geek
¡Funciona! Acabo de recuperar 4 GB en un sistema antiguo (pero aún Windows 7) que tenía poco espacio en disco. hiberfil.sys se eliminó de inmediato, sin necesidad de reiniciar.
Peter Mortensen
10

No debes eliminar este archivo. Sleep e Hibernate funcionan juntos en Windows 7 y Windows 8.

Windows 7 tiene un modo llamado suspensión híbrida, que se usa en computadoras de escritorio. Para citar a Microsoft:

La suspensión híbrida está diseñada principalmente para computadoras de escritorio. La suspensión híbrida es una combinación de suspensión e hibernación: coloca todos los documentos y programas abiertos en la memoria y en el disco duro, y luego coloca la computadora en un estado de bajo consumo de energía para que pueda reanudar rápidamente su trabajo. De esa manera, si ocurre una falla de energía, Windows puede restaurar su trabajo desde su disco duro. Cuando la suspensión híbrida está activada, poner la computadora en suspensión automáticamente la pone en suspensión híbrida. La suspensión híbrida generalmente se activa de manera predeterminada en las computadoras de escritorio .

Además, en las computadoras portátiles, si la carga de la batería de su computadora portátil se reduce críticamente mientras la computadora está dormida, Windows automáticamente pone la computadora portátil en modo de hibernación.

Por lo tanto, no elimine este archivo, a menos que desactive tanto la Suspensión como la Hibernación en su plan de energía activo.

Para obtener más información sobre el modo de suspensión e hibernación, le recomiendo leer estas preguntas frecuentes: modo de suspensión e hibernación: preguntas frecuentes .

Geek corporativo
fuente
¿No hay forma de controlar la cantidad de espacio que ocupa el archivo hiberfil.sys?
Boris_yo
Ninguno que yo sepa. Al menos no sin algún hackeo serio. :)
Corporate Geek
1
@ Corporativo Geek: he despertado mi escritorio del sueño muchas veces con hyberfil.sys desaparecido (a través del método en la otra respuesta)
Wuschelbeutel Kartoffelhuhn
¿Tuviste alguna falla de energía? Microsoft, citado por CorporateGeek, dice que es necesario cuando falla la energía.
vinnief
2

La respuesta aceptada por alexs fue -casi- adecuada para mí, con solo la pequeña variación de que tuve que usar la barra diagonal en lugar de menos:

powercfg /h off

SO: Windows 7 Professional

Consulte la respuesta aceptada aquí para obtener más detalles: Usar Powercfg para eliminar el archivo de Hibernación no funciona, aunque soy el Administrador

dracuella
fuente
1
Bienvenido a SuperUser dracuella ... Especifique su versión de Windows, puede ser útil para otros lectores. Mi convencimiento personal es que una barra , /un sonido más parecido a Windows Mientras tanto, un signo menos , -y más similar a Unix . Con versiones modernas de los programas, debería funcionar con cualquiera de ellos, pero depende de la implementación. Solo una nota general, las opciones se proporcionan con un signo menos que puede ser diferente del carácter Hypen ... (por lo que podemos explicar por qué, a veces, copiar y pegar desde algunos sitios producirá un error ...).
Hastur
@hastur powercfg /?enumera todas las opciones como comenzar con -...
DavidPostill
@Hastur, agregó OS y cambió 'guión' a 'menos' - No sabía que había una diferencia. Además, hice un powercfg /? primero, lo que me dio el -h, pero no tuve suerte con eso, busqué en Google y encontré el enlace que publiqué que resolvió mi problema.
dracuella
1

Puede cambiar el tamaño de hiberfile.sys, en Win7-Win10 abriendo un símbolo del sistema elevado

  • presione la tecla de windows
  • escriba "cmd"
  • haga clic derecho en "cmd" en la lista que aparece
  • elija "ejecutar como administrador"

luego escribe el comando,

Powercfg –h –size percentsize 

reemplace el porcentaje con su valor (por ejemplo, 60%), pero no puede ser menor que 50. Vea aquí algunas fotos.

vinnief
fuente
1

Después de tantos años, Windows 10 se ha convertido en el sistema más popular ahora. En caso de que alguien quiera eliminar este archivo en Windows 10, tengo algo que recordarle antes de hacerlo.

Si deshabilita la función de hibernación usando "powercfg.exe -h off" en Windows 10, también perderá la función de inicio rápido. Porque la función de inicio rápido necesita este archivo.

Entonces, si su espacio en disco no es tan pequeño, es mejor no desactivar la función de hibernación en Windows 10.

lcysyx
fuente