Comment minimiser la taille du fichier d’hibernation (Hiberfil.sys) sous Windows 10

📅
🕑 5 minutes de lecture

La plupart des utilisateurs de Windows apprécient la mise en veille prolongée pour reprendre leur travail plus rapidement. C’est plutôt pratique, mais le problème, c’est que cette fonction est activée par défaut sur la plupart des PC Windows 10. Malheureusement, elle n’apparaît pas toujours dans le menu d’alimentation ni sur le bouton d’alimentation. Si elle est absente de votre menu, vous devrez probablement l’activer manuellement, peut-être en modifiant légèrement le registre ou les paramètres d’alimentation. Sous Windows 10, vous pouvez l’ajouter au menu d’alimentation en allant dans Paramètres > Système > Alimentation et mise en veille > Paramètres d’alimentation supplémentaires > Choisir l’action des boutons d’alimentation. Dans certains cas, vous devrez peut-être l’activer via le Panneau de configuration.

Lorsque vous activez la mise en veille prolongée, Windows crée un fichier spécial hiberfil.sysà la racine de votre lecteur système (généralement C:\).Ce fichier stocke l’état du système afin de reprendre exactement là où vous vous étiez arrêté à la sortie de veille. La taille de ce fichier peut s’avérer problématique : les versions récentes de Windows l’ont réduit à environ 40 % de la RAM, contre près de 95 % dans les versions précédentes. Si votre espace disque est limité et que vous constatez que ce fichier est volumineux, vous pouvez essayer de le réduire. Sur mon ThinkPad équipé de 16 Go de RAM, il pèse environ 6, 3 Go — ce qui n’est pas excessif, mais sur une machine avec moins d’espace de stockage, cela peut vite devenir problématique.

Réduire sa taille n’est pas très compliqué, mais cela nécessite de saisir des commandes dans une invite de commandes avec privilèges d’administrateur. Il est conseillé de conserver au moins 70 % de la taille d’origine, car Windows effectue des calculs pour assurer la stabilité du système. Sous Windows 10, vous pouvez la réduire davantage, mais Windows peut imposer des limites minimales ou annuler les modifications. Il arrive que la commande fonctionne correctement sur une configuration et échouer sur une autre. Un redémarrage supplémentaire ou la désactivation/réactivation de la mise en veille prolongée peuvent être nécessaires.

Comment réduire la taille du fichier hiberfil.sys sous Windows 10/7/8

Ajustement de la taille d’hiberfil.sys avec l’invite de commandes sous Windows 10

Étape 1 : Tapez « cmd »Start et recherchez-le. Faites un clic droit dessus et choisissez « Exécuter en tant qu’administrateur ». En effet, les droits d’administrateur sont nécessaires. Sans cela, la commande ne fonctionnera pas et vous obtiendrez une erreur.

Étape 2 : Dans la fenêtre qui s’affiche, saisissez la commande suivante et appuyez sur EntréeEnter :

powercfg.exe /hibernate /size 80

Ici, le nombre 80 n’est qu’un exemple ; cela signifie que vous souhaitez que le fichier hiberfil.sys occupe environ 80 % de la RAM. Testez différentes valeurs entre 40 et 100. Sous Windows 10, ne descendez pas en dessous de 40 %, car Windows pourrait rétablir automatiquement cette valeur à 40 %.Certains utilisateurs signalent que la taille du fichier ne diminue pas instantanément ou que la modification n’est pas visible immédiatement ; un redémarrage peut donc être nécessaire. De plus, sur certaines configurations, l’opération échoue la première fois, puis fonctionne après un redémarrage ou après avoir réactivé/désactivé l’hibernation.

Ajustement de la taille sous Windows 7 ou versions antérieures

Utilisez cette commande :

powercfg -h -size percentsize

Remplacez percentsizepar une valeur (par exemple, 60 pour 60 %), mais sachez que vous ne pouvez pas la définir en dessous de 50 % sous Windows 7 ; sinon, elle reviendra automatiquement à 50 %.Car, évidemment, Windows se doit de compliquer les choses. Gardez cela à l’esprit si vous essayez d’optimiser au maximum.

Vérifiez la nouvelle taille et emballez le tout.

Après avoir exécuté ces commandes, vous pouvez vérifier manuellement la nouvelle hiberfil.systaille : accédez à votre disque système et vérifiez si le fichier a diminué. Ne vous réjouissez pas trop vite s’il ne diminue pas du jour au lendemain ; il arrive que le système doive se rafraîchir ou mettre des données en cache. Un redémarrage rapide peut également être nécessaire pour que les modifications soient prises en compte. Si vous souhaitez déplacer ce fichier vers un autre disque pour libérer de l’espace, une méthode existe, mais elle est complexe et n’est pas officiellement prise en charge par Windows ; procédez donc avec prudence.

Honnêtement, modifier hiberfil.sys n’est pas sans risque : Windows est assez rigide quant à l’espace disque alloué, surtout sur les anciennes versions. Mais avec les mises à jour récentes, c’est plus flexible, à condition de ne pas trop réduire la valeur. Il est important de noter que tenter de la définir en dessous de 40 % sous Windows 10 ne fait que la faire remonter, donc ça ne vaut pas vraiment la peine.

J’espère que cela permettra à certains de gagner de la place et de simplifier un peu la gestion de l’espace disque. N’oubliez pas que l’objectif n’est pas de supprimer complètement l’hibernation, mais de réduire son impact sur l’espace disque lorsqu’elle est nécessaire.

Résumé

  • Utilisez l’invite de commandes pour ajuster la taille de hiberfil.sys avecpowercfg.exe /hibernate /size [value]
  • Sous Windows 7, utilisezpowercfg -h -size [value]
  • Conservez au moins 70 % de la taille d’origine pour assurer la stabilité.
  • Redémarrez l’appareil après les modifications si elles ne semblent pas être prises en compte. Si elles ne sont pas conservées, redémarrez l
  • Pour les utilisateurs avancés, il est possible de déplacer hiberfil.sys vers un autre lecteur, mais cette opération n’est pas officiellement prise en charge.

Conclure

Trouver le juste équilibre entre la praticité de l’hibernation et l’économie d’espace disque peut s’avérer délicat, surtout avec les particularités de Windows. Sur certaines machines, ces commandes fonctionnent parfaitement ; sur d’autres, quelques essais seront peut-être nécessaires. Au moins, il existe désormais un moyen de dompter ce fichier volumineux et d’optimiser l’utilisation de votre SSD. Croisons les doigts pour que cela fonctionne, car personne n’apprécie un disque système surchargé.