O que acontece se a bateria descarregar sem o Hiberfil.sys?

0

Em máquinas com Windows, eu sei que é possível remover o hiberfil.sys usando o prompt de comando para que muito espaço possa ser salvo em unidades menores (meu hiberfil.sys tem 25 gigabytes por algum motivo!). Em computadores desktop, não parece haver muito risco em remover o arquivo completamente. No entanto, em laptops, imagino que as coisas são diferentes.

Portanto, se eu tiver excluído completamente esse arquivo da minha máquina Windows, o que acontecerá se a minha bateria esgotar no nível crítico? O Windows tentará hibernar mesmo que o hiberfil.sys não esteja mais presente? Se sim, o que acontecerá quando não conseguir encontrar o arquivo? Ou será que a máquina simplesmente desligou completamente? Estou apenas curioso.

    
por JohnTravolski 17.08.2017 / 05:06

1 resposta

0

Primeiro, o tamanho do hiberfil.sys é padronizado para 75% do tamanho da RAM (por isso presumo que você tenha ~ 32 GB), mas essa proporção pode ser modificada. Abra um prompt do CMD como Administrador e insira o tamanho desejado como uma porcentagem da RAM, por exemplo,

powercfg -h -size 50

reduziria hiberfil.sys para ~ 16 GB.

Segundo, desde que o Hibernate esteja habilitado, você não pode facilmente excluir hiberfil.sys , então presumo que você tenha Hibernate desativado . Claro, o Windows não pode hibernar, então.

Os dois comandos a seguir (que podem estar em um arquivo .bat executados como Administrador) desligam Hibernate , excluindo automaticamente hiberfil.sys , ou novamente, recriando o arquivo ..

powercfg -h off

powercfg -h on

Você pode usar esses três comandos para redimensionar ou eliminar completamente o hiberfil.sys , com o compromisso de que um arquivo reduzido pode não ter espaço para restaurar completamente o estado do PC após a hibernação e, obviamente , quando a hibernação está desativada, o PC deve fazer um lento, cheio , reiniciar quando reiniciar.

    
por 17.08.2017 / 05:41