Rain WikiWindows · Linux · Android

hiberfil.sys (arquivo de hibernação)

Arquivo do sistemaWindows 10, 11Seguro para excluir: Somente com a própria ferramenta

O hiberfil.sys é um arquivo de sistema oculto na raiz da unidade do Windows (C:\hiberfil.sys). O Windows grava o conteúdo da memória nele quando o PC hiberna, e a Inicialização Rápida o utiliza para salvar o kernel do Windows no desligamento. Seu tamanho é uma parte da memória RAM instalada, portanto, em PCs com muita memória, ele pode ocupar muitos gigabytes.

1O que o utiliza

A hibernação salva toda a sessão no disco e desliga o PC; a sessão é restaurada a partir do hiberfil.sys na próxima inicialização.

A Inicialização Rápida, que vem ativada por padrão em muitos PCs, salva apenas a sessão do kernel no desligamento, o que torna a próxima inicialização mais rápida. Ela também precisa do arquivo de hibernação.

2Tamanho

powercfg /h /type reduced mantém um arquivo menor que é suficiente para a Inicialização Rápida, mas não para a Hibernação. /type full restaura o tamanho total. /size define o tamanho como uma porcentagem da memória.

3Desativando a hibernação

powercfg /hibernate off exclui o hiberfil.sys e desativa a Hibernação e a Inicialização Rápida. powercfg /hibernate on cria o arquivo novamente. O arquivo não deve ser excluído manualmente.

Como reduzir ou remover o hiberfil.sys

  1. Abra o Prompt de Comando como administrador.
  2. Para manter a Inicialização Rápida com um arquivo menor, execute: powercfg /h /type reduced
  3. Para remover o arquivo completamente, execute: powercfg /hibernate off
  4. Para ativá-lo novamente mais tarde, execute: powercfg /hibernate on

Cuidados

  • Sem o arquivo de hibernação, não há Hibernação nem Inicialização Rápida.
  • Em notebooks, a hibernação pode proteger a sessão quando a bateria acaba; pense duas vezes antes de desativá-la.
  • Nunca exclua o hiberfil.sys no Explorador de Arquivos; use o powercfg.

Fontes

  1. Desabilitar e reabilitar a hibernação (Microsoft Learn) learn.microsoft.com
  2. Opções de linha de comando do Powercfg (Microsoft Learn) learn.microsoft.com

Última revisão: