Solução rápida: O arquivo de hibernação (C:\hiberfil.sys) tem o tamanho da sua RAM instalada — 16 GB de RAM = 16 GB de arquivo de hibernação. Se você não usa hibernação: abra o Terminal (Admin) e execute powercfg /h off. O arquivo é excluído imediatamente. Para reduzir sem remover: powercfg /h /size 50 limita a 50% da RAM.
Armazenamento ficando baixo. O WizTree mostra C:\hiberfil.sys consumindo 16 GB ou mais. O arquivo é usado pelo modo Hibernar (estado completo da RAM salvo no disco ao desligar, restaurado na próxima inicialização). Em PCs com muita RAM (32, 64 GB), o arquivo é correspondentemente enorme. Se você não usa Hibernar, remover o arquivo recupera espaço significativo.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~3 minutos.
O que causa isso
O arquivo de hibernação é dimensionado para caber o conteúdo da RAM durante um evento de hibernação. Com 32 GB de RAM, o arquivo tem cerca de 24–32 GB. O Windows 11 moderno também usa hiberfil.sys para Inicialização Rápida — quando você desliga com a Inicialização Rápida ativada, o estado do kernel é salvo em hiberfil.sys para ser restaurado na próxima inicialização. Mesmo que você nunca use Hibernar no menu, a Inicialização Rápida o utiliza.
Se você usa Suspender em vez de Hibernar e quer pular o pequeno ganho de velocidade de inicialização da Inicialização Rápida, desabilitar a hibernação completamente recupera todo o espaço.
Método 1: Desabilitar a hibernação completamente
A recuperação mais rápida.
- Abra o Terminal (Admin): clique com o botão direito em Iniciar → Terminal (Admin).
- Execute:
powercfg /h offO arquivo de hibernação é excluído imediatamente. O espaço livre em C: aumenta no tamanho do arquivo.
- Efeito colateral: a Inicialização Rápida também é desabilitada (depende de hiberfil.sys). A inicialização pode ficar 5–10 segundos mais lenta. Suspender não é afetado.
- Para verificar a exclusão: abra o Explorador de Arquivos com Mostrar arquivos ocultos e Mostrar arquivos protegidos do sistema operacional ativados (via Opções de Pasta → Exibir).
C:\hiberfil.sysnão deve mais existir. - Para reativar:
powercfg /h on. O arquivo é recriado com o tamanho padrão.
Este é o caminho certo para usuários que usam Suspender em vez de Hibernar.
Método 2: Reduzir o arquivo de hibernação sem desabilitar
Para usuários que querem Hibernar, mas com arquivo menor.
- Abra o Terminal (Admin).
- Defina o arquivo de hibernação como uma porcentagem da RAM:
powercfg /h /size 5050% da RAM. O mínimo é 50%; não é possível reduzir mais sem desabilitar.
- Para verificar o tamanho atual:
powercfg /alista os estados de suspensão disponíveis;fsutil file queryextents C:\hiberfil.sysmostra as extensões do arquivo. - Para que Hibernar ainda funcione com o arquivo reduzido: o Windows compacta o estado do kernel para caber. A compactação economiza tipicamente 30–50%, então um arquivo de 50% é viável para a maioria das configurações.
- Compensação: com o arquivo de hibernação reduzido, uma RAM muito cheia (16+ GB usados) pode falhar ao hibernar. Salve seu trabalho antes de acionar a hibernação.
- Redefinir para o padrão:
powercfg /h /size 75. Restaura o arquivo maior.
Esta é a abordagem certa quando você usa ativamente Hibernar.
Método 3: Usar Inicialização Rápida sem Hibernar completo
Para usuários que querem Inicialização Rápida, mas não a opção completa de Hibernar no menu.
- Desabilite a opção Hibernar, mas mantenha a Inicialização Rápida:
powercfg /h /type reduced. Hibernar fica indisponível no menu de energia; a Inicialização Rápida ainda funciona (usa um hiberfil.sys menor). - O arquivo de hibernação reduzido tem cerca de metade do tamanho do padrão.
- Para verificar:
powercfg /a. Deve mostrar Hibernar como indisponível, mas o hiberfil.sys da Inicialização Rápida ainda presente. - Para PCs que precisam tanto de Inicialização Rápida quanto de Hibernar:
powercfg /h /type full. Comportamento original. - Para dispositivos 2 em 1 tipo tablet com Modern Standby: hiberfil.sys pode não ser necessário. Verifique
powercfg /apara o status de Modern Standby vs. suspensão S3. PCs com Modern Standby normalmente não usam hibernação.
Esta é a abordagem certa para configurações equilibradas.
Como verificar se a correção funcionou
- Verifique o espaço livre em C: antes e depois. Deve corresponder ao tamanho do hiberfil.sys que você viu no WizTree.
- Execute
powercfg /ano Terminal. A saída mostra os estados de suspensão atuais. Hibernar listado como “não disponível” após o Método 1. - Verifique se o arquivo foi removido: WizTree não mostra hiberfil.sys, ou mostra muito menor.
Se nenhum desses funcionar
Se hiberfil.sys não reduzir ou desaparecer após o comando powercfg: Elevação de administrador necessária: certifique-se de que o Terminal está sendo executado como Administrador. Clique com o botão direito em Terminal no menu Iniciar → Executar como administrador. Política de Grupo impedindo alteração: PCs corporativos podem ter políticas. Verifique via gpresult /h C:\result.html — procure por políticas de Gerenciamento de Energia. Para PCs onde hiberfil.sys reaparece após desabilitar: atualizações de recursos do Windows podem reativar a hibernação. Execute novamente powercfg /h off após atualizações importantes. Para hiberfil.sys realmente grande: certifique-se de que /size não foi definido artificialmente alto. fsutil file queryextents C:\hiberfil.sys mostra o tamanho real. Para unidades criptografadas com BitLocker: o arquivo de hibernação é criptografado; o tamanho é o mesmo independentemente. Para hibernação em cache NVRAM: alguns firmwares modernos armazenam em cache um pequeno estado de hibernação na memória flash. Não afeta hiberfil.sys no SSD.
Conclusão: powercfg /h off desabilita a hibernação e exclui hiberfil.sys, liberando espaço igual ao tamanho da RAM. powercfg /h /size 50 reduz o arquivo em ~50% enquanto mantém a funcionalidade de Hibernar.