Qu’est-ce que le fichier de page Windows et comment le configurez-vous ?

Jason Fitzpatrick / How-To Geek

Le fichier de page Windows stocke les données lorsqu’il n’y a plus de place dans la RAM de votre ordinateur. C’est un fichier système caché situé dans C:pagefile.sys par défaut. Le fichier d’échange est souvent appelé « mémoire virtuelle », tandis que la RAM de votre ordinateur est appelée « mémoire physique ».

Windows utilise un fichier d’échange pour stocker des données qui ne peuvent pas être conservées par la mémoire vive de votre ordinateur lorsqu’elle se remplit. Bien que vous puissiez modifier les paramètres du fichier de page, Windows 10 et Windows 11 peuvent gérer le fichier de page très bien par eux-mêmes.

Qu’est-ce que le fichier de page ?

Le fichier d’échange est un fichier système caché utilisé par le système d’exploitation Windows. Windows stocke les données dans ce fichier lorsque la RAM de votre ordinateur se remplit. Le fichier d’échange est souvent appelé « mémoire virtuelle » pour le distinguer de la RAM, qui est la « mémoire physique ».

Également appelé fichier d’échange, fichier d’échange ou fichier d’échange, le fichier d’échange se trouve par défaut dans C:pagefile.sys, mais il est masqué par défaut. Vous ne le verrez que si vous dites à l’explorateur de fichiers d’afficher les fichiers protégés du système d’exploitation. Vous pouvez également avoir plusieurs fichiers d’échange sur différents lecteurs si votre ordinateur en possède plusieurs.

Windows peut déplacer les données que votre ordinateur n’utilise pas de la RAM vers le fichier d’échange pour libérer de l’espace dans votre RAM de manière préventive. Tout cela se passe automatiquement en arrière-plan.

Toutes les versions de Windows ont le fichier d’échange. Il est présent sur Windows 10 et Windows 11, et vous le trouverez également sur les anciennes versions de Windows comme Windows 7 et Windows XP. La bonne nouvelle est que votre fichier d’échange fonctionnera plus rapidement sur un PC moderne avec un lecteur NVMe rapide ou un autre type de SSD qu’un disque dur mécanique plus ancien et plus lent.

Les Mac exécutant les systèmes macOS et Linux utilisent l’espace « swap » plutôt qu’un fichier d’échange. Le fichier d’échange est la version Windows d’un fichier d’échange. (Sur un Mac, un fichier « Pages » est un document créé par iWork. Pages est un traitement de texte créé par Apple – pensez-y comme le concurrent Microsoft Word d’Apple.)

Note: Le fichier d’échange Windows est parfois mal compris. Les gens le voient parfois comme la cause des ralentissements car il est plus lent d’utiliser le fichier d’échange que la RAM de votre ordinateur, mais avoir un fichier d’échange est mieux que de ne pas en avoir.

Le fichier pagefile.sys sous C: sous Windows 11 dans l'Explorateur de fichiers.

Comment fonctionne le fichier de page (et pourquoi vous en avez besoin)

Votre ordinateur stocke les fichiers, programmes et autres données que vous utilisez dans votre RAM (mémoire à accès aléatoire) car il est beaucoup plus rapide de lire à partir de la RAM que de lire à partir d’un disque dur ou même d’un SSD. Par exemple, lorsque vous ouvrez Google Chrome, les fichiers de programme de Chrome sont lus à partir du stockage de votre ordinateur et placés dans votre RAM. L’ordinateur utilise les copies dans la RAM plutôt que de lire à plusieurs reprises les mêmes fichiers à partir de votre SSD ou de votre disque dur.

Les programmes stockent ici les données avec lesquelles ils travaillent. Lorsque vous affichez une page Web, la page Web est téléchargée et stockée dans votre RAM. Lorsque vous regardez une vidéo YouTube, la vidéo est conservée dans votre RAM.

Lorsque votre RAM est pleine, Windows déplace certaines des données de votre RAM vers le stockage de votre système, en les plaçant dans le fichier d’échange. Bien que l’écriture de ces données sur votre stockage et leur lecture ultérieure soient beaucoup plus lentes que l’utilisation de la RAM, il s’agit de mémoire de sauvegarde. Plutôt que de jeter des données potentiellement importantes ou de faire planter des programmes, les données sont stockées sur votre SSD ou votre disque dur.

Windows essaiera de déplacer les données que vous n’utilisez pas vers le fichier d’échange. Par exemple, si vous avez un programme minimisé depuis longtemps et qu’il ne fait rien, ses données peuvent être déplacées de la RAM vers votre fichier d’échange. Si vous maximisez le programme plus tard et remarquez qu’il met un certain temps à revenir au lieu de s’animer instantanément, il est en train d’être remplacé à partir de votre fichier de page. Si votre ordinateur dispose d’un voyant de stockage, vous verrez le voyant clignoter lorsque cela se produit. Cependant, avec les ordinateurs modernes et les SSD rapides, cela peut arriver si vite que vous ne le remarquez même pas.

Si votre ordinateur dispose de suffisamment de RAM, il ne devrait pas utiliser beaucoup le fichier d’échange lors d’une utilisation normale. Si les programmes commencent à ralentir lorsqu’un grand nombre d’entre eux sont ouverts ou lorsque de nombreux onglets de navigateur sont ouverts, cela indique que votre ordinateur utilise peut-être le fichier d’échange. Si la RAM de votre ordinateur semble presque pleine, vous pourrez peut-être accélérer les choses en ajoutant plus de RAM. Vous pouvez également essayer de libérer de la mémoire, par exemple en fermant les programmes que vous n’utilisez pas.

Vous pouvez voir la quantité de RAM de votre ordinateur et son niveau de remplissage à partir de l’onglet Ressources du Gestionnaire des tâches de Windows.

Le Gestionnaire des tâches de Windows 11 indiquant l'utilisation actuelle de la mémoire.
Dans la capture d’écran ci-dessus, notre PC n’utilise que 10,7 Go sur 15,5 Go de RAM disponible. Il a beaucoup de RAM disponible pour le moment.

Mythe : la désactivation du fichier d’échange améliore les performances

Certaines personnes recommanderont de désactiver le fichier d’échange pour accélérer votre ordinateur. La pensée est la suivante : le fichier d’échange est plus lent que la RAM, et si vous disposez de suffisamment de RAM, Windows utilisera le fichier d’échange lorsqu’il devrait utiliser la RAM, ce qui ralentira votre ordinateur.

Ce n’est pas vraiment vrai. Les gens ont testé cette théorie et ont découvert que, même si Windows peut fonctionner sans fichier d’échange si vous disposez d’une grande quantité de RAM, il n’y a aucun avantage en termes de performances à désactiver le fichier d’échange.

Cependant, la désactivation du fichier d’échange peut entraîner de mauvaises choses. Si les programmes commencent à utiliser toute votre mémoire disponible, ils peuvent commencer à planter au lieu d’être échangés hors de la RAM dans votre fichier d’échange. Cela peut également causer des problèmes lors de l’exécution de logiciels nécessitant une grande quantité de mémoire, tels que des machines virtuelles, des applications de création de médias et des jeux PC exigeants. Certains programmes peuvent même refuser de s’exécuter.

En résumé, il n’y a aucune bonne raison de désactiver le fichier d’échange – vous récupérerez de l’espace de stockage, mais l’instabilité potentielle du système n’en vaudra pas la peine.

Note: Il est vrai que les SSD ont une durée de vie limitée – un nombre fixe d’écritures avant qu’ils ne puissent plus être écrits. Certaines personnes choisissent de désactiver le fichier d’échange pour cette raison, afin de prolonger la durée de vie du SSD. Cependant, les SSD modernes peuvent prendre tellement d’écritures que nous ne pensons pas que ce soit un gros problème. Il sera probablement temps de remplacer votre ordinateur bien avant que le SSD ne tombe en panne. (À moins que Windows n’écrive beaucoup dans le fichier d’échange, auquel cas, il y a de fortes chances que vous souhaitiez de toute façon cette performance plus rapide du fichier d’échange.)

Comment gérer le fichier de page sur Windows 10 ou Windows 11

Windows gère automatiquement les paramètres du fichier d’échange pour vous par défaut. Nous vous recommandons de conserver les paramètres par défaut.

Toutefois, si vous souhaitez ajuster des paramètres tels que la taille ou l’emplacement de votre fichier d’échange, vous pouvez le faire à partir de la fenêtre Paramètres système avancés. Pour le lancer, ouvrez le menu Démarrer et tapez « Paramètres système avancés » dans le menu Démarrer. Cliquez sur « Afficher les paramètres système avancés » ou appuyez simplement sur Entrée pour l’ouvrir.

Lancez le "Afficher les paramètres système avancés" Raccourci du panneau de configuration.

Cliquez sur le bouton « Paramètres » sous la section Performances.

Cliquez sur l’onglet « Avancé » dans la fenêtre Options de performance. Cliquez sur le bouton « Modifier » dans la section « Mémoire virtuelle ».

Étant donné que Windows gère automatiquement les paramètres de votre fichier d’échange par défaut, les options ici seront grisées. Nous vous recommandons de vous en tenir aux options par défaut. Avec l’option Taille gérée par le système, Windows choisira automatiquement une bonne taille pour le fichier de page.

Pour configurer vous-même ces options, décochez « Gérer automatiquement la taille du fichier d’échange pour tous les lecteurs ». Vous pouvez ensuite sélectionner chaque lecteur de votre ordinateur (s’il en possède plusieurs) et, pour chacun, choisir entre une « Taille personnalisée » que vous pouvez configurer, « Taille gérée par le système » et « Aucun fichier de pagination ». Après avoir modifié les paramètres d’un lecteur, cliquez sur « Définir » pour enregistrer vos modifications.

Si vous définissez un lecteur sur « Pas de fichier d’échange », Windows supprimera le fichier Pagefile.sys.

Paramètres de mémoire virtuelle sur Windows 11.

Comment accélérer le fichier de page Windows

Pour des performances optimales, assurez-vous que votre fichier d’échange se trouve sur le lecteur le plus rapide de votre ordinateur. Par exemple, si votre ordinateur possède à la fois un disque dur mécanique plus lent et un disque SSD plus rapide, vous souhaiterez que le fichier d’échange sur votre SSD garantisse que l’écriture et la lecture soient aussi rapides que possible.

Dans la plupart des situations, cela devrait être, espérons-le, la valeur par défaut – vous souhaitez probablement conserver vos fichiers système Windows sur votre lecteur le plus rapide pour vous assurer que le système d’exploitation est agréable et rapide, par exemple. Dans ce cas, l’emplacement par défaut sur votre lecteur C: fonctionnera bien.

Si vous avez plusieurs lecteurs sur votre ordinateur et qu’ils ont une vitesse similaire, en supposant que l’un est le lecteur système sur lequel vos programmes sont installés et l’autre est un lecteur de données moins utilisé, le déplacement du fichier d’échange vers le lecteur de données peut potentiellement offrir certains performances accrues lorsque votre fichier de page est en cours d’utilisation. En supposant que Windows utilise déjà le lecteur système s’il a besoin d’utiliser le fichier d’échange, cela répartit l’activité de lecture-écriture au lieu de la concentrer sur un seul lecteur.

Cependant, cela vous aidera le plus si votre ordinateur utilise fréquemment son fichier d’échange. Si tel est le cas, vous pouvez obtenir une plus grande amélioration des performances en mettant à niveau la RAM de votre PC.

Avertissement: Assurez-vous de conserver le fichier d’échange sur votre lecteur le plus rapide ! Par exemple, de nombreux ordinateurs disposent désormais d’un SSD rapide comme lecteur système et d’un disque dur mécanique plus lent comme lecteur de données secondaire. Dans ce cas, vous devez absolument laisser votre fichier d’échange sur le SSD rapide et ne pas le déplacer vers un disque dur plus lent.

Notez que cela ne vous aidera que si vous avez réellement deux disques physiques distincts sur votre ordinateur. Si vous avez un SSD ou un disque dur séparé en plusieurs partitions, chacune avec sa propre lettre de lecteur, cela ne fera rien. Qu’il soit partitionné ou non, il s’agit toujours du même disque physique.

Que sont Swapfile.sys et Hiberfil.sys ?

Windows stocke également les fichiers Swapfile.sys et Hiberfil.sys avec le fichier Pagefil.sys.

Le fichier Swapfile.sys est très petit (sur notre PC Windows 11, le nôtre ne faisait que 16 Mo par opposition au fichier de page de 16 Go.) Il est utilisé à d’autres fins, en particulier celles liées aux applications « universelles » sur les versions modernes de Windows .

Lorsque vous désactivez le fichier d’échange sur un lecteur à l’aide des options des paramètres système avancés, Windows 10 et Windows 11 suppriment également le fichier Swapfile.sys.

Le fichier Hiberfile.sys est utilisé pour hiberner votre PC. L’hibernation est une alternative au mode veille qui n’utilise pas d’énergie. En mode veille, votre ordinateur enregistre ses données dans la RAM et utilise une petite quantité d’électricité pour alimenter la RAM et conserver les données. Il peut alors se rallumer très rapidement lorsque vous recommencez à l’utiliser, restaurant le dernier état dans lequel vous l’avez utilisé. En mode hibernation, votre ordinateur enregistre l’état de sa RAM dans le fichier Hiberfile.sys sur son stockage et s’éteint. Il ne peut alors utiliser aucune énergie, ce qui est particulièrement intéressant pour les ordinateurs portables, car la batterie ne se décharge pas. Lorsque vous redémarrez l’ordinateur, il peut restaurer l’état dans lequel il se trouvait avec toutes vos applications ouvertes en le chargeant à partir du fichier Hiberfile.sys. Bien sûr, c’est plus lent que de simplement le restaurer à partir de la RAM.

Les ordinateurs, en particulier les ordinateurs portables, se mettent souvent en veille puis, après avoir passé un certain temps en sommeil, passent en mode hibernation pour économiser de l’énergie supplémentaire. La seule façon de supprimer le fichier Hiberfile.sys est de désactiver le mode veille prolongée sur votre PC.


En résumé, le fichier d’échange est un élément essentiel de Windows 10 et Windows 11. Même s’il est rarement utilisé, il est important de l’avoir à disposition lorsque les programmes utilisent une quantité de mémoire inhabituellement importante.

Avoir un fichier d’échange ne ralentira pas votre ordinateur, mais si votre ordinateur utilise beaucoup son fichier d’échange, vous devriez probablement avoir plus de RAM.

EN RAPPORT: Qu’est-ce que le fichier .GamingRoot sous Windows ?

Source-135