Excluir hiberfil.sys no Windows 7

18

Ok, então eu sei o que é o hiberfil.sys e quero usar a hibernação no meu laptop.

Mas eu tenho outro disco rígido ativo no meu laptop, ele foi retirado do meu antigo ... e quero me livrar do hiberfil.sys nessa unidade. Mas mesmo com privilégios de administrador, não posso excluí-lo.

Alguma ideia?

Baarn
fonte
2
Você desativou a hibernação ao tentar excluir o antigo hiberfil.sys?
coneslayer
4
Possível duplicata de Como remover hiberfil.sys
Kromster says support Monica
11
Fechadores : isso não deve ser fechado como uma duplicata de Como remover hiberfil.sys porque esta postagem possui 10x as visualizações e quase o dobro dos votos positivos da duplicata proposta.
Nc4pk
Há zero próximas votações sobre esta questão ea questão ligada, está fechada como uma duplicata de esta questão assim que esta questão literalmente não pode ser fechada como uma duplicata da pergunta que você apontar
Ramhound

Respostas:

27

Para excluir o arquivo de restauração, você pode abrir o prompt de comando com privilégios de administrador e executar o comando

powercfg -h off

Em seguida, reinicie e o Windows excluirá automaticamente o seu hiberfil.sys. Caso contrário, você pode removê-lo manualmente.

Então correndo

powercfg -h on

restaura a funcionalidade de suspensão e hibernação.

Você pode iniciar o prompt de comando com privilégios de administrador iniciando o prompt de comando ( Windows Key+ R(Executar), digite cmd) e clicando com o botão direito do mouse no ícone do prompt de comando na barra de tarefas e selecionando "Executar como administrador".

Olli
fonte
11
Isso funciona! Pelo menos no Windows 7, o arquivo é excluído imediatamente, sem a necessidade de reiniciar.
22416 Peter Mortensen
Confirme o que o @PeterMortensen mencionou: funciona sem reiniciar!
Tregoreg
24

Eu queria fazer isso da maneira mais fácil possível, especialmente sem reiniciar.

Abra um prompt de comando como administrador e vá para o disco em que reside o hiberfil.sys. No meu caso:

C:\Windows\System32\> e:

Em e :, verifique se há arquivos ocultos:

E:\> dir /A:H

Na lista, o hiberfil.sys deve aparecer. Nesse caso, exclua-o:

E:\> del /AS hiberfil.sys

Preciso avisar: não sei o que acontece se você fizer isso com um arquivo hiberfil.sys ativo. No meu caso, ele estava em uma unidade de disco rígido antiga e não era mais necessário.

Baarn
fonte
Incrível, eu tinha medo de nunca recuperar esse espaço da minha segunda unidade. Não foi possível usar o ATTRIB -S, por isso estava preso.
Todd Pierzina
impressionante mesmo, attrib -h -r -s hiberfil.sys não parece funcionar, no entanto, o del / AS hiberfil.sys fez o trabalho por mim, ao experimentar uma máquina Windows 10 não inicializável na linha de comando aberta usando o Windows 10 mídia de instalação
George Birbilis 23/10
4

Se você realmente deseja se livrar do arquivo, sempre pode inicializar em algo como um disco de inicialização do Linux ou Windows PE e excluí-lo.

Se ele foi colocado no sistema operacional atual, ele voltará imediatamente. No entanto, pela sua redação, parece que ele foi colocado no HD antigo por um sistema operacional antigo que estava nele.

Brian
fonte
eu teria feito isso, mas há um pequeno problema;) estou em um thinkpad e esses laptops têm o chamado ultra bay, onde (na configuração normal) seu dvd-rom está localizado. o recurso é que você pode deslizar seu dvd-rom para fora e substituí-lo por (no meu caso) um quadro que contém um disco rígido.
Baarn
E quanto à inicialização em um dispositivo USB, como uma unidade flash ou unidade de DVD USB?
coneslayer
Não faça assim. Use o método descrito por @Olli abaixo.
@ user3463 - Por que não?
user66001
0

Para forçar a remoção do arquivo de hibernação e montá-lo, use o seguinte:

sudo mkdir /media/Windows
sudo ntfs-3g -o remove_hiberfile <device> /media/Windows
sudo umount <device>
sudo mount <device> <mountpoint>

Em vez de <device>usar o dispositivo correto como / dev / sda4

Atualizar

Desculpe, não sei por que, mas achei que você queria montá-lo no linux.

Portanto, para removê-lo, você pode usar um Live-CD, como o ubuntu, e executar estes comandos acima.

xdevs23
fonte
11
E você espera sudo, mount, umount, e /dev/sda4ao trabalho no Windows ?
Scott
-1

Clique com o botão direito do mouse na unidade , clique em Propriedades e vá para a guia Segurança .

Use o botão Editar para dar controle total aos usuários e usuários autenticados.

Depois disso, você poderá excluir o arquivo pelo prompt de comando (verifique se está usando o diretório atual correto):

del /f hiberfil.sys

Isso deve se livrar do arquivo. Eu recomendo alterar as permissões posteriormente.

insira a descrição da imagem aqui

Pikamander2
fonte