Cómo manejar el gigantesco hiberfil.sys en Windows

Cómo manejar el gigantesco hiberfil.sys en Windows

Es posible que haya encontrado un archivo gigantesco en la unidad del sistema de su PC llamado «hiberfil.sys». Si estás pensando en borrarlo para ganar algo de espacio, piénsalo dos veces. Hiberfil.sys es un archivo de sistema muy importante que se usa para escribir procesos almacenados en la memoria, similar a lo que hace pagefile.sys. Pero, ¿cuáles son esos procesos y qué sucede si elimina el hiberfil.sys? Averigüémoslo en este artículo.

¿Qué es hiberfil.sys?

El modo de hibernación de Windows usa hiberfil.sys para almacenar los procesos en ejecución. Hibernate es una función de ahorro de energía de Windows que le permite guardar toda su sesión actual en el disco duro antes de apagar la PC. En su próximo inicio, Windows restaurará la sesión desde el disco duro para que pueda continuar su trabajo desde donde se detuvo anteriormente.

El archivo hiberfil.sys es donde Windows almacena la sesión actual. La mayoría de las veces estará cerca del tamaño de la RAM de su sistema (75% del tamaño de la RAM por defecto) ya que el proceso de guardado requiere mover la sesión de la RAM al disco duro.

Por qué no debería eliminar hiberfil.sys

Como habrás adivinado, si eliminas el archivo hiberfil.sys no podrás usar la función Hibernate de Windows. La opción Hibernar se eliminará de las opciones de energía. Además de eso, no podrá aprovechar la función de inicio rápido de Windows 10 que aprovecha el archivo hiberfil.sys.

Por qué debería eliminar hiberfil.sys

Puede ser una mala idea eliminar hiberfil.sys, pero eliminarlo también es una opción tentadora. hiberfil.sys es un archivo enorme con un tamaño predeterminado del 75% de su RAM real. Por lo tanto, si tiene 16 GB de RAM, necesitará hasta 12 GB de espacio en su disco duro para la función de hibernación.

Si nunca usa la opción Hibernate o puede continuar sin ella, entonces eliminar hiberfil.sys para ganar algo de espacio podría ser una buena opción.

Cómo deshabilitar la función de hibernación y eliminar hiberfil.sys

Debe abrir una ventana de símbolo del sistema elevada para ejecutar el comando para desactivar Hibernate. Hay muchas maneras de hacer esto, pero una opción más fácil que funciona en todas las versiones de Windows es simplemente escribir cmd en el cuadro de búsqueda y haga clic con el botón derecho en Símbolo del sistema de los resultados de búsqueda. En el menú, haga clic en «Ejecutar como administrador» y confirme el mensaje para abrir una ventana de símbolo del sistema elevada.

Escriba el siguiente comando en el símbolo del sistema

y presione Entrar. No habrá confirmación, pero podrá ver un aumento en el espacio en disco en la unidad de su sistema.

Qué-es-hiberfil.sys-Deshabilitar-hibernar

Si no se siente cómodo con los cambios, puede volver a habilitar la función de hibernación escribiendo el siguiente comando en el símbolo del sistema:

Qué-es-hiberfil.sys-Habilitar-hibernar

Cambiar el tamaño del archivo hiberfil.sys

Desafortunadamente, no puede mover hiberfil.sys a otra partición o unidad externa, a diferencia de pagefile.sys. Sin embargo, puede cambiar su tamaño a un tamaño más pequeño para liberar espacio en el disco duro. Esto solo se aplicará si no usa la memoria RAM demasiado. Si el tamaño de los procesos en la RAM excede el tamaño del archivo hiberfil.sys, el modo de hibernación no funcionará y también puede perder la sesión actual.

Para cambiar el tamaño de hiberfil.sys, abra de nuevo una ventana del símbolo del sistema elevada e ingrese el siguiente comando:

Powercfg –h –size (size in percentage)

Reemplace «tamaño en porcentaje» con el tamaño real que desea que tenga el archivo. De forma predeterminada, es el 75% de la RAM real, por lo que debe elegir un porcentaje por debajo de eso, pero no puede ir por debajo del umbral del 50%. Por ejemplo, puede establecerlo en 55% ingresando el comando:

Qué-es-hiberfil.sys-redimensionar-hiberfil.sys

Conclusión

Dependiendo de si está utilizando la función Hibernate, es posible que desee conservar o eliminar el archivo hiberfil.sys. Y si quiere lo mejor de ambos mundos, puede cambiar el tamaño de hiberfil.sys para ganar algo de espacio de almacenamiento y seguir usando la función Hibernate. ¿Cómo planea manejar hiberfil.sys? Háganos saber en los comentarios.

Experto Geek - Tu Guía en Tendencias Tecnológicas