Menu Fermer

Supprimer pagefile.sys (mémoire virtuelle) à l’arrêt de Windows

Le fichier pagefile.sys ou fichier de pagination sert de mémoire virtuelle à Windows.
Ce fichier d’échange est l’endroit où la mémoire virtuelle utilisée par le système d’exploitation est stockée lorsque la mémoire physique (RAM) n’est pas suffisante.
pagefile.sys se trouve à la racine de votre lecteur système et prend plusieurs Go.
L’article suivant détaille le fonctionnement : pagefile.sys et swapfile.sys : mémoire virtuelle de Windows

Pour des raisons de sécurité, vous pouvez vouloir supprimer le fichier d’échange pagefile.sys à l’arrêt de Windows 7, 8 ou 10.
Ainsi cet article vous explique comment faire.

Pourquoi supprimer le fichier pagefile.sys ?

Ce dernier stocke des données parfois sensibles.
Ainsi, en Dual-boot ou si une personne a accès à votre PC, il peut lire accéder à ces données.
En effet il lui suffit de démarrer sur un Live USB ou Live CD.
En supprimant ce fichier lors de l’arrêt de l’OS, vous vous assurez que personne ne peut les lire.

Pour ce faire, Windows prévoit, un réglage qui peut forcer la suppression du fichier d’échange quand vous éteignez votre PC.

Pagefile.sys le fichier d'échange et mémoire virtuelle de windows

Attention cela n’a aucun impact sur la vitesse de Windows.
Voir même cela peut allonger le temps de fermeture de Windows.
Ainsi, il ne s’agit en aucun d’une opération d’optimisation de Windows.

Bien entendu, les utilisateurs ayant chiffré leurs disques par exemple avec BitLocker ne sont pas concernés.
Ainsi si vous êtes sensible à la sécurité de vos données, il vaut mieux recourir à cette option.
Le site propose d’ailleurs des tutoriels :

Supprimer pagefile.sys à l’arrêt de Windows

Depuis le registre Windows

La première méthode consiste à modifier une valeur dans la base de registre de Windows.
Celle-ci permet de forcer le nettoyage et suppression de pagefile.sys

Pour ce faire,

  • Sur votre clavier, appuyez sur la touche + R
  • Saisissez ensuite regedit puis OK. Cela va ouvrir l’éditeur du registre Windows.
  • A gauche, déroulez les clés suivantes :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  • Puis à droite, cherchez ClearPageFileAtShutdown
  • Double-cliquez dessus et donnez lui la valeur 1.
Modifier ClearPageFileAtShutdown pour supprimer pagefile.sys à l'arrêt de Windows

Notez que si la valeur ClearPageFileAtShutdown n’existe pas, vous pouvez la créer par un clic droit puis Nouveau.
Puis choisissez DWord 32-bits

Avec les GPO

Pour les entreprises les éditions Pro embarque l’éditeur de stratégie local.
Ce dernier permet de créer une stratégie pour forcer la suppression du fichier d’échange.

Pour ce faire,

  • Sur votre clavier, appuyez sur la touche Windows +R
  • puis saisissez gpedit.msc et OK.
  • Ensuite à gauche déroulez :
    • Configuration de l’ordinateur
    • Paramètres Windows
    • Paramètres de sécurité
    • Stratégies locales
    • Options de sécurité
  • puis dans la liste de droite cherchez “Arrêt : effacer le fichier d’échange de mémoire virtuelle
  • Double-cliquez dessus et positionnez sur Activé.
Effacer le fichier d'échange de mémoire virtuelle pagefile.sys à l’arrêt de Windows

Enfin la stratégie est active.
Vous pouvez tester en redémarrant votre PC.

Liens

Enfin les liens du site autour de la mémoire sur Windows afin de tout comprendre.