O que são arquivos hiberfil.sys e pagefile.sys, e posso excluí-los com segurança?

37

Eu notei dois arquivos grandes (~ 2GB) (hiberfil.sys e pagefile.sys) na raiz da minha unidade C: e perguntei o que eles eram. Eu procurei no google e encontrei alguns links interessantes, mas não encontrei nenhuma resposta neste site. Eu acho que seria bom ter essa pergunta respondida aqui para referência futura.

Aqui estão minhas perguntas:

  • Para que serve o arquivo hiberfil.sys?
  • Para que serve o arquivo pagefile.sys?
  • Posso excluir com segurança esses arquivos?

ATUALIZAÇÃO: Obrigado a todos, veja a resposta aceita para melhores explicações e links!

    
por marco-fiset 22.11.2011 / 19:22

4 respostas

36

hiberfil.sys : é um arquivo usado pelo Windows quando você escolhe 'Hibernar' o sistema. Dê uma olhada no este site sobre como deletá-lo, se você não for usar a opção Hibernate

pagefile.sys : é o arquivo usado pelo windows para ser seu arquivo de paginação ou sua troca de memória virtual. Se você tiver 1 GB de RAM e quiser usar 2 GB como memória, o Windows criará uma memória virtual de 1 GB em seu HD e a usará conforme necessário. Consulte este site sobre como excluí-lo.

Você pode excluí-los? Sim, mas não basta ir até o Windows Explorer e removê-los. Dê uma olhada nos links fornecidos ou pesquise sobre sua versão do Windows para saber como excluí-los.

Observe que simplesmente excluí-los não é suficiente: você terá que desativar a opção de hibernação e o uso de memória virtual de suas janelas.

    
por 22.11.2011 / 19:33
9

Hiberfil.sys, as the name suggests, is the file to which Windows saves the snap shot data. Thus, the file is always equal in size to the total amount of available RAM on the computer.

Para remover o arquivo e desabilitar a hibernação.

1.Open a command prompt with administrative privileges.
2.Enter “powercfg.exe -h off”.

Pagefile.sys is the Windows paging file, also known as the file that Windows uses as Virtual Memory. And as such should not be delete.

    
por 22.11.2011 / 19:32
3

hiberfil.sys é o arquivo de hibernação, onde o Windows grava o conteúdo da memória do sistema quando ele hiberna. Acredito que seja seguro excluir enquanto seu sistema está em execução, mas gostaria de obter uma confirmação de alguém que conhece o Windows antes de fazer qualquer coisa.

pagefile.sys é o, bem, arquivo de paginação, análogo à partição swap no Linux (se isso ajuda em tudo). O sistema usa-o para memória extra quando fica sem espaço na RAM (ele 'as páginas' para este arquivo, assim 'arquivo de paginação'). É extremamente (em relação à RAM) lenta, mas geralmente melhor do que ficar sem memória por completo. Você não deve excluir este arquivo, pelo menos enquanto o sistema estiver em execução.

Editar: -

Você pode controlar a existência e o tamanho do arquivo de paginação, pelo menos no XP: Propriedades do sistema- > Avançado- > Desempenho / Configurações- > Avançado / Alterar.

    
por 22.11.2011 / 19:32
0

hiberfil.sys is a file the system creates when the computer goes into hibernation mode. Hibernate mode uses the hiberfil.sys file to store the current state (memory) of the PC on the hard drive and the file is used when Windows is turned back on. In Hibernate mode the PC power is down entirely, so you can even take the battery out, put it back in, and be right back where you were. hiberfil.sys is a hidden file. It means that you could see it in windows file manager only if you checked 'Show hidden files and folders' in Folder Options.

hiberfil.sys is Windows system file and you can’t simply delete it as you would for, say, a file that you yourself created but no longer wanted on your computer. To delete hiberfil.sys in XP: go into Control Panel –> Power Options –> Hibernate tab. Uncheck the box, reboot your PC, and then you can delete the hiberfil.sys file. For Windows 7 or Vista run command line utility as Administrator and type “powercfg -h off”.

link

    
por 02.10.2013 / 18:43