Cómo minimizar el tamaño del archivo de hibernación (Hiberfil.sys) en Windows 10

📅
🕑 4 minutos de lectura

La mayoría de los usuarios de Windows utilizan la función de hibernación para volver al trabajo más rápido. Es bastante útil, pero el problema es que está activada por defecto en la mayoría de las PC con Windows 10 y, para nuestra frustración, no siempre aparece en el menú de inicio/apagado ni en el botón de inicio/apagado. Si no aparece en el menú, probablemente tengas que activarla manualmente, quizás mediante una modificación rápida del registro o un ajuste de la configuración de energía. En Windows 10, puedes añadirla al menú de inicio/apagado en Configuración > Sistema > Inicio/apagado y suspensión > Configuración de energía adicional > Elegir la función de los botones de inicio/apagado. O bien, en algunos casos, podrías tener que activarla desde el Panel de control.

Al activar la hibernación, Windows crea un archivo especial llamado C:\ hiberfil.sysen la raíz de la unidad del sistema (normalmente C:\).Aquí guarda el estado del sistema para que pueda continuar justo donde lo dejaste al reactivarlo. El tamaño de este archivo puede ser un problema: en las versiones recientes de Windows, ocupa aproximadamente el 40 % de la RAM, en comparación con casi el 95 % en versiones anteriores. Por lo tanto, si tienes poco espacio en disco y notas que este archivo es enorme, te conviene reducirlo. En mi ThinkPad con 16 GB de RAM, ronda los 6, 3 GB; no está mal, pero en un equipo con menos almacenamiento, se acumula.

Reducir su tamaño no es muy complicado, pero implica escribir comandos en un Símbolo del sistema con privilegios elevados. Ten en cuenta que probablemente quieras dejar al menos el 70 % del tamaño original intacto, ya que Windows realiza cálculos para mantener la estabilidad. En Windows 10, puedes reducirlo aún más, pero Windows podría imponer límites mínimos o revertir los cambios. A veces, en una configuración, el comando funciona correctamente, y en otra, no funciona a la primera. Podría ser necesario reiniciar o activar y desactivar la hibernación.

Cómo reducir el tamaño del archivo hiberfil.sys en Windows 10/7/8

Cómo ajustar el tamaño de hiberfil.sys con el símbolo del sistema en Windows 10

Paso 1: Busca Startcmd. Haz clic derecho y selecciona «Ejecutar como administrador» . Sí, se requieren privilegios de administrador. Si no lo haces, el comando no funcionará y recibirás un error.

Paso 2: En la ventana que aparece, escribe el siguiente comando y presiona Enter:

powercfg.exe /hibernate /size 80

Aquí, el número 80 es solo un ejemplo, lo que significa que desea que hiberfil.sys ocupe aproximadamente el 80% de la RAM. Ejecútelo con diferentes valores entre 40 y 100. Simplemente no baje de 40 en Windows 10; si lo intenta, Windows podría volver a subirlo al 40% automáticamente. Algunos usuarios informan que el archivo no se reduce al instante o que el cambio no es visible de inmediato, por lo que podría ser necesario reiniciar. Además, en algunas configuraciones, falla la primera vez, pero funciona después de reiniciar o al activar o desactivar la hibernación.

Cómo ajustar el tamaño en Windows 7 o versiones anteriores

Utilice este comando:

powercfg -h -size percentsize

Reemplaza percentsizecon un valor (por ejemplo, 60 para 60%), pero recuerda que no puedes establecerlo por debajo del 50% en Windows 7; de lo contrario, volverá automáticamente al 50%.Porque, claro, Windows tiene que hacerlo más difícil de lo necesario. Tenlo en cuenta si intentas exprimirlo al máximo.

Comprueba el nuevo tamaño y envuelve las cosas.

Después de ejecutar estos comandos, puede verificar manualmente el nuevo hiberfil.systamaño; simplemente navegue a la unidad del sistema y compruebe si el archivo se redujo. No se haga ilusiones si no parece reducirse de la noche a la mañana; a veces, el sistema necesita actualizar o almacenar en caché. Además, podría ser necesario reiniciar rápidamente para finalizar los cambios. Si se pregunta cómo mover este archivo a otra unidad para ahorrar espacio, también existe un método, pero es un poco complejo y no está oficialmente soportado por Windows, así que proceda con precaución.

Sinceramente, modificar hiberfil.sys no es infalible; Windows es bastante estricto con la cantidad de espacio que asigna, especialmente en versiones anteriores. Pero en las actualizaciones recientes, las cosas son más flexibles, siempre y cuando no se reduzca demasiado. Cabe destacar que intentar configurarlo por debajo del 40 % en Windows 10 solo hace que Windows lo vuelva a subir, así que no vale la pena la molestia.

Ojalá esto le quite algunos gigas a alguien y facilite un poco la gestión del espacio. Recuerda: el objetivo no es eliminar la hibernación por completo, sino que ocupe menos espacio cuando sea necesario.

Resumen

  • Utilice el símbolo del sistema para ajustar el tamaño de hiberfil.sys conpowercfg.exe /hibernate /size [value]
  • En Windows 7, utilicepowercfg -h -size [value]
  • Mantenga al menos el 70% del tamaño original para mayor estabilidad.
  • Reinicie después de realizar los cambios si no parecen persistir.
  • Para usuarios avanzados, mueva hiberfil.sys a otra unidad, pero no se admite oficialmente

Resumen

Encontrar el equilibrio perfecto entre la comodidad de la hibernación y el ahorro de espacio en disco puede ser complicado, especialmente con las peculiaridades de Windows. En algunas máquinas, estos comandos funcionan con bastante fluidez; en otras, puede que sea necesario un poco de prueba y error. Como mínimo, ahora hay una forma de controlar ese archivo tan pesado y hacer que tu SSD funcione mejor. Ojalá esto ayude, porque a nadie le gusta un disco duro sobrecargado.