Comment effacer le fichier d’échange Windows lors de l’arrêt du système

📅
🕑 4 minutes de lecture

On parle beaucoup ces derniers temps de la suppression du fichier d’échange Windows (pagefile.sys).Il s’agit de ces fichiers système cachés sur votre disque dur, utilisés comme mémoire virtuelle. Certains utilisateurs souhaitent le supprimer automatiquement à l’arrêt du système afin d’éviter que des informations sensibles, comme les mots de passe, ne restent en mémoire. Et honnêtement, sur certaines configurations, il existe une certaine paranoïa quant à la présence de ces données dans le fichier d’échange, surtout lorsqu’il s’agit d’informations sensibles ou par simple précaution.

Microsoft propose officiellement une solution « FixIt » (un petit utilitaire) permettant de configurer Windows pour qu’il efface le fichier d’échange à l’arrêt. C’est simple et direct, mais tout le monde ne souhaite pas ou ne fait pas confiance à un outil automatisé. C’est pourquoi la modification manuelle via le registre est une autre option valable. Attention toutefois : manipuler le registre comporte des risques. Une erreur peut avoir des conséquences fâcheuses. Une fois configuré, Windows efface le fichier d’échange à chaque arrêt, du moins en théorie, selon les autorisations et la configuration système. Sur certains ordinateurs, un redémarrage peut être nécessaire pour que la modification soit prise en compte, et le comportement peut parfois être légèrement aléatoire. Mais cela vaut la peine d’essayer si vous souhaitez renforcer votre confidentialité ou simplement éviter une utilisation inutile de l’espace disque.

Comment effacer automatiquement le fichier d’échange Windows à l’arrêt du système

Utilisation de l’Éditeur du Registre pour configurer le nettoyage automatique

Cette méthode est un peu ancienne, mais fiable. Elle consiste à indiquer explicitement à Windows de vider le fichier d’échange lors de l’arrêt. Pourquoi ça marche ? Parce que Windows vérifie la clé de registre ClearPageFileAtShutdown et, si elle est définie 1, il effacera le fichier d’échange à l’arrêt. Le principe est simple, mais il faut être prudent. Modifier le registre peut être risqué : une simple faute de frappe et votre système risque de dysfonctionner ou de ne plus démarrer. Procédez donc avec précaution et pensez à sauvegarder le registre au préalable. Cette méthode convient si vous êtes à l’aise avec la modification du registre et souhaitez éviter d’utiliser des outils tiers.

Étapes pour configurer le nettoyage dans le registre

  • Ouvrez le menu Démarrer, tapez Regedit et appuyez sur Entrée pour lancer l’Éditeur du Registre. Il suffit de le rechercher et de l’exécuter ; aucun téléchargement supplémentaire n’est nécessaire. Si Windows vous demande une autorisation, acceptez-la.
  • Accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management. Vous pouvez y accéder rapidement en collant ce chemin dans la barre d’adresse de l’Éditeur du Registre ou en naviguant manuellement.
  • Dans le volet de droite, recherchez une entrée nommée ClearPageFileAtShutdown. Si elle n’y figure pas, vous pouvez la créer en tant que nouvelle valeur DWORD (32 bits).
  • Double-cliquez sur ClearPageFileAtShutdown pour le modifier. Remplacez sa valeur par 1. Cela indique à Windows d’effacer le fichier d’échange à chaque arrêt.
  • Fermez l’Éditeur du Registre et redémarrez votre ordinateur. Après le redémarrage, Windows effacera le fichier d’échange lors du prochain arrêt, ce qui peut prendre quelques secondes de plus que d’habitude.

Notez que ce paramètre peut ne pas s’activer immédiatement si Windows a besoin de plus de temps ou si certaines stratégies le bloquent. Sur certaines configurations, il peut être nécessaire de désactiver le démarrage rapide (via Panneau de configuration > Options d’alimentation > Choisir l’action des boutons d’alimentation > Modifier les paramètres actuellement indisponibles et décocher Activer le démarrage rapide ) pour qu’il fonctionne correctement. Car, bien sûr, Windows a la fâcheuse habitude de compliquer les choses inutilement.

Résumé

  • Définissez la clé de registre ClearPageFileAtShutdown sur 1 pour automatiser l’effacement du fichier d’échange.
  • Sauvegardez toujours votre registre avant d’effectuer des modifications, par précaution.
  • Désactivez le démarrage rapide si le nettoyage ne se déclenche pas après le redémarrage.
  • Veuillez prévoir un temps d’arrêt légèrement plus long en raison du processus de nettoyage.

Conclure

Après quelques essais, vider le fichier d’échange à l’arrêt peut s’avérer très pratique, que ce soit pour des raisons de sécurité ou simplement pour plus de tranquillité d’esprit. Certes, la configuration est manuelle et peut nécessiter quelques redémarrages pour être pleinement fonctionnelle, mais elle est plutôt fiable une fois en place. Attention cependant : selon votre système, l’effet peut être aléatoire, et il arrive que Windows ne réagisse pas comme prévu. Malgré tout, c’est un petit réglage qui pourrait améliorer légèrement la confidentialité ; croisons les doigts pour que cela fonctionne. Espérons que cela permette à certains de gagner du temps.