Le fichier hiberfil.sys est un fichier système créé par Windows pour stocker le contenu de la mémoire vive (RAM) lorsqu’une machine passe en veille prolongée (hibernation). Sa taille est généralement proche de la quantité de RAM installée sur l’ordinateur, ce qui signifie qu’un PC avec 8 Go de RAM verra un hiberfil.sys d’environ 8 Go. Si vous n’utilisez pas l’hibernation, il est possible de désactiver cette fonctionnalité et de supprimer le fichier pour récupérer de l’espace disque. Cet article explique en détail comment procéder, les précautions à prendre, les étapes à suivre, et les conséquences possibles.
Qu’est-ce que hiberfil.sys et à quoi sert-il ?
Hiberfil.sys contient une image de la mémoire vive lorsque Windows entre en hibernation. Au redémarrage, le système restaure la session exactement comme elle était. De plus, sur de nombreuses versions de Windows, la fonctionnalité « Démarrage rapide » (Fast Startup) utilise le même mécanisme pour réduire le temps de démarrage en enregistrant l’état du noyau et des pilotes sur disque au lieu d’effectuer un arrêt complet. Si l’hibernation est désactivée, le démarrage rapide n’est plus disponible.
Prérequis et précautions
Avant d’effectuer toute modification, sauvegardez vos documents importants. Vous aurez besoin de droits administrateur pour exécuter les commandes nécessaires. Réfléchissez si vous utilisez l’hibernation ou dépendrez du démarrage rapide. Sur les ordinateurs portables, l’hibernation est utile pour conserver la batterie et reprendre rapidement la session ; la désactivation retire cette possibilité.
Étapes détaillées pour supprimer hiberfil.sys
- Ouvrez le menu Démarrer, tapez « Invite de commandes » ou « PowerShell ». Faites un clic droit sur le résultat et choisissez « Exécuter en tant qu’administrateur ».
- Dans la fenêtre élevée, tapez la commande suivante puis appuyez sur Entrée :
powercfg -h off. Cette commande désactive l’hibernation et demande à Windows de supprimer le fichier hiberfil.sys. - Patientez quelques instants : sur la plupart des systèmes la suppression est immédiate, mais il est possible qu’un redémarrage soit nécessaire pour finaliser l’opération.
- Vérifiez la suppression en ouvrant l’Explorateur à la racine du lecteur système (généralement C:). Si vous ne voyez pas le fichier, il peut être masqué ou protégé ; activez l’affichage des fichiers système protégés dans les Options de dossier, ou utilisez une commande pour vérifier :
dir C:\\hiberfil.sys.
Commandes utiles pour vérifier l’état et la présence
powercfg -aaffiche les états de sommeil et de veille disponibles sur votre appareil. Cela permet de confirmer si l’hibernation est encore active.dir C:\\hiberfil.sysindique si le fichier existe et sa taille.attrib -h -s C:\\hiberfil.syspermet de retirer les attributs masqués et système si vous avez besoin d’afficher ou d’examiner le fichier (exécuter en administrateur).- Pour réactiver l’hibernation :
powercfg -h on. Windows recréera alors hiberfil.sys lors du prochain cycle.
Que faire si le fichier n’est pas supprimé ?
Si hiberfil.sys persiste après l’exécution de powercfg -h off, essayez ces démarches :
- Vérifiez que la console de commandes a bien été lancée en mode administrateur. Sans élévation, la commande ne peut pas modifier les paramètres système.
- Redémarrez le PC puis vérifiez de nouveau. Parfois la suppression est effectuée au démarrage.
- Fermez les applications de sécurité, de sauvegarde ou de gestion d’énergie qui pourraient verrouiller le fichier, puis retentez la commande.
- Démarrez en mode sans échec et exécutez la commande ; si un processus tiers bloque la suppression en mode normal, le mode sans échec permet souvent de contourner le problème.
- Ne tentez pas de supprimer manuellement hiberfil.sys depuis l’Explorateur sans avoir désactivé l’hibernation : c’est risqué et le système peut recréer ou verrouiller le fichier.
Conséquences de la désactivation
La conséquence immédiate est la libération d’espace disque équivalent à la taille du fichier hiberfil.sys. Toutefois, vous perdrez la possibilité d’hiberner l’ordinateur et, souvent, la fonctionnalité de démarrage rapide. Sur certains systèmes, le temps de démarrage peut augmenter légèrement. La suppression n’affecte pas directement le fichier de pagination (pagefile.sys), qui gère la mémoire virtuelle et reste séparé.
Alternatives pour gagner de l’espace
Si vous hésitez à supprimer l’hibernation, considérez d’autres moyens pour libérer de l’espace :
- Utilisez l’outil « Nettoyage de disque » (cleanmgr) ou les paramètres de Stockage pour supprimer les fichiers temporaires et les anciens points de restauration.
- Désinstallez les applications volumineuses inutilisées ou déplacez des données personnelles vers un disque externe ou le cloud.
- Compressez ou archivez des dossiers rarement utilisés et nettoyez les caches de navigateurs et de logiciels.
FAQ rapide
Est-ce dangereux de désactiver l’hibernation ? Non, si vous acceptez de ne plus pouvoir hiberner. L’opération est réversible avec powercfg -h on. Dois-je redémarrer ? Parfois oui, si la suppression n’est pas immédiate. Combien d’espace vais-je gagner ? Environ la taille de votre RAM (par ex. 8 Go de RAM ≈ ~8 Go libérés).
La commande powercfg -h off est une solution simple et efficace pour récupérer de l’espace disque occupé par hiberfil.sys lorsque l’hibernation n’est pas nécessaire. Exécutez-la depuis une console administrateur, vérifiez la suppression et redémarrez si besoin. Si vous dépendez de la veille prolongée ou du démarrage rapide, pesez les avantages et inconvénients avant de désactiver l’hibernation. En cas de doute, testez sur une machine non critique et conservez la possibilité de réactiver la fonctionnalité ultérieurement.





