¿Qué es hiberfil.sys en Windows 10, 8 y Windows 7 y cómo eliminarlo?

Contenidos

Si ha llegado a este post por medio de la búsqueda, puede hacerse cargo que tiene un archivo hiberfil.sys enorme en la unidad C de su computadora con Windows 10, 8 o Windows 7, sin saber qué es este archivo y no está desinstalado. Todo esto, y algunos matices adicionales relacionados con este archivo, se tratarán en este post.

En las instrucciones, desglosaremos de forma separada qué es el archivo hiberfil.sys y por qué es necesario, cómo eliminarlo o reducirlo para liberar espacio en el disco y si se puede mover a otro disco. Instrucciones separadas sobre el tema para 10: Hibernación de Windows 10.

¿Qué es hiberfil.sys y por qué se necesita un archivo de hibernación en Windows?

El archivo hiberfil.sys – es un archivo de hibernación que se utiliza en Windows para guardar datos y cargarlos rápidamente en la memoria RAM cuando la computadora o computadora portátil está encendida.

En las versiones recientes del sistema operativo Windows 7, 8 y Windows 10, hay dos opciones para la administración de energía en el modo de suspensión: una es el modo de hibernación, en el que su computadora o computadora portátil funciona con bajo consumo de energía. (pero sigue funcionando) y puede devolverlo casi instantáneamente al estado en el que estaba antes de ponerlo a dormir.

El segundo modo es la hibernación, en la que Windows escribe todo el contenido de la RAM en el disco duro y apaga la computadora. En el siguiente encendido, el sistema no arranca «desde cero», pero se carga el contenido del archivo. En consecuencia, cuanto mayor sea el tamaño de la memoria RAM de la computadora o computadora portátil, más espacio ocupará hiberfil.sys en el disco.

El modo de hibernación utiliza el archivo hiberfil.sys para guardar el estado actual de la memoria de la computadora o portátil, y como es un archivo de sistema, no se puede borrar en Windows con los métodos normales, aún cuando existe la opción de eliminarlo, a modo de ejemplo. como se explica a continuación.

Es factible que no vea este archivo en la unidad. El motivo es debido a que la hibernación ya se encuentra deshabilitada, pero lo más probable es que no haya habilitado Windows para mostrar archivos de sistema ocultos y protegidos. Nota: estas son dos opciones diferentes en las alternativas de la vista del explorador, dicho de otra forma, no es suficiente para habilitar la visualización de archivos ocultos, sino que además debes desmarcar la opción «esconder archivos protegidos del sistema».

Cómo borrar hiberfil.sys en Windows 10, 8 y Windows 7 desactivando la hibernación

Si no está usando la hibernación en Windows, puede borrar el archivo hiberfil.sys desactivándolo, liberando espacio en la unidad del sistema.

La forma más rápida de desactivar la hibernación en Windows consta de unos sencillos pasos:

  1. Ejecute la línea de comando como administrador (cómo ejecutar la línea de comando como administrador).
  2. Ingrese el comando
    powercfg -h off

    y presione Enter.

  3. No verá ningún mensaje de éxito, pero la hibernación se desactivará.

Una vez que se ejecuta el comando, el archivo hiberfil.sys se eliminará de la unidad C (por lo general, no es necesario reiniciar) y el elemento «Hibernar» desaparecerá de Inicio (Windows 7) o Apagado (Windows 8 y Windows 10). ) menú.

Un matiz adicional que los usuarios de Windows 10 y 8.1 deben prestar atención: inclusive si no utiliza la hibernación, el archivo hiberfil.sys interviene en la función de «inicio rápido» del sistema, sobre la cual puede leer más en el post de Inicio rápido. Windows 10. Regularmente no habrá una diferencia significativa en la velocidad de arranque, pero si decide reactivar la hibernación, utilice el método descrito previamente y el comando powercfg -h encendido.

Cómo deshabilitar la hibernación usando el panel de control y el registro

El método anterior, aún cuando en mi opinión es el más rápido y cómodo, no es el único. Otra manera de deshabilitar la hibernación y así borrar el archivo hiberfil.sys es a través del Panel de control.

Vaya al Panel de control de Windows 10, 8 o Windows 7 y seleccione «Energía». En la ventana que aparece a la izquierda, seleccione «Determinar modo de suspensión» y después «Cambiar la configuración avanzada de energía». Abra «Suspender» y después «Hibernar después». Y establezca «Nunca» o 0 (cero) minutos. Aplicar los cambios realizados.

Una última forma de borrar hiberfil.sys. Puede hacerlo a través del editor de registro de Windows. No sé por qué puede ser necesario, pero existe esa manera.

  • Ir a la sucursal de registro HKEY_LOCAL_MACHINEN-SYSTEMN-ActualControlSetN-ControlN-Power
  • Valores paramétricos HiberFileSizePercent и HibernateEnabled a cero, cierre el editor de registro y reinicie la computadora.

Entonces, si nunca utiliza la hibernación en Windows, puede deshabilitarla y liberar algo de espacio en el disco duro. Puede que no sea muy relevante, dadas las capacidades actuales de los discos duros, pero puede ser útil.

Cómo reducir el tamaño del archivo de hibernación

Windows le posibilita no solo borrar el archivo hiberfil.sys, sino además reducir el tamaño de este archivo para que no retenga todos los datos, sino solo los necesarios para la hibernación y el arranque rápido. Cuanta más RAM tenga su computadora, más espacio se liberará en la partición del sistema.

Para reducir el tamaño del archivo de hibernación, simplemente ejecute la línea de comando como administrador, ingrese el comando

powercfg -h -type reduced

y después presione Enter. Inmediatamente después de ejecutar el comando, verá el nuevo tamaño del archivo de hibernación en bytes.

¿Es factible mover el archivo de hibernación hiberfil.sys a otra unidad?

No, hiberfil.sys no se puede mover. El archivo de hibernación es uno de esos archivos del sistema que no se pueden mover a una unidad que no sea la partición del sistema. Inclusive hay un interesante post de Microsoft sobre esto, llamado «La paradoja del sistema de archivos». La paradoja aplicada a este y otros archivos no móviles es la próxima: cuando la computadora está encendida (inclusive desde el modo de hibernación), es necesario leer los archivos del disco. Esto necesita un controlador de sistema de archivos. Pero el controlador del sistema de archivos está en el disco desde el que se debe leer.

Para evitar esto, se utiliza un pequeño controlador especial que sabe cómo hallar los archivos del sistema necesarios para arrancar en la raíz de la unidad del sistema (y solo en esa ubicación) y los carga en la memoria, y solo entonces se carga el archivo del controlador del sistema. carpeta, que puede funcionar con otras particiones. En el caso de la hibernación, se utiliza el mismo archivo en miniatura para cargar el contenido de hiberfil.sys, desde el cual ya está cargado el controlador del sistema de archivos.

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.