Les utilisateurs de Windows ont souvent entendu parler de la page et du fichier d’échange. Dans cet article, nous discuterons de ce que c’est, de son utilité et de comment le configurer correctement.
Contenu
- Qu'est-ce que le fichier d'échange (swap) sous Windows?
- Quelle est la taille recommandée du fichier d'échange?
- Comment changer la taille du fichier d'échange (page)?
- Comment supprimer le fichier d'échange (pagefile.sys et swapfile.sys) sous Windows 10?
- Comment réactiver le fichier d'échange (swap) en cas de problèmes?
- Comment déplacer le fichier d'échange sur un disque dur différent?
- Que faire si des données importantes ont été perdues en raison de manipulations du fichier d'échange?
Qu’est-ce que le fichier d’échange (swap) sous Windows?
Un fichier d’échange (également appelé mémoire virtuelle) est un type de fichier stocké sur un disque dur (ou SSD) où les données de la RAM sont écrites lorsqu’elle devient insuffisante pour le bon fonctionnement du système d’exploitation.
Pour mieux comprendre ce que c’est, prenons un exemple concret. Supposons que vous ayez quelques onglets dans votre navigateur. Pour le fonctionnement de chaque onglet, le système alloue la quantité de RAM nécessaire pour afficher son contenu correctement. Naturellement, plus le contenu de la page est complexe, plus de RAM est nécessaire. Mais que faire s’il y a plusieurs programmes « lourds » en cours d’exécution sur votre ordinateur, plusieurs onglets dans le navigateur, et que vous devez en ouvrir plus, mais que votre ordinateur commence à ralentir?
Dans une telle situation, le système copiera les données des onglets non utilisés à ce moment-là et les écrira sur le disque dur dans le fichier d’échange. Ensuite, les données seront déchargées de la RAM, et elle sera libre pour d’autres tâches.
Si vous avez besoin d’ouvrir à nouveau l’un des onglets du navigateur ci-dessus, le système lira les données du fichier d’échange et les copiera de nouveau dans la RAM.
Et puis il y a une question raisonnable – pourquoi utiliser la RAM du tout, si les données peuvent être lues directement à partir du disque? La réponse est simple: les disques durs (et même les disques SSD) sont trop lents et ne permettent pas de fournir la vitesse de transfert de données nécessaire entre le processeur et la mémoire. La RAM est beaucoup plus rapide et peut fournir la vitesse requise. Mais en même temps, son principal inconvénient est une perte complète de données en cas de panne de courant. Et le prix est nettement plus élevé.
Par exemple, aujourd’hui, pour le prix de 16 Go de RAM, vous pouvez facilement obtenir un disque SSD de 512 Go ou un disque dur ordinaire de 2 téraoctets. Cependant, il est impossible d’exclure l’utilisation de la RAM en raison du taux de transfert de données énorme (en comparaison même avec les disques SSD).
Les anciennes versions de Windows utilisaient le fichier pagefile.sys comme fichier d’échange. Depuis Windows 10, deux fichiers sont utilisés – pagefile.sys et swapfile.sys. Ils fonctionnent toujours ensemble et sont stockés à la racine du disque C:. Pour les afficher, vous devez activer l’affichage des fichiers et dossiers cachés et système. Pour ce faire, ouvrez le disque C:, sélectionnez l’onglet « Affichage » et cochez la case « Eléments masqués« .
Le premier fichier (pagefile.sys) stocke les données des applications que vous avez installées vous-même à partir de sources tierces, il peut donc atteindre plusieurs gigaoctets de taille. Le deuxième fichier (swapfile.sys) stocke les données des applications système et de celles que vous avez installées à partir du Microsoft Store. Il est donc fortement recommandé de ne pas désactiver le fichier d’échange pour économiser de l’espace sur le disque système, car de nombreuses applications système cesseront de se lancer. Si vous avez besoin de libérer de la mémoire sur le disque système, il existe d’autres moyens de le faire. Pour plus de détails, lisez l’article « Comment libérer de l’espace sur le disque système« .
Quelle est la taille recommandée du fichier d’échange?
Par défaut, le système d’exploitation Windows 10 définit la taille du fichier d’échange, qui, selon les développeurs, est universelle pour tous les usages de l’utilisateur. De plus, si l’ordinateur dispose d’une grande quantité de RAM installée, le fichier d’échange est rarement utilisé.
Cependant, parfois, les tâches de l’utilisateur nécessitent d’augmenter sa taille. Les développeurs de Windows ont anticipé une telle situation, ils ont donc ajouté la fonctionnalité souhaitée. Avant de commencer à modifier la taille du fichier d’échange, vous devez savoir quelle taille vous devez définir pour une performance maximale. Certains utilisateurs pensent que plus la taille du fichier de pagination est grande, meilleure est la performance du système. Ce n’est pas vrai.
Si vous définissez une taille de fichier d’échange trop élevée – le système ignorera simplement la RAM, et vous obtiendrez un système d’exploitation horriblement lent au lieu d’une meilleure performance (parce que le disque dur est parfois plus lent).
Si l’utilisateur définit une taille de fichier d’échange trop petite – cela équivaudra à sa désactivation, et de nombreux utilitaires système peuvent cesser de fonctionner.
Aujourd’hui, Internet propose une gamme de recommandations sur la façon de calculer la taille du fichier d’échange. Nous avons choisi les deux concepts les plus sensés.
Le premier dit que plus la quantité de RAM est grande, plus la taille du fichier d’échange est petite. C’est parce que si la quantité de RAM est très grande, toutes les données temporaires y seront stockées, ce qui signifie que le fichier d’échange ne chargera que le disque dur. Dans ce cas, il est recommandé d’utiliser les paramètres suivants:
- si votre ordinateur a 1 Go de RAM installé – fichier d’échange – 2048 – 2048 Mo;
- si votre ordinateur a 2 Go de RAM installé – fichier d’échange – 1512 – 1512 Mo;
- si votre ordinateur a 4 Go de RAM installé – fichier d’échange 1024 Mo – 1024 Mo;
- si votre ordinateur a 8 Go de RAM installé – il est préférable d’utiliser le mode de fichier d’échange automatique;
Vous avez probablement remarqué que la valeur de taille est spécifiée deux fois. Il s’agit de la taille initiale et maximale du fichier d’échange. Autrefois, lorsque les disques durs des ordinateurs étaient très petits, il était logique de définir des tailles différentes pour le fichier de pagination afin d’économiser de l’espace disque. De nos jours, il est préférable d’utiliser la même valeur pour les deux comptes. Ainsi, vous réduirez la charge – le système ne recalculera pas constamment la taille du fichier d’échange, et le niveau de fragmentation sera réduit.
La deuxième méthode consiste à calculer la taille optimale du fichier d’échange. Pour ce faire, vous devez:
Étape 1: Exécutez toutes les applications dont vous avez besoin pour travailler. Ensuite, appuyez sur le raccourci clavier « Ctrl + Alt + Suppr« .
Étape 2: Le « Gestionnaire des tâches » s’ouvrira devant vous. Cliquez sur l’onglet « Performance« . Vous y verrez la quantité de RAM utilisée.
Étape 3: Multipliez la quantité de RAM utilisée par un facteur de deux et soustrayez la quantité de RAM installée sur votre ordinateur de cette valeur.
Par exemple, dans notre exemple, nous avons 6 Go de RAM installée, mais le Gestionnaire des tâches montre que 3,7 Go sont utilisés pour la charge de travail dont nous avons besoin. Le calcul de la taille du fichier d’échange ressemblera à ceci:
3,7 Go? 2? 6 Go = 1,4 Go
Sur la base du calcul, nous pouvons conclure que nous devons définir une valeur de 1400 Mo.
Si le résultat de ces calculs est négatif, vous disposez de suffisamment de RAM, et le fichier d’échange peut être défini en mode automatique.
Important: Ne définissez jamais le fichier d’échange à plus de trois fois la quantité de RAM installée. Sinon, vous obtiendrez sûrement un système d’exploitation inutilisable. Il est préférable d’utiliser l’une des méthodes décrites ci-dessus.
Comment changer la taille du fichier d’échange (page)?
Si vous avez effectué tous les calculs nécessaires et que vous concluez que vous devez augmenter ou diminuer la taille du fichier d’échange, suivez une série d’étapes simples:
Étape 1: Cliquez avec le bouton droit sur « Démarrer » et choisissez « Paramètres«
Étape 2: La fenêtre des préférences de Windows s’ouvre devant vous. Cliquez sur « Système«
Étape 3: Faites défiler toutes les options sur le côté gauche de la fenêtre jusqu’en bas et sélectionnez « À propos de« . Ensuite, sur le côté droit de la fenêtre, trouvez « Paramètres système avancés » et cliquez dessus.
Étape 4: Dans la fenêtre des Propriétés système, dans le champ « Performance« , cliquez sur le bouton « Paramètres« .
Étape 5: Dans la fenêtre qui apparaît, sélectionnez l’onglet « Avancé » et dans le champ « Mémoire virtuelle« , vous verrez quelle taille de fichier d’échange vous utilisez actuellement. Si vous n’aimez pas cette valeur, cliquez sur le bouton « Modifier« .
Vous serez dirigé vers la fenêtre de modification de la taille du fichier d’échange. Tout d’abord, nous vous recommandons de regarder le champ étiqueté « Taille totale du fichier d’échange sur tous les lecteurs« . Vous y verrez trois champs:
Taille minimale autorisée – la plus petite taille possible que vous pouvez définir. L’utilisation de cette valeur n’est pas recommandée, car elle peut entraîner des conséquences inattendues
Recommandé – la taille du fichier d’échange que le système vous recommande d’utiliser (comparez-la avec celle que vous avez calculée vous-même);
Actuellement alloué – la taille du fichier d’échange actuellement utilisé par le système;
Étape 6: Décochez la case à côté de « Gérer automatiquement la taille du fichier d’échange pour tous les lecteurs« , puis cochez la case « Taille personnalisée« , entrez la valeur souhaitée dans les champs « Taille initiale » et « Taille maximale« , cliquez sur « Définir » et ensuite sur le bouton « OK« .
Dans notre cas, le système recommande 1615 Mo (215 Mo de plus que ce que nous attendions), nous suivrons donc la recommandation du système d’exploitation et utiliserons 1615 Mo.
Si dans votre cas, la suggestion du système est très différente de vos calculs (par exemple, de 1 Go) – recalculez la taille requise du fichier d’échange (en utilisant les instructions du paragraphe précédent de cet article) et utilisez la valeur que vous avez obtenue, car le système d’exploitation ne donne pas toujours les bonnes recommandations.
Après avoir cliqué sur « OK« , redémarrez votre ordinateur pour appliquer les modifications.
Maintenant, la taille du fichier d’échange sera modifiée. Pour vérifier cela, suivez à nouveau les étapes 1 à 5 et vérifiez le champ « Taille totale du fichier d’échange sur tous les lecteurs« .
Comment supprimer le fichier d’échange (pagefile.sys et swapfile.sys) sous Windows 10?
Les fichiers pagefile.sys et swapfile.sys sont des fichiers système, vous ne pouvez donc pas les supprimer à l’aide de l’explorateur Windows 10. Habituellement, après avoir désactivé le fichier d’échange en utilisant la méthode décrite dans le paragraphe précédent de cet article et redémarré le système d’exploitation, les fichiers pagefile.sys et swapfile.sys sont automatiquement supprimés. Cependant, parfois, un fichier d’échange reste sur le disque dur même après avoir été désactivé. Cela s’applique le plus souvent au fichier swapfile.sys.
Pour supprimer manuellement le fichier swapfile.sys, vous devez:
Étape 1: Cliquez avec le bouton droit sur « Démarrer » et choisissez « Exécuter » (vous pouvez également utiliser la combinaison de touches « Win + R« ). Dans la fenêtre qui apparaît, tapez la commande « regedit » et appuyez sur « Entrée« .
Étape 2: L’Éditeur du Registre s’ouvrira devant vous. Accédez à l’adresse suivante: OrdinateurHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management (vous pouvez copier cette adresse, la coller dans l’éditeur de registre et appuyer sur « Entrée« ).
Étape 3: Cliquez avec le bouton droit sur l’espace libre sur le côté droit de la fenêtre et sélectionnez « Nouveau » puis « Valeur DWORD 32 bits« .
Donnez le nom « SwapfileControl » au nouveau paramètre. Après cela, redémarrez votre ordinateur. Le fichier sera complètement supprimé du disque dur.
Si vous souhaitez le récupérer – supprimez le paramètre « SwapfileControl » que vous venez de créer à l’aide de l’éditeur de registre de Windows 10.
Comment réactiver le fichier d’échange (swap) en cas de problèmes?
Si vous avez redimensionné, désactivé ou supprimé le fichier d’échange et que vous rencontrez des problèmes avec votre système d’exploitation, la première chose à faire est de le réactiver.
Pour réactiver le fichier d’échange, vous devez:
Étape 1: Ouvrez le menu « Démarrer » et appuyez sur la touche « espace« . Une boîte de recherche s’ouvrira devant vous. Entrez la requête « Ajuster l’apparence et les performances de Windows » et cliquez sur le résultat correspondant.
Étape 2: Sélectionnez l’onglet « Avancé » et cliquez sur « Modifier » dans le champ « Mémoire virtuelle« .
Étape 3: Cochez la case « Gérer automatiquement la taille du fichier d’échange pour tous les lecteurs » et cliquez sur le bouton « OK« . Ensuite, redémarrez votre ordinateur.
Si le problème était lié au fichier d’échange, il devrait être résolu après le redémarrage, car le système d’exploitation ajustera automatiquement la taille du fichier d’échange.
Comment déplacer le fichier d’échange sur un disque dur différent?
Parfois, les utilisateurs souhaitent déplacer le fichier d’échange sur un disque dur différent en raison de la faible capacité du disque système ou pour d’autres raisons. Les outils intégrés de Windows vous permettent de le faire. Il suffit de supprimer le fichier d’échange sur le disque système et de l’activer pour un autre disque local.
Pour déplacer le fichier d’échange sur un disque dur local différent, suivez ces étapes:
Étape 1: Appuyez sur la combinaison de touches « Win + R« , tapez la commande « systempropertiesadvanced » et appuyez sur « Entrée«
Étape 2: Vous verrez les propriétés système devant vous. Dans le champ « Performance« , cliquez sur le bouton « Paramètres« .
Étape 3: Tout en étant dans les paramètres de performance, sélectionnez l’onglet « Avancé » et cliquez sur « Modifier » dans le champ « Mémoire virtuelle« .
Étape 4: Décochez la case « Gérer automatiquement la taille du fichier d’échange pour tous les lecteurs« . Dans la liste des disques connectés, sélectionnez le disque qui contient actuellement le fichier de page (dans notre cas, le disque système) et cochez la case « Aucun fichier d’échange » ci-dessous. Ensuite, cliquez sur « Définir« .
Étape 5: Sans fermer la fenêtre, sélectionnez le disque sur lequel vous souhaitez déplacer le fichier d’échange (en cliquant dessus) et cochez la case « Taille personnalisée » ci-dessous. Ensuite, spécifiez la taille du fichier d’échange dans les champs correspondants, ou cochez l’option « Taille gérée par le système » pour laisser Windows déterminer la taille du fichier d’échange lui-même, puis cliquez à nouveau sur « Définir« . Ensuite, cliquez sur le bouton « OK » et redémarrez votre ordinateur.
Lors du prochain démarrage, le fichier d’échange sera supprimé du disque où il était stocké et créé sur celui que vous avez spécifié.
Que faire si des données importantes ont été perdues en raison de manipulations du fichier d’échange?
Les manipulations avec le fichier d’échange peuvent souvent causer une défaillance de Windows, et il n’est pas toujours possible de restaurer sa fonctionnalité. Dans une telle situation, vous devez généralement réinstaller le système d’exploitation, ce qui entraîne inévitablement le formatage du disque C:, et si des informations importantes y étaient stockées, elles seront perdues.
Si une telle situation vous est arrivée, utilisez immédiatement un programme professionnel de Récupération de partition RS. Sinon, des fichiers importants pourraient être perdus à jamais.
Le programme a une interface intuitive, de sorte que le processus de récupération ne pose pas de difficultés même pour les utilisateurs de PC inexpérimentés.
Récupération de partition RS prend en charge TOUTES les systèmes de fichiers modernes, il n’importe donc pas dans quel système d’exploitation le disque a été utilisé. Le plus important est que vous connectiez le disque avec le fichier important à l’ordinateur de travail.
Nous tenons également à mentionner le mode de numérisation de disque approfondi, qui vous permet de récupérer même des fichiers perdus il y a plusieurs mois.
Ainsi, pour récupérer un fichier perdu, vous devez:
Étape 1. Installez et lancez RS Partition Recovery.
Logiciel de récupération de données tout-en-un
Étape 2. Sélectionnez le lecteur ou la partition à partir de laquelle vous souhaitez récupérer les données.
Étape 3. Choisissez le type d'analyse.
Analyse rapide à utiliser au cas où le fichier a été perdu récemment. Le programme va analyser rapidement le lecteur et afficher les fichiers disponibles pour la récupération.
La fonction Analyse complète vous permet de trouver les données perdues, après le formatage, le redimensionnement du disque ou la corruption de la structure des fichiers (RAW).
Étape 4. Prévisualisez et sélectionnez les fichiers pour le récupérer.
Étape 5. Ajoutez les fichiers que vous souhaitez enregistrer à la "Liste de restauration" ou sélectionnez la partition entière et cliquez sur Récupération.
Il convient de noter qu'il est préférable de sauvegarder le fichier récupéré sur un disque dur externe ou une clé USB.