Supprimer hiberfil.sys sur Windows 7


18

Ok, donc je sais ce qu'est hiberfil.sys, et je veux utiliser l'hibernation sur mon ordinateur portable.

Mais j'ai un autre disque dur actif dans mon ordinateur portable, il est tiré de mon ancien ... et je veux me débarrasser du hiberfil.sys sur ce disque. Mais même avec des privilèges d'administrateur, je ne peux pas le supprimer.

Des idées?


2
Avez-vous désactivé l'hibernation lorsque vous essayez de supprimer l'ancien hiberfil.sys?
coneslayer


1
Closevoters : cela ne doit pas être fermé en tant que doublon de Comment supprimer hiberfil.sys car ce message a 10 fois plus de vues et presque le double des votes positifs du doublon proposé.
nc4pk

Il n'y a aucun vote serré sur cette question, et la question liée est fermée en double de cette question, donc cette question ne peut littéralement pas être fermée en tant que double de la question que vous
signalez

Réponses:


27

Pour supprimer le fichier de restauration, vous pouvez ouvrir l'invite de commande avec des privilèges d'administrateur et exécuter la commande

powercfg -h off

Redémarrez ensuite et Windows devrait automatiquement supprimer votre hiberfil.sys. Si ce n'est pas le cas, vous pouvez le supprimer manuellement.

Puis en cours d'exécution

powercfg -h on

restaure le sommeil et la mise en veille prolongée.

Vous pouvez démarrer l'invite de commande avec des privilèges d'administrateur en démarrant l'invite de commande ( Windows Key+ R(Exécuter), tapez cmd), puis en cliquant avec le bouton droit sur l'icône d'invite de commande dans la barre des tâches et en sélectionnant «Exécuter en tant qu'administrateur».


1
Cela marche! Au moins sur Windows 7, le fichier est supprimé immédiatement, sans avoir besoin d'un redémarrage.
Peter Mortensen

Confirmez ce que @PeterMortensen a mentionné: fonctionne sans redémarrage!
Tregoreg

24

Je voulais le faire de la manière la plus simple possible, en particulier sans redémarrer.

Ouvrez une invite de commande en tant qu'administrateur et accédez au disque sur lequel réside hiberfil.sys. Dans mon cas:

C:\Windows\System32\> e:

Dans e :, recherchez les fichiers cachés:

E:\> dir /A:H

Dans la liste, hiberfil.sys devrait apparaître. Si oui, supprimez-le:

E:\> del /AS hiberfil.sys

Je dois vous avertir: je ne sais pas ce qui se passe si vous faites cela avec un fichier hiberfil.sys actif. Dans mon cas, il se trouvait sur un ancien disque dur et n'était plus nécessaire.


Génial, j'avais peur de ne jamais récupérer cet espace sur mon deuxième disque. Impossible d'utiliser ATTRIB -S dessus, donc coincé.
Todd Pierzina

génial en effet, attrib -h -r -s hiberfil.sys ne semble pas fonctionner, mais del / AS hiberfil.sys a fait le travail pour moi, lors de l'essai sur une machine Windows 10 non amorçable à partir de la ligne de commande ouverte à l'aide de Windows 10 support d'installation
George Birbilis

4

Si vous voulez vraiment, vraiment vous débarrasser du fichier, vous pouvez toujours démarrer sur quelque chose comme un disque de démarrage Linux ou Windows PE, puis le supprimer.

S'il a été placé là par le système d'exploitation actuel, il reviendra immédiatement. Cependant, d'après votre formulation, il semble qu'il ait été placé sur l'ancien HD par un ancien système d'exploitation qui s'y trouvait.


j'aurais fait ça, mais il y a un petit problème;) je suis sur un thinkpad et ces ordinateurs portables ont une soi-disant ultra baie, où (dans la configuration normale) se trouve votre dvd-rom. la fonctionnalité est que vous pouvez faire glisser votre dvd-rom et le remplacer par (dans mon cas) un cadre contenant un disque dur.
Baarn

Qu'en est-il du démarrage sur un périphérique USB, tel qu'un lecteur flash ou un lecteur DVD USB?
coneslayer

Ne le faites pas de cette façon. Utilisez la méthode décrite par @Olli ci-dessous.

@ user3463 - Pourquoi pas?
user66001

0

Pour forcer la suppression du fichier d'hibernation et le monter, utilisez ceci:

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

Au lieu d' <device>utiliser le bon périphérique comme / dev / sda4

Mise à jour

Désolé, je ne sais pas pourquoi, mais je pensais que vous vouliez le monter sur Linux.

Donc, pour le supprimer, vous pouvez utiliser un Live-CD, comme ubuntu, et exécuter ces commandes ci-dessus.


1
Et vous attendez sudo, mount, umountet /dev/sda4de travailler sur Windows ?
Scott

-1

Cliquez avec le bouton droit sur le lecteur , cliquez sur Propriétés et accédez à l' onglet Sécurité .

Utilisez le bouton Modifier pour donner le contrôle total aux utilisateurs et aux utilisateurs authentifiés.

Après cela, vous devriez pouvoir supprimer le fichier via l'invite de commande (assurez-vous que vous utilisez le bon répertoire actuel):

del /f hiberfil.sys

Cela devrait se débarrasser du fichier. Je recommande de modifier les autorisations par la suite.

entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.