Por que o Arquivo de Hibernação Sobrevive à Reinicialização e Retarda a Inicialização a Frio no Windows 11
🔍 WiseChecker

Por que o Arquivo de Hibernação Sobrevive à Reinicialização e Retarda a Inicialização a Frio no Windows 11

Você reinicia o Windows 11 esperando uma inicialização limpa, mas o sistema ainda fica lento e demora mais para iniciar do que o esperado. O arquivo de hibernação, hiberfil.sys, é o culpado. Ele sobrevive a uma reinicialização padrão porque o Windows 11 usa a Inicialização Rápida, que salva uma cópia do kernel e dos drivers no arquivo de hibernação durante o desligamento. Este artigo explica por que o arquivo de hibernação persiste nas reinicializações, como ele retarda a inicialização a frio e como desabilitar a Inicialização Rápida para recuperar o desligamento completo e a velocidade de inicialização.

Principais Conclusões: Como o Hiberfil.sys Retarda a Inicialização a Frio Após Reinicialização

  • Painel de Controle > Opções de Energia > Escolher a função dos botões de energia > Alterar configurações não disponíveis no momento > Ativar inicialização rápida (desmarcar): Desabilita a Inicialização Rápida para que o arquivo de hibernação seja limpo no desligamento e reinicialização.
  • Prompt de Comando (Admin) > powercfg /h off: Exclui o arquivo de hibernação completamente e impede que o Windows o recrie até ser reativado.
  • Configurações > Sistema > Energia e bateria > Tela e suspensão > Configurações de energia adicionais: Abre o menu clássico de Opções de Energia onde as configurações de Inicialização Rápida estão localizadas.

ADVERTISEMENT

Por que o Arquivo de Hibernação Sobrevive a uma Reinicialização no Windows 11

O arquivo de hibernação, hiberfil.sys, é um arquivo do sistema que armazena o estado atual do kernel do sistema operacional, drivers carregados e aplicativos em execução antes de o computador entrar em um estado de baixo consumo de energia. O Windows 11 usa esse arquivo para dois recursos: modo Hibernar e Inicialização Rápida. Quando você escolhe Desligar, o Windows 11 não realiza um desligamento completo por padrão. Em vez disso, ele encerra todas as sessões do usuário e salva a sessão do kernel no arquivo de hibernação. Na próxima inicialização, o Windows lê esse arquivo para restaurar rapidamente o kernel e os drivers, pulando a sequência completa de inicialização. Esse processo é chamado de Inicialização Rápida.

Durante uma reinicialização padrão, o Windows 11 segue o mesmo caminho. Ele encerra as sessões do usuário, salva o estado do kernel no hiberfil.sys e reinicia o sistema. Quando o sistema volta a funcionar, ele carrega o kernel salvo do arquivo de hibernação. O arquivo de hibernação não é excluído ou reescrito com um estado de kernel novo durante uma reinicialização. Ele persiste com os mesmos dados, que podem incluir estados de driver desatualizados, páginas de memória em cache e outros dados do sistema que não são atualizados.

A persistência do arquivo de hibernação nas reinicializações significa que uma inicialização a frio, onde o sistema é completamente desligado e depois ligado, não ocorre a menos que a Inicialização Rápida esteja desabilitada. Uma inicialização a frio verdadeira exige que o sistema inicialize o hardware, enumere dispositivos e carregue o kernel do zero. Quando o arquivo de hibernação está presente e é carregado, o sistema pula essas etapas, o que pode mascarar problemas de hardware, atualizações de driver ou alterações de memória. Com o tempo, o arquivo de hibernação pode crescer para 40% a 75% do tamanho total da RAM, e carregar um arquivo grande do disco atrasa o processo de inicialização, especialmente em sistemas com disco rígido mecânico ou SSD lento.

Passos para Desabilitar a Inicialização Rápida e Remover o Arquivo de Hibernação

Para impedir que o arquivo de hibernação sobreviva a uma reinicialização e retarde a inicialização a frio, você precisa desabilitar a Inicialização Rápida e, opcionalmente, excluir o arquivo de hibernação. Siga estes passos em ordem.

Desabilitar a Inicialização Rápida pelo Painel de Controle

  1. Abra Opções de Energia
    Pressione a tecla Windows + R, digite control e pressione Enter. No Painel de Controle, defina Exibir por como Ícones grandes. Clique em Opções de Energia.
  2. Acesse a opção de Inicialização Rápida
    No painel esquerdo, clique em Escolher a função dos botões de energia. Na parte superior da próxima tela, clique em Alterar configurações não disponíveis no momento. Você precisa de privilégios de administrador para esta etapa.
  3. Desmarque Ativar inicialização rápida
    Em Configurações de desligamento, desmarque a caixa Ativar inicialização rápida (recomendado). Clique em Salvar alterações. Essa configuração desabilita o uso do arquivo de hibernação durante o desligamento e reinicialização.

Excluir o Arquivo de Hibernação Usando o Prompt de Comando

  1. Abra o Prompt de Comando como administrador
    Pressione a tecla Windows, digite cmd, clique com o botão direito em Prompt de Comando e selecione Executar como administrador. Clique em Sim na janela de Controle de Conta de Usuário.
  2. Execute o comando powercfg para desabilitar a hibernação
    Digite powercfg /h off e pressione Enter. Este comando exclui o arquivo hiberfil.sys imediatamente e desabilita tanto o modo Hibernar quanto a Inicialização Rápida. O arquivo é removido da raiz da unidade C.
  3. Verifique se o arquivo de hibernação foi removido
    Abra o Explorador de Arquivos, vá para a raiz da unidade C e confira se o hiberfil.sys não está mais visível. Se você tiver arquivos ocultos do sistema habilitados, verá que o arquivo sumiu.

Reativar a Hibernação Sem a Inicialização Rápida (Opcional)

Se você ainda quiser usar o modo Hibernar, mas não a Inicialização Rápida, pode reativar a hibernação com um comando diferente. Abra o Prompt de Comando como administrador e execute powercfg /h /type full. Isso cria um novo arquivo hiberfil.sys apenas para o modo Hibernar. Depois, volte às Opções de Energia e certifique-se de que Ativar inicialização rápida permaneça desmarcada. O arquivo de hibernação será usado apenas quando você selecionar Hibernar no menu de energia. Ele não será carregado durante um desligamento ou reinicialização normal.

ADVERTISEMENT

Se o Windows 11 Ainda Estiver Lento Após Desabilitar a Inicialização Rápida

Inicialização a Frio Ainda Está Lenta Após Desabilitar a Inicialização Rápida

Se desabilitar a Inicialização Rápida não melhorar a velocidade de inicialização, a lentidão pode ser causada por outros fatores. Verifique se há muitos aplicativos de inicialização. Abra o Gerenciador de Tarefas com Ctrl + Shift + Escape, vá para a guia Inicializar e desabilite programas que não são essenciais. Verifique também se a unidade do sistema está quase cheia. O Windows 11 precisa de pelo menos 20% de espaço livre na unidade do sistema para memória virtual e arquivos temporários. Um disco rígido fragmentado também pode retardar a inicialização. Use a ferramenta de desfragmentação digitando defrag no menu Iniciar e otimizando a unidade C.

Arquivo de Hibernação Reaparece Após uma Atualização do Windows

Algumas atualizações do Windows 11 podem reativar a Inicialização Rápida ou recriar o arquivo de hibernação. Após uma atualização importante, verifique a configuração de Inicialização Rápida no Painel de Controle. Se estiver marcada novamente, desmarque-a e execute powercfg /h off em um Prompt de Comando elevado. Para evitar a reativação automática, você pode definir uma Política de Grupo para desabilitar a Inicialização Rápida. Pressione a tecla Windows + R, digite gpedit.msc e navegue até Configuração do Computador > Modelos Administrativos > Sistema > Desligamento. Clique duas vezes em Exigir uso de inicialização rápida, defina como Desabilitado e clique em OK.

Aumento do Consumo de Bateria Após Remover o Arquivo de Hibernação

Sem o arquivo de hibernação, seu laptop não terá o modo Hibernar como opção de economia de energia. Se você fechar a tampa ou deixar o laptop ocioso por muito tempo, ele entrará no modo Suspender. O modo Suspender consome mais bateria que o Hibernar porque mantém a RAM alimentada. Se você precisar do Hibernar para conservar bateria, reative-o com powercfg /h /type full, mas mantenha a Inicialização Rápida desabilitada. O arquivo de hibernação será usado apenas quando você escolher explicitamente Hibernar no menu de energia.

Inicialização Rápida vs Desligamento Completo: Comportamento de Inicialização e Persistência do Arquivo

Item Inicialização Rápida Ativada Desligamento Completo (Inicialização Rápida Desativada)
Inicialização do kernel Kernel carregado do hiberfil.sys Kernel carregado do zero
Persistência do arquivo de hibernação Arquivo sobrevive ao desligamento e reinicialização Arquivo não é usado durante o desligamento; excluído se a hibernação estiver desativada
Tempo de inicialização Mais rápido em inicializações quentes, mais lento em inicializações a frio devido à leitura do arquivo Mais lento na primeira inicialização, desempenho consistente ao longo do tempo
Alterações de driver e hardware Pode não detectar novo hardware até uma reinicialização completa Detecta todas as alterações de hardware em cada inicialização
Espaço em disco usado pelo hiberfil.sys 40-75% do tamanho da RAM 0 bytes se a hibernação estiver desabilitada
Consumo de energia durante o desligamento Baixo, mas o sistema não está completamente desligado Zero, o sistema está completamente desligado

Desabilitar a Inicialização Rápida proporciona uma inicialização a frio verdadeira toda vez que você liga o computador. O arquivo de hibernação não é carregado, então o sistema inicializa todo o hardware e drivers do zero. Isso pode resolver problemas de inicialização lenta causados por dados obsoletos no arquivo de hibernação, especialmente após atualizações de driver ou alterações de hardware.

Agora você pode controlar como o Windows 11 lida com o arquivo de hibernação e a Inicialização Rápida. Para verificar a alteração, reinicie o sistema e observe o tempo de inicialização. Se precisar preservar a vida útil da bateria em um laptop, reative o modo Hibernar com o comando full-type, mantendo a Inicialização Rápida desabilitada. Para a inicialização mais rápida em um sistema com SSD, considere usar o modo Suspender em vez de Hibernar, pois Suspender não grava um arquivo grande no disco.

ADVERTISEMENT