Windows 11 reserva una parte de la unidad del sistema para el archivo de hibernación, que almacena el estado actual del sistema cuando se pone el equipo en suspensión. De forma predeterminada, este archivo se establece en aproximadamente el 40 por ciento de la RAM instalada, lo que puede consumir decenas de gigabytes en sistemas con 16 GB o más de memoria. Si utiliza la hibernación con regularidad pero desea recuperar espacio en disco, puede reducir el archivo sin deshabilitar la hibernación por completo. Este artículo explica cómo cambiar el tamaño del archivo de hibernación con el comando powercfg /h size en Windows 11.
Puntos clave: Cambiar el tamaño del archivo de hibernación en Windows 11
- powercfg /h /size [percent]: Establece el archivo de hibernación en un porcentaje personalizado de la RAM total, lo que reduce el uso de espacio en disco.
- powercfg /h /type reduced: Cambia a un archivo de hibernación más pequeño que solo admite el inicio rápido, no la hibernación.
- powercfg /h /type full: Restaura el archivo de hibernación de tamaño completo predeterminado que admite tanto la hibernación como el inicio rápido.
Qué hace el archivo de hibernación y por qué importa su tamaño
El archivo de hibernación, llamado hiberfil.sys, es un archivo de sistema oculto ubicado en la raíz de la unidad del sistema, normalmente C:\hiberfil.sys. Cuando selecciona Hibernar en el menú de energía, Windows escribe todo el contenido de la RAM en este archivo. Cuando vuelve a encender el equipo, lee el archivo de nuevo en la memoria y restaura todos los programas y documentos abiertos exactamente como los dejó. Este comportamiento requiere que el archivo sea lo suficientemente grande como para contener una instantánea completa de la RAM.
De forma predeterminada, Windows 11 asigna aproximadamente el 40 por ciento de la RAM física total al archivo de hibernación. En un sistema con 32 GB de RAM, eso significa un archivo de aproximadamente 12,8 GB. Este tamaño predeterminado es un equilibrio entre la compatibilidad total con la hibernación y la eficiencia del espacio en disco. Sin embargo, el espacio real necesario para una hibernación correcta depende de cuánta memoria estén usando las aplicaciones en ejecución en el momento de la hibernación, no de la RAM total instalada. Muchos usuarios pueden reducir el archivo de forma segura al 30 por ciento o incluso al 25 por ciento sin experimentar fallos de hibernación.
El comando powercfg ofrece dos formas de controlar el tamaño del archivo. El parámetro /h /size permite especificar un porcentaje preciso del 1 al 100. El parámetro /h /type alterna entre un archivo completo que admite tanto la hibernación como el inicio rápido, y un archivo reducido que solo admite el inicio rápido. El inicio rápido es un apagado híbrido que utiliza un archivo de hibernación más pequeño para acelerar los arranques en frío, pero no guarda los programas abiertos.
Pasos para cambiar el tamaño del archivo de hibernación con powercfg /h size
- Abrir el símbolo del sistema como administrador
Presione la tecla Windows, escriba cmd, haga clic con el botón derecho en Command Prompt en los resultados de búsqueda y seleccione Ejecutar como administrador. Haga clic en Sí en el aviso de Control de cuentas de usuario. - Comprobar el tamaño actual del archivo de hibernación
Escriba powercfg /h /size /? y presione Entrar. Esto muestra el tamaño actual del archivo como porcentaje de la RAM. Como alternativa, abra el Explorador de archivos, vaya a C:\ y active los elementos ocultos para ver hiberfil.sys. Haga clic con el botón derecho en el archivo, seleccione Propiedades y anote el tamaño en disco. - Establecer el archivo de hibernación en un porcentaje personalizado
Escriba powercfg /h /size 30 y presione Entrar. Reemplace 30 con el porcentaje deseado. El valor debe ser un número entero entre 1 y 100. Un valor del 30 por ciento funciona bien para la mayoría de los sistemas con 16 GB o más de RAM. El comando se completa de inmediato sin mensaje de confirmación. - Verificar el nuevo tamaño del archivo
Escriba powercfg /h /size /? de nuevo o compruebe hiberfil.sys en el Explorador de archivos. El archivo ahora debería reflejar el nuevo porcentaje. Si lo establece en el 30 por ciento en un sistema de 16 GB, el archivo debería ser de aproximadamente 4,8 GB. - Cambiar a un archivo de hibernación reducido solo para el inicio rápido
Si no utiliza la hibernación pero desea mantener habilitado el inicio rápido, escriba powercfg /h /type reduced y presione Entrar. Esto crea un archivo más pequeño, normalmente alrededor del 20 por ciento de la RAM. Para volver a la compatibilidad completa, escriba powercfg /h /type full.
Errores comunes y limitaciones al cambiar el tamaño del archivo de hibernación
Establecer un tamaño demasiado bajo provoca que falle la hibernación
Si establece el archivo de hibernación en un porcentaje inferior a la cantidad de RAM que requieren las aplicaciones en ejecución, Windows puede no hibernar. El sistema ignorará el comando Hibernar o mostrará un error. Para solucionarlo, aumente el porcentaje con el mismo comando powercfg. Un punto de partida seguro es el 30 por ciento. Si experimenta fallos de hibernación, aumente en incrementos del 5 por ciento hasta que el comando funcione.
Los cambios no surten efecto inmediatamente después de una restauración del sistema
Si restaura el sistema desde una copia de seguridad o restablece Windows, el archivo de hibernación vuelve al tamaño predeterminado. Debe ejecutar el comando powercfg de nuevo después de la restauración. Lo mismo se aplica después de una actualización importante de Windows que restablezca la configuración de energía. Para evitar sorpresas, compruebe el tamaño del archivo después de cada actualización de características.
El tipo reducido deshabilita la opción Hibernar
Usar powercfg /h /type reduced elimina la opción Hibernar del menú de energía. Si más adelante desea volver a usar la hibernación, debe cambiar de nuevo al tipo completo con powercfg /h /type full. El tipo reducido está pensado solo para el inicio rápido, que acelera los tiempos de arranque en frío sin guardar la sesión abierta.
La Liberación de espacio en disco puede informar un archivo de hibernación mayor que el real
La herramienta Liberación de espacio en disco a veces muestra el tamaño del archivo de hibernación incorrectamente después de cambiar el tamaño. Esto es un error de visualización y no afecta la funcionalidad. Para confirmar el tamaño real, use dir C:\hiberfil.sys /ah en el símbolo del sistema o compruebe las propiedades del archivo en el Explorador de archivos.
Tamaños del archivo de hibernación: predeterminado, reducido y personalizado
| Elemento | Predeterminado (completo) | Reducido (solo inicio rápido) | Personalizado (definido por el usuario) |
|---|---|---|---|
| Descripción | Admite hibernación e inicio rápido | Admite solo inicio rápido | Admite hibernación e inicio rápido |
| Tamaño del archivo (% de RAM) | 40% | ~20% | Definido por el usuario (1-100%) |
| Opción de menú Hibernar | Disponible | No disponible | Disponible |
| Comportamiento del inicio rápido | Habilitado | Habilitado | Habilitado |
| Comando para establecer | powercfg /h /type full | powercfg /h /type reduced | powercfg /h /size [percent] |
Ahora puede controlar exactamente cuánto espacio en disco utiliza el archivo de hibernación en su sistema Windows 11. Comience con un valor del 30 por ciento y pruebe la funcionalidad de hibernación. Si solo necesita el inicio rápido, use el tipo reducido para ahorrar aún más espacio. Para supervisar el uso del disco después de cambiar el tamaño, abra el Explorador de archivos y compruebe el tamaño de hiberfil.sys. Un siguiente paso práctico es ejecutar la Liberación de espacio en disco para eliminar otros archivos de sistema innecesarios después de liberar espacio.