Même s’il est tout à fait acceptable de mettre son PC en veille prolongée, et que cette option reste valable dans de nombreux cas, il est préférable d’utiliser le mode veille ou tout simplement d’éteindre son PC lorsque vous prévoyez de faire une longue pause.

Un PC redémarre également plus rapidement à partir du mode veille, et le SSD permet de passer d’un état d’arrêt complet à l’écran de connexion en moins de 5 secondes ; le temps de démarrage n’est donc pas un problème.
Maintenant, si vous n’utilisez pas le démarrage rapide ou la mise en veille prolongée de votre PC, vous pouvez supprimer le fichier caché hiberfil.sys pour libérer une quantité considérable d’espace de stockage sur votre disque principal, souvent stocké dans le répertoire C:\.
Qu’est-ce que le fichier hiberfil.sys ?
Windows propose trois principaux modes d’alimentation : veille, veille prolongée et arrêt. Le mode veille conserve votre session en mémoire vive (RAM) avec une consommation d’énergie minimale, ce qui est idéal pour les courtes pauses où vous souhaitez reprendre votre travail instantanément. La veille prolongée, quant à elle, enregistre tout le contenu de la mémoire vive dans un fichier appelé hiberfil.sys sur votre disque dur, puis met l’ordinateur complètement hors tension. Lorsque vous le rallumez, Windows lit ce fichier et restaure votre session exactement telle que vous l’avez laissée.
Le fichier hiberfil.sys alimente également la fonctionnalité Démarrage rapide de Windows, qui est essentiellement une mise en veille prolongée partielle. Lorsque vous éteignez votre ordinateur avec la fonctionnalité Démarrage rapide activée, Windows enregistre la session du noyau dans hiberfil.sys, ce qui permet un démarrage plus rapide lors de la prochaine mise en marche.
Cependant, le fichier hiberfil.sys occupe de l’espace disque, soit environ 40 % de votre mémoire vive installée. Si vous disposez de 16 Go de mémoire vive, attendez-vous à ce que hiberfil.sys consomme environ 6,4 Go d’espace de stockage. Sur un SSD de 256 Go où chaque gigaoctet compte, cela représente une part importante d’espace occupée pour une fonctionnalité que vous n’utiliserez peut-être jamais.
Le mode veille fonctionne très bien pour les courtes pauses, mais un arrêt complet de l’ordinateur est préférable pour des périodes plus longues. Un arrêt complet efface les fichiers temporaires, réinitialise les processus système et permet à Windows d’installer correctement les mises à jour.
Le fichier hiberfil.sys se trouve à la racine du lecteur principal (généralement le disque C:). C:\hiberfil.sys.
Quand utiliser le mode veille prolongée ?
La mise en veille prolongée fait toujours partie de Windows, et ce n’est pas sans raison. Si vous êtes étudiant ou professionnel et que vous avez besoin de conserver une session ouverte pendant plusieurs jours sans vider la batterie, la mise en veille prolongée est tout à fait indiquée. Contrairement au mode veille, qui peut vider la batterie d’un ordinateur portable en un à quatre jours, la mise en veille prolongée ne consomme aucune énergie tout en conservant exactement l’état de votre travail.
C’est également pratique lorsque vous travaillez sur un projet complexe avec plusieurs applications et documents ouverts, et que vous devez vous déconnecter pendant une longue période. L’hibernation vous permet de reprendre exactement là où vous vous êtes arrêté sans avoir à tout rouvrir.
Si vous utilisez le mode veille pour de courtes pauses ou que vous éteignez complètement l’ordinateur, le fichier hiberfil.sys ne fait que gaspiller un espace disque précieux dans une configuration où chaque gigaoctet compte.
Comment supprimer le fichier hiberfil.sys ?
Vous ne pouvez pas simplement supprimer le fichier hiberfil.sys via l’Explorateur de fichiers. Même si vous affichez les fichiers cachés et les fichiers protégés du système d’exploitation pour le voir, Windows ne vous permettra pas de le supprimer manuellement, car le système le protège. Et même si vous parveniez d’une manière ou d’une autre à le supprimer, Windows recréerait le fichier au prochain démarrage.
La bonne façon de supprimer hiberfil.sys consiste à désactiver complètement la mise en veille prolongée à l’aide de l’Invite de commandes.
- Cliquez avec le bouton droit sur le bouton Démarrer et sélectionnez Terminal (Admin) ou Windows PowerShell (Admin). Exécutez ensuite cette commande :
powercfg -h off
Cette commande désactive la mise en veille prolongée, désactive le démarrage rapide et supprime automatiquement le fichier hiberfil.sys. Si vous souhaitez réactiver la mise en veille prolongée, exécutez la commande powercfg -h on à partir d’une Invite de commandes avec des droits Administrateur ; Windows recréera alors le fichier et réactivera la fonctionnalité.
Pour vérifier que le fichier hiberfil.sys a bien été supprimé, vous devez afficher les fichiers système cachés.
- Ouvrez l’Explorateur de fichiers (Windows + E), cliquez sur Affichage dans la barre d’outils, puis sélectionnez Afficher > Éléments masqués.
- Vérifiez que le fichier C:\hiberfil.sys n’existe plus.
Ce que vous perdez en désactivant la mise en veille prolongée
La désactivation du mode veille prolongée entraîne quelques effets secondaires qu’il est bon de connaître. La fonction « Démarrage rapide » cesse de fonctionner, ce qui signifie que les démarrages à froid prennent un peu plus de temps. Sur les SSD modernes, la différence se mesure généralement à quelques secondes, ce qui est à peine perceptible pour la plupart des utilisateurs.
Le mode de veille hybride est également désactivé. Cette fonctionnalité combine la mise en veille et l’hibernation en enregistrant votre session à la fois dans la mémoire vive et sur le disque dur ; ainsi, en cas de coupure de courant pendant la mise en veille, vous ne perdrez pas votre travail. Si vous utilisez un ordinateur de bureau sans onduleur, cela pourrait vous concerner.
L’option de mise en veille prolongée disparaît également du menu d’alimentation et de la boîte de dialogue d’arrêt accessible via Alt + F4. Si vous décidez de la réactiver plus tard, la commande powercfg -h on permet de tout rétablir.
Libérez de l’espace disque en supprimant le fichier hiberfil.sys
La suppression de hiberfil.sys est un moyen rapide de récupérer de l’espace de stockage, surtout si vous n’avez jamais utilisé la fonctionnalité de mise en veille prolongée.
Cela dit, ce n’est pas une solution miracle pour tout le monde. Si vous voyagez fréquemment avec un ordinateur portable ou si vous avez besoin de conserver des sessions de travail entre deux mises hors tension, la mise en veille prolongée reste véritablement utile. Mais pour ceux d’entre nous qui s’en tiennent au mode veille et aux arrêts réguliers, il n’y a aucune raison de laisser ce fichier Windows caché grossir sans contrôle alors que cet espace pourrait vous être plus utile ailleurs.