Preciso do hiberfil.sys se eu usar apenas "Suspender" em uma instância do Windows 7 que esteja em um SSD?

9

Não sei como o "Sleep" funciona (isto é, se ele coloca tudo o que está atualmente na memória principal da DRAM hiberfil.syse, quando acordo o sistema, ele carrega tudo de volta na memória).

Atualmente, tenho 16 GB de RAM e o Windows 7 de 64 bits em um SSD M4 de 128 GB.

hiberfil.sysestá ocupando 12 GB de espaço SSD valioso. Escusado será dizer que eu quero liberá-lo.

Wuschelbeutel Kartoffelhuhn
fonte

Respostas:

9

O hiberfil.sys é usado pelo Hibernate , não pelo Sleep . O único método infalível de desativar o Hibernate e, portanto hiberfil.sys, removê-lo no Windows Vista e no Windows 7, é através do prompt de comando e das seguintes etapas:

  1. Abra um prompt de comando com privilégios administrativos.
  2. Digite "powercfg.exe -h off".
  3. Saia do prompt de comando.
alexs
fonte
graças isso funcionou. eu não vi "hibernar" listado entre as opções. "dormir" ainda mantém os módulos de RAM energizados? então tudo o que basicamente faz é desligar as unidades de disco?
Wuschelbeutel Kartoffelhuhn
AFAIK, o sono só mantém os módulos de RAM alimentados, tudo o resto é desligado
alexs
Isto está incorreto. Veja informações mais completas na minha resposta.
Geek Corporativo
Funciona! Acabei de recuperar 4 GB em um sistema antigo (mas ainda com o Windows 7) com pouco espaço em disco. O hiberfil.sys foi excluído imediatamente, sem a necessidade de reinicialização.
22615 Peter Mortensen
10

Você não deve excluir este arquivo. O Sleep e o Hibernate funcionam juntos no Windows 7 e Windows 8.

O Windows 7 possui um modo chamado suspensão híbrida, usado em computadores desktop. Para citar a Microsoft:

O sono híbrido foi projetado principalmente para computadores de mesa. A suspensão híbrida é uma combinação de suspensão e hibernação - coloca todos os documentos e programas abertos na memória e no disco rígido e coloca o computador em um estado de baixa energia, para que você possa retomar seu trabalho rapidamente. Dessa forma, se ocorrer uma falha de energia, o Windows poderá restaurar o seu trabalho a partir do seu disco rígido. Quando a suspensão híbrida está ativada, colocar o computador no modo de suspensão automaticamente coloca o computador no modo de suspensão híbrida. A suspensão híbrida geralmente é ativada por padrão em computadores desktop .

Além disso, em laptops, se a carga da bateria do laptop ficar criticamente baixa enquanto o computador estiver em suspensão, o Windows colocará o laptop automaticamente no modo de hibernação.

Portanto, não exclua esse arquivo, a menos que você desligue a suspensão e a hibernação no seu plano de energia ativo.

Para obter mais informações sobre suspensão e hibernação, recomendo a leitura desta FAQ: Suspensão e hibernação: perguntas freqüentes .

Geek Corporativo
fonte
Não há como controlar a quantidade de espaço que o arquivo hiberfil.sys ocupa?
precisa saber é o seguinte
Nada que eu saiba. Pelo menos não sem alguns hackers sérios. :)
Corporate Geek
11
@Corporate Geek: i ter acordado minha área de trabalho do sono muitas vezes com hyberfil.sys ter ido (via o método int ele outra resposta)
Wuschelbeutel Kartoffelhuhn
você teve alguma falha de energia? A Microsoft citada pela CorporateGeek diz que é necessária quando a energia falha.
Vinnief #
2

A resposta aceita por alexs foi quase certa para mim, com apenas a pequena variação que eu tive que usar barra em vez de menos:

powercfg /h off

SO: Windows 7 Professional

Consulte a resposta aceita aqui para obter mais detalhes: Usar o Powercfg para remover o arquivo de hibernação não funciona, mesmo sendo o administrador.

dracuella
fonte
11
Bem-vindo ao dracuella SuperUser ... Por favor, especifique sua versão do Windows, pois pode ser útil para outros leitores. Meu convencimento pessoal é que uma barra , /, som mais parecido com o Windows , entretanto, um menos , -mais Unix-like . Com versões modernas dos programas, ele deve funcionar com qualquer um deles, mas depende da implementação. Apenas uma observação geral, as opções são fornecidas com um sinal de menos que pode ser diferente do caractere Hypen ... (para que possamos explicar por que, às vezes, copiar e colar de alguns sites, isso produzirá erro ...).
Hastur
@hastur powercfg /?lista todas as opções como iniciadas com -...
DavidPostill
@Hastur, adicionou o SO e alterou 'hífen' para 'menos' - eu não sabia que havia uma diferença. Além disso, eu fiz um powercfg /? primeiro, que me deu o -h, mas sem ter sorte, pesquisei no Google e encontrei o link que publiquei que resolveu meu problema.
dracuella 23/09/16
1

Você pode alterar o tamanho do hiberfile.sys no Win7-Win10 abrindo um prompt de comando elevado

  • pressione a tecla windows
  • digite "cmd"
  • clique com o botão direito do mouse em "cmd" na lista exibida
  • escolha "executar como administrador"

digite o comando

Powercfg –h –size percentsize 

substitua o tamanho da porcentagem pelo seu valor (por exemplo, 60%), mas não pode ser menor que 50. Veja aqui algumas fotos.

vinnief
fonte
1

Depois de tantos anos, o Windows 10 se tornou o sistema mais popular agora. Caso alguém queira excluir esse arquivo no Windows 10, tenho algo para lembrá-lo antes de fazer isso.

Se você desativar a função de hibernação usando "powercfg.exe -h off" no Windows 10, também perderá a função de inicialização rápida. Porque a função de inicialização rápida precisa desse arquivo.

Portanto, se o espaço em disco não for tão pequeno, é melhor não desativar a função de hibernação no Windows 10.

lcysyx
fonte