Lorsque Windows ne trouve plus de mémoire libre, il créé une mémoire virtuelle depuis le disque dur.
Cette mémoire virtuelle est liée au fichier d’échange c:\pagefile.sys sur le disque dur et peut donc provoquer des lenteurs de Windows.
En effet, cela va provoquer des accès disques incessants.
Il n’est pas forcément simple de savoir si Windows est en train de simuler cette mémoire via le disque.
Ce tutoriel vous explique comment vérifier l’utilisation du fichier de pagination pagefile.sys et si Windows est en train de swapper.
Table des matières
Qu’est-ce que le fichier d’échange pagefile.sys et le Swapping
Le fichier d’échange de Windows remplit différents fonctions :
- La mémoire virtuelle de Windows se compose de la mémoire physique + le fichier d’échange
- Le fichier d’échange de Windows est un fichier C:\PageFile.sys de plusieurs Go
- Il simule de la mémoire virtuelle, ainsi Windows peut y stocker les données des applications pour libérer de la mémoire physique
- Il stockage les défauts de pages (adresses de pages non présentes dans la RAM)
Swapping ou Swapper est un phénomène qui se produit lorsque la mémoire physique disponible est très basse.
Pour libérer de la mémoire, Windows déplace des blocs de mémoires vers le fichier d’échange (pagefile.sys).
Cela provoque beaucoup d’activité du disque et peut ralentir l’ordinateur.
Dans le pire des cas, cela provoque des freez, blocages du PC car la vitesse du disque est très lente.
Si votre PC est fortement ralentit et que vous soupçonnez que ce phénomène de SWAP se produit vous pouvez suivre ce tutoriel pour vous en assurer.
Comment vérifier l’utilisation du fichier pagefile.sys et si Windows SWAP
avec l’analyseur de performances de Windows
Vous pouvez suivre l’activité du système depuis l’analyseur de performances.
Cet outil graphe différents comptes qui sont paramétrables.
Ainsi, vous pouvez afficher l’utilisation mémoire, fichier échange, activité CPU, disques, réseau et bien d’autres.
Cela permet de suivre dans le temps ces compteurs.
Pour vérifier si Windows se met à utiliser le fichier d’échange et swapper avec l’analyseur de performances :
- Pour ouvrir ce dernier, appuyez sur la touche + R
- Dans la fenêtre exécuter, saisissez perform.msc puis cliquez sur OK.
- Déroulez à gauche : Performance > Outils d’analyse > Analyseur de performances
- Cliquez sur le bouton + puis sélectionnez Fichier d’échange
Ensuite, L’analyseur de performances graphe l’utilisation du fichier d’échange.
L’utilisation du fichier d’échange est disponible en pourcentage et en utilisation maximale brute.
Ainsi, vous pouvez vérifier à tout moment si Windows se met à swapper.
Vous pouvez aussi décocher en bas les comptes, si vous souhaitez en masquer.
Par exemple, ci-dessous, on constate que l’utilisation du fichier échange augmente.
avec Process Hacker
Process Hacker est un gestionnaire de tâches avancé.
Parmi ces fonctionnalités, vous pouvez obtenir des informations sur la taille et l’utilisation du fichier de pagination pagefile.sys
- Téléchargez Process Hacker puis exécutez le
- Cliquez sur le menu Tools > Pagefiles
- Les informations sur la taille du fichier s’affiche avec notamment :
- Peak usage = utilisation maximale
- Usage = utilisation à un instant T
- Vérifiez si son utilisation augmente
Cependant, l’affichage n’est pas en temps réel et il faut cliquer sur Refresh pour afficher les dernières informations.
Liens
- Qu’est-ce la pagination mémoire et mémoire virtuelle ?
- pagefile.sys et swapfile.sys : mémoire virtuelle et fichier échange de Windows
- Désactiver la mémoire virtuelle et supprimer pagefile.sys : pourquoi ce n’est pas recommandé
- Supprimer pagefile.sys (mémoire virtuelle) à l’arrêt de Windows
- Augmenter la mémoire virtuelle de Windows 11/10
- Quelle taille à fixer pour la mémoire virtuelle de Windows ?
- Comment vérifier l’utilisation du fichier pagefile.sys et si Windows SWAP
- Comment déplacer le fichier pagefile.sys de Windows 11, 10, 7 8
- Qu’est-ce que les fautes matérielles dans Windows et comment les réduire
- Qu’est-ce que la mémoire compressée dans Windows 10/11
- LatencyMon : vérifier la latence DPC de son PC