1.2 - Arquivo “c:\hiberfil.sys”
O MS Windows (todas as versões a partir do XP) possui um recurso denominado hibernação. Esse recurso permite ao usuário desligar o computador e, ao religá-lo, todos os programas e arquivos que estavam abertos no momento do desligamento reaparecerão exatamente conforme estavam.
A opção de habilitar esse recurso localiza-se no painel de controle, “opções de energia”.
Este recurso é bastante interessante, pois permite uma espécie de “pausa”, em que o usuário pode desligar o computador em uma determinada situação que ele estava trabalhando e, ao retornar, poderá continuar o trabalho de onde parou.
Para fazer funcionar esse recurso, o sistema operacional Windows cria um arquivo na raiz do disco “c” com o nome de hiberfil.sys. Esse arquivo, quando é criado, possui o exato tamanho da memória RAM do computador, ou seja, em um computador com 16 GBytes de memória RAM, esse arquivo será criado com esse exato tamanho.
Após ser criado, ele é protegido pelo sistema operacional, ou seja, não é possível apagar (excluir) esse arquivo por comandos do explorador de arquivos (Explorer). Para apagar o arquivo é necessário desativar o recurso de hibernação. Veja como funciona o recurso de hibernação.
Quando o usuário deseja utilizar esse recurso, independentemente de quais programas e documentos estejam abertos, ao solicitar a hibernação do computador, o sistema operacional copiará todo o conteúdo da memória RAM para esse arquivo (leva de alguns segundos até um ou dois minutos), feito isso, ele desligará.
Ao religar o computador, o sistema operacional identificará que ele estava em uma situação de hibernação; e, ao religar, o sistema operacional, automaticamente, ao invés de proceder com a inicialização normal do sistema, lendo os diversos arquivos correspondentes à carga do sistema operacional, ele carregará todo (e somente) o conteúdo do arquivo de hibernação para a memória RAM. Esse processo é muitas vezes mais rápido do que o processo normal de inicialização do sistema operacional.
Com isso, todos os programas e arquivos que estavam anteriormente abertos e carregados em memória, novamente reaparecerão para o usuário.
X