Solución rápida: El archivo de hibernación (C:\hiberfil.sys) se dimensiona según la RAM instalada: 16 GB de RAM = archivo de hibernación de 16 GB. Si no usas hibernación: abre Terminal (Administrador) y ejecuta powercfg /h off. El archivo se elimina inmediatamente. Para reducir sin eliminar: powercfg /h /size 50 limita al 50% de la RAM.
Almacenamiento bajo. WizTree muestra C:\hiberfil.sys ocupando 16 GB o más. El archivo es para el modo Hibernar (estado completo de la RAM guardado en disco al apagar, restaurado en el siguiente inicio). En PC con mucha RAM (32, 64 GB), el archivo es correspondientemente enorme. Si no usas Hibernar, eliminar el archivo recupera espacio significativo.
Afecta a: Windows 11 (y Windows 10).
Tiempo de solución: ~3 minutos.
Qué causa esto
El archivo de hibernación se dimensiona para contener el contenido de la RAM durante un evento de hibernación. Con 32 GB de RAM, el archivo ocupa alrededor de 24–32 GB. Windows 11 moderno también usa hiberfil.sys para el Inicio rápido: cuando apagas con Inicio rápido habilitado, el estado del kernel se guarda en hiberfil.sys para restaurarse en el siguiente inicio. Incluso si nunca usas Hibernar desde el menú, Inicio rápido lo utiliza.
Si usas Suspender en lugar de Hibernar y quieres omitir la pequeña ganancia de velocidad de inicio de Inicio rápido, deshabilitar la hibernación por completo recupera todo el espacio.
Método 1: Deshabilitar la hibernación por completo
La recuperación más rápida.
- Abre Terminal (Administrador): haz clic derecho en Inicio → Terminal (Administrador).
- Ejecuta:
powercfg /h offEl archivo de hibernación se elimina inmediatamente. El espacio libre en C: aumenta según el tamaño del archivo.
- Efecto secundario: Inicio rápido también se deshabilita (depende de hiberfil.sys). El inicio puede ser de 5 a 10 segundos más lento. Suspender no se ve afectado.
- Para verificar la eliminación: abre el Explorador de archivos con Mostrar archivos ocultos y Mostrar archivos protegidos del sistema operativo habilitados (a través de Opciones de carpeta → Ver).
C:\hiberfil.sysya no debería existir. - Para volver a habilitar:
powercfg /h on. El archivo se recrea con el tamaño predeterminado.
Este es el camino correcto para usuarios que usan Suspender en lugar de Hibernar.
Método 2: Reducir el archivo de hibernación sin deshabilitarlo
Para usuarios que quieren Hibernar pero con un archivo más pequeño.
- Abre Terminal (Administrador).
- Establece el archivo de hibernación a un porcentaje de la RAM:
powercfg /h /size 5050% de la RAM. El mínimo es 50%; no se puede bajar más sin deshabilitar.
- Para verificar el tamaño actual:
powercfg /alista los estados de suspensión disponibles;fsutil file queryextents C:\hiberfil.sysmuestra las extensiones del archivo. - Para que Hibernar siga funcionando con el archivo reducido: Windows comprime el estado del kernel para que quepa. La compresión suele ahorrar entre 30 y 50%, por lo que un archivo al 50% es viable para la mayoría de configuraciones.
- Compensación: con un archivo de hibernación reducido, una RAM muy llena (16+ GB usados) puede fallar al hibernar. Guarda tu trabajo antes de activar la hibernación.
- Restablecer al valor predeterminado:
powercfg /h /size 75. Restaura el archivo más grande.
Este es el enfoque correcto cuando usas Hibernar activamente.
Método 3: Usar Inicio rápido sin Hibernar completo
Para usuarios que quieren Inicio rápido pero no la opción completa de Hibernar en el menú.
- Deshabilita la opción Hibernar pero mantén Inicio rápido:
powercfg /h /type reduced. Hibernar no estará disponible en el menú de energía; Inicio rápido sigue funcionando (usa un hiberfil.sys más pequeño). - El archivo de hibernación reducido es aproximadamente la mitad del tamaño estándar.
- Para verificar:
powercfg /a. Debería mostrar Hibernar como no disponible pero el hiberfil.sys de Inicio rápido aún presente. - Para PC que necesitan tanto Inicio rápido como Hibernar:
powercfg /h /type full. Comportamiento original. - Para dispositivos tipo tableta 2 en 1 con Suspensión moderna: hiberfil.sys puede no ser necesario en absoluto. Consulta
powercfg /apara el estado de Suspensión moderna vs. suspensión S3. Los PC con Suspensión moderna normalmente no usan hibernación.
Este es el enfoque correcto para configuraciones equilibradas.
Cómo verificar que la solución funcionó
- Comprueba el espacio libre en C: antes y después. Debería coincidir con el tamaño de hiberfil.sys que viste en WizTree.
- Ejecuta
powercfg /aen Terminal. La salida muestra los estados de suspensión actuales. Hibernar aparece como “no disponible” después del Método 1. - Verifica que el archivo se eliminó: WizTree no muestra hiberfil.sys, o mucho más pequeño.
Si nada de esto funciona
Si hiberfil.sys no se reduce o desaparece después del comando powercfg: Se necesita elevación de administrador: asegúrate de que Terminal se ejecute como Administrador. Haz clic derecho en Terminal en el menú Inicio → Ejecutar como administrador. Política de grupo que impide el cambio: los PC corporativos pueden tener políticas. Verifícalo mediante gpresult /h C:\result.html — busca políticas de administración de energía. Para PC donde hiberfil.sys reaparece después de deshabilitarlo: las actualizaciones de características de Windows pueden volver a habilitar la hibernación. Vuelve a ejecutar powercfg /h off después de actualizaciones importantes. Para hiberfil.sys realmente grande: asegúrate de que /size no se haya establecido artificialmente alto. fsutil file queryextents C:\hiberfil.sys muestra el tamaño real. Para unidades cifradas con BitLocker: el archivo de hibernación está cifrado; el tamaño es el mismo independientemente. Para hibernación con caché NVRAM: algunos firmware modernos almacenan en caché un pequeño estado de hibernación en flash. No afecta a hiberfil.sys en SSD.
Conclusión: powercfg /h off deshabilita la hibernación y elimina hiberfil.sys, liberando espacio equivalente al tamaño de la RAM. powercfg /h /size 50 reduce el archivo en ~50% mientras mantiene Hibernar funcional.