2011-11-22 18:22:33 +0000 2011-11-22 18:22:33 +0000
54
54

O que são ficheiros hiberfil.sys e pagefile.sys, e posso apagá-los em segurança?

Notei dois grandes (~ 2GB) ficheiros (hiberfil.sys e pagefile.sys) na raiz do meu C: drive e perguntei-me o que seriam. Pesquisei no google e encontrei alguns links interessantes, mas não encontrei qualquer resposta neste site. Acho que seria bom ter esta pergunta respondida aqui para referência futura.

Aqui estão as minhas perguntas:

  • Para que serve o ficheiro hiberfil.sys?
  • Para que serve o ficheiro pagefile.sys? & - Posso apagar estes ficheiros em segurança?

Respostas (4)

50
50
50
2011-11-22 18:33:57 +0000

hiberfil.sys : é um ficheiro utilizado pelo Windows quando se escolhe ‘Hibernar’ o sistema. Veja este site sobre como apagá-lo, se não utilizar a opção Hibernar. Em suma, corre powercfg -h off num terminal de comando com privilégios de administrador. O ficheiro deve então ser automaticamente apagado, e a funcionalidade de hibernação do Windows desactivada.

pagefile.sys : é o ficheiro utilizado pelo Windows para ser o seu ficheiro de página, ou a sua troca de memória virtual. Se tiver 1 GB de RAM e quiser usar 2 GB como memória, o Windows criará uma memória virtual de 1 GB no seu HD e utilizá-la-á conforme necessário. Ver este site sobre como apagá-la.

Pode apagá-los? Sim, mas não simplesmente indo ao Explorador do Windows e removendo-os. Veja os links fornecidos, ou faça alguma pesquisa sobre a sua versão do Windows, para saber como apagá-los.

Note que simplesmente apagá-los não é suficiente: terá de desactivar a opção hibernar e a utilização da memória virtual do seu Windows.

14
14
14
2011-11-22 18:32:36 +0000

Hiberfil.sys, como o nome sugere, é o ficheiro para o qual o Windows guarda os dados de disparo instantâneo. Assim, o ficheiro é sempre igual em tamanho à quantidade total de RAM disponível no computador.

Para remover o ficheiro e desactivar a hibernação.

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

Pagefile.sys é o ficheiro de paginação do Windows, também conhecido como o ficheiro que o Windows utiliza como Memória Virtual. E como tal não deve ser apagado.

3
3
3
2011-11-22 18:32:02 +0000

hiberfil.sys é o ficheiro de hibernação, onde o Windows escreve o conteúdo da memória do seu sistema quando este hiberna. Acredito que deve ser seguro apagar enquanto o seu sistema está a funcionar, mas gostaria de obter confirmação de alguém que conhece melhor o Windows antes de fazer qualquer coisa.

pagefile.sys é o, bem, pagefile, análogo à partição swap no Linux (se é que isso ajuda em alguma coisa). O sistema utiliza-o para memória extra quando fica sem espaço na RAM (ele ‘pagefile’ para este ficheiro, portanto ‘pagefile’). É extremamente lento (em relação à RAM), mas geralmente melhor do que ficar sem memória. NÃO se deve apagar este ficheiro, pelo menos enquanto o sistema está a funcionar.

Editar:-

Pode controlar a existência e o tamanho do ficheiro de página, pelo menos em XP: Propriedades do sistema->Avançado->Desempenho/Configurações->Avançado/Alterar.

1
1
1
2013-10-02 16:43:41 +0000

hiberfil.sys é um ficheiro que o sistema cria quando o computador entra em modo de hibernação. O modo de hibernação utiliza o ficheiro hiberfil.sys para armazenar o estado actual (memória) do PC no disco rígido e o ficheiro é utilizado quando o Windows é ligado novamente. No modo de hibernação, a alimentação do PC é totalmente reduzida, pelo que pode até retirar a bateria, voltar a colocá-la no disco rígido, e voltar ao local onde estava. hiberfil.sys é um ficheiro oculto. Significa que só o poderia ver no gestor de ficheiros do windows se verificasse ‘Mostrar ficheiros e pastas ocultos’ em Opções de pastas.

hiberfil.sys é um ficheiro de sistema Windows e não pode simplesmente apagá-lo como faria para, digamos, um ficheiro que você mesmo criou mas que já não queria no seu computador. Para apagar hiberfil.sys no XP: ir para Painel de Controlo -> Opções de Alimentação -> separador Hibernate. Desmarque a caixa, reinicie o seu PC, e depois pode apagar o ficheiro hiberfil.sys. Para Windows 7 ou Vista executar utilitário de linha de comando como Administrador e digitar “powercfg -h off”. http://www.neuber.com/taskmanager/process/hiberfil.sys.html