- Swapfile.sys fonctionne conjointement avec pagefile.sys et hiberfil.sys pour la gestion de la mémoire et l'hibernation sous Windows.
- Sa taille varie en fonction de la charge et de l'espace disponible ; des fluctuations après redémarrage sont normales.
- La suppression ou le déplacement de fichiers nécessitent une modification de la mémoire virtuelle ; cette opération est déconseillée pour des raisons de stabilité et de performance.
- Pour libérer de l'espace, commencez par désactiver l'hibernation et maintenez votre système à jour.
De nombreux utilisateurs ignorent l'utilité, voire l'existence, de Fichiers swapfile.sys sous WindowsCe fichier partage la vedette avec pagefile.sys et hiberfil.sys ; ensemble, ils participent à la gestion de la mémoire et à des fonctions comme l’hibernation sous Windows. Bien qu’ils soient généralement cachés, leur présence et leur taille peuvent affecter l’espace disque disponible, surtout si vous utilisez un SSD de faible capacité.
Nous expliquons ici précisément ce qu'est le fichier swapfile.sys et comment le consulter. Nous abordons également quand et comment le supprimer ou le déplacer (avec quelques nuances), ainsi que son rôle dans les applications UWP et les autres composants système.
Qu'est-ce que swapfile.sys et en quoi diffère-t-il de pagefile.sys et hiberfil.sys ?
De manière générale, swapfile.sys est un fichier d'échange utilisé par Windows pour gérer la RAM.Il fonctionne en conjonction avec pagefile.sys (fichier de pagination) et hiberfil.sys (fichier d'hibernation). Tandis que hiberfil.sys sauvegarde l'état du système pendant l'hibernation, pagefile.sys étend la mémoire lorsque la RAM est insuffisante, et swapfile.sys est principalement réservé à l'échange de mémoire. Gestion en arrière-plan des applications UWP (Ceux que vous installez depuis le Microsoft Store), servant en quelque sorte de cache spécifique. Même si vous disposez de suffisamment de mémoire, Windows 10 et 11 peuvent toujours utiliser swapfile.sys.
Un détail important : pagefile.sys et swapfile.sys sont liésIl est impossible d'en supprimer un tout en laissant l'autre intact par les méthodes conventionnelles ; la gestion est coordonnée par la configuration de la mémoire virtuelle. Par conséquent, Il n'est pas possible de les envoyer à la Corbeille en utilisant la touche Suppr ou Maj+Suppr.car ce sont des fichiers système protégés.
Si vous ne les voyez pas dans C:, c'est parce que Windows les masque par défaut. Pour les afficher, procédez comme suit :
- Ouvrez l'Explorateur et accédez à Voir.
- Sélectionner Options.
- Cliquez sur Voir.
- Là, sélectionnez «Afficher les fichiers, dossiers et lecteurs cachés» et décochez «Masquer les fichiers protégés du système (Recommandé)".
Une fois cette opération terminée, les fichiers pagefile.sys, hiberfil.sys et swapfile.sys apparaîtront à la racine du lecteur système.
Est-il normal que sa taille change après un redémarrage ?
La réponse courte est que Oui, c'est normal.Windows ajuste dynamiquement la taille de la mémoire virtuelle et de l'espace d'échange en fonction de la charge, de l'historique récent d'utilisation de la RAM, de l'espace disponible et des politiques internes.
De plus, il convient de rappeler que la fonction « Arrêter » de Windows 10/11 utilise une valeur par défaut Système hybride Start/Stop qui ne télécharge pas toujours l'intégralité de l'état du système. Si vous souhaitez que les modifications de la mémoire virtuelle soient appliquées à 100 % et que les tailles soient correctement réinitialisées, choisir Redémarrer au lieu de Éteindre.
Dans des outils comme Taille de l'arbre Vous constaterez ces hauts et ces bas : Ils n'indiquent pas d'erreurs.Il ne s'agit pas simplement d'une gestion intelligente de l'espace par le système d'exploitation. Tant que vous ne rencontrez pas de plantages ou de messages d'erreur liés à une mémoire insuffisante, ne vous inquiétez pas si la taille du disque varie d'une session à l'autre.
Puis-je supprimer swapfile.sys ? Avantages et inconvénients
C'est possible, mais Ce n'est pas la chose la plus conseillée à faire.La raison principale est que Le fichier swapfile.sys ne prend généralement pas beaucoup de place. Sur les ordinateurs modernes, sa suppression implique également le réglage des paramètres de mémoire virtuelle, ce qui peut entraîner des problèmes. instabilité, plantages inattendus ou problèmes avec les applications UWPSurtout si vous disposez de 16 Go de RAM ou moins. Dans certains cas, le gain d'espace est minime et le risque opérationnel plus important.
Cela dit, si vous êtes sûr de ne pas utiliser d'applications UWP Ou si vous avez un besoin urgent d'exploiter au maximum la capacité de stockage d'un petit SSD, il existe des solutions pour désactiver le fichier d'échangeNous vous présentons les options disponibles, accompagnées de leurs avertissements, afin que vous puissiez évaluer si elles sont pertinentes dans votre situation.
Comment supprimer le fichier swapfile.sys en désactivant la mémoire virtuelle (méthode standard)
Il s'agit de la méthode « officielle », car Windows ne permet pas la suppression manuelle. swapfile.sys. L'idée est de désactiver la mémoire virtuelle, ce qui en pratique supprimer pagefile.sys et swapfile.sysSon utilisation est déconseillée sur les ordinateurs disposant d'une mémoire vive limitée.
- Ouvrez l'Explorateur, cliquez avec le bouton droit sur Cette équipe et presse Propriétés.
- Entrer paramètres système avancés.
- Sur l'onglet AvancéDans Performance, appuyez Configuration.
- Encore une fois Avancé, localiser mémoire virtuelle et presse Changement.
- Décochez «Gestion automatique de la taille du fichier d'échange pour tous les lecteurs"
- Sélectionnez votre unité centrale et marquez-la Aucun fichier d'échange.
- Presse Établir et confirme les avertissements.
- Postulez avec Accepter jusqu'à ce que nous soyons sortis de toutes les fenêtres.
Pour que la répression soit efficace, Redémarrez l'ordinateur Sélectionnez l'option Redémarrer (et non Arrêter). Après le démarrage, vérifiez que pagefile.sys et swapfile.sys Ils ont disparu de la racine du lecteur C: si vous avez désactivé la pagination sur tous les lecteurs.
Désactivation avancée via le registre (procédure risquée)
Une autre option spécifique consiste à accéder au Registre pour Désactiver swapfile.sys sans désactiver complètement la mémoire virtuelleCette méthode est réservée aux utilisateurs avertis, car la modification du Registre peut entraîner des problèmes en cas d'erreur.
Avertissement importantVous avez besoin de privilèges d'administrateur, et il est conseillé d'en créer un au préalable. point de restauration.
- Presse Windows + R, écrit regedit et appuyez sur Entrée.
- Accédez à :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Créer un nouveau Valeur DWORD (32 bits) appelé Contrôle du fichier d'échange.
- Ouvrez-le et configurez-le Valeur des données = 0.
- Redémarrage Vérifiez sur l'ordinateur si le fichier swapfile.sys a disparu.
Si vous préférez l'automatiser avec PowerShell ou Terminal (en tant qu'administrateur):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name SwapfileControl -Value 0 -PropertyType DWORD -Force
Pour annuler, supprimez la valeur Contrôle du fichier d'échange appuyez sur la même touche et redémarrez. Gardez cela à l'esprit Bien que cela fonctionne généralement, Ce n'est pas toujours la solution idéale. si vous utilisez des applications du Microsoft Store.
Est-il possible de déplacer le fichier swapfile.sys vers un autre disque ?
Il nous faut ici faire preuve de subtilité dans les nuances. La commande mklink ne déplace pas swapfile.sysCela crée un lien symbolique, mais le fichier lui-même reste à son emplacement initial. Par conséquent, L'utilisation de liens ne fonctionnera pas pour le transférer. vers une autre partition.
Ce que vous pouvez faire, c'est reconfigurer la mémoire virtuelleDans de nombreux cas de figure, lors du déplacement du fichier pagefile.sys vers un autre lecteur depuis la même fenêtre de mémoire virtuelle, swapfile.sys accompagne à ce changement. Cependant, certains utilisateurs signalent que Le fichier swapfile.sys peut rester sur le disque système. dans certaines versions ou configurations. Quoi qu'il en soit, la procédure officielle pour l'essayer est la suivante :
- Accéder paramètres système avancés > Performance > Configuration > Avancé > mémoire virtuelle.
- Décochez «Gérer automatiquement…"
- Sélectionnez le lecteur système (C:) et cochez la case correspondante. Aucun fichier d'échange > Établir.
- Choisissez le lecteur de destination (par exemple, D:) et sélectionnez Taille gérée par le système > Établir.
- Confirmer avec Accepter y redémarrage.
Attention aux performancesSi vous déplacez ces fichiers vers un disque plus lent (un disque dur), vous remarquerez peut-être… ralentissementsnotamment lors de l'ouverture ou de la reprise Applications UWPL'amélioration potentielle de la durée de vie du SSD est discutable au regard de son impact sur les performances ; réfléchissez bien avant de procéder à la mise à niveau.
Plus d'espace disque : hibernation et maintenance
Si votre objectif est libérer de l'espace Sans compromettre la stabilité, il existe des moyens plus sûrs de procéder que de modifier la mémoire virtuelle. Par exemple, vous pouvez désactiver l'hibernationCela supprime hiberfil.sys et libère plusieurs Go sur de nombreux ordinateurs :
powercfg -h off
De plus, il vous est conseillé d'effectuer une certaine entretien périodique Recommandé par Microsoft pour améliorer la stabilité globale du système et réduire les comportements anormaux en matière d'espace disque :
- Analyser avec Windows Defender (y compris l'analyse hors ligne) pour exclure les logiciels malveillants qui manipulent les fichiers système.
- Il redémarre fréquemment L'option Redémarrer permet de fermer les processus et d'appliquer les modifications en attente.
- Installer les mises à jour via Windows Update pour obtenir des correctifs et des améliorations.
- Si vous constatez des conflits, désactive temporairement les logiciels antivirus tiers pour vérifier s'ils interfèrent et laissez Defender vous protéger pendant vos tests.
- Réparer les composants avec DISM y SFC depuis une console privilégiée :
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Si tout se déroule sans accroc par la suite, Vous éviterez ainsi des mesures plus drastiques. Grâce à la mémoire virtuelle, vous pourrez continuer à récupérer de l'espace sans risques inutiles.
FAQ et scénarios courants
- Puis-je supprimer le fichier swapfile.sys « manuellement » depuis l'Explorateur ? Non. C'est protégé par le système. Windows ne vous permettra pas de le supprimer directement. Vous devrez passer par les paramètres de mémoire virtuelle ou utiliser la méthode du Registre si vous comprenez les risques.
- Est-il obligatoire d'avoir un fichier d'échange si je n'utilise pas d'applications UWP ? Pas à proprement parler, mais Windows peut en tirer parti même si vous n'utilisez pas UWP. Si vous le désactivez, testez minutieusement vos applications après le redémarrage afin de vous assurer qu'il n'y a pas d'effets indésirables.
- Est-il judicieux de déplacer les fichiers pagefile/sys et swapfile.sys vers un disque dur pour « protéger » le SSD ? Les avis divergent : déplacer les applications vers un disque plus lent réduit les performances, notamment sous UWP. L’usure des SSD modernes est généralement bien maîtrisée ; sauf en cas de manque d’espace important ou de raisons très spécifiques, les conserver sur le SSD est généralement la meilleure solution.
- Que dois-je faire si je rencontre des plantages après avoir utilisé de la mémoire virtuelle ? Réactivez la gestion automatique de la mémoire virtuelle, redémarrez et testez. Si le problème persiste, exécutez DISM et SFC, vérifiez les pilotes et assurez-vous qu'aucun logiciel de sécurité n'interfère.
- Comment puis-je vérifier rapidement si le système les utilise ? Au-delà de l'Explorateur, le Moniteur de ressources et le Gestionnaire de tâches vous donnent des indications sur engagement envers la mémoire et l'utilisation de la mémoire virtuelle. Le fait que le fichier existe et occupe une certaine taille n'implique pas une utilisation constante ; Windows le gère de manière dynamique.
Si vous essayiez de comprendre pourquoi, après un redémarrage, votre espace libre a explosé et le « fichier d'échange » s'est transformé en un petit fichier d'échangeVous avez déjà la clé : Windows a recalculé ses besoins et a ajusté la taille de la mémoire virtuelle. Entre afficher ou masquer ces fichiers, décider de les désactiver, de les déplacer ou de gagner de l'espace en les mettant en hibernation, la solution la plus judicieuse est : juste assez pour jouerCommencez par désactiver l'hibernation si vous avez besoin de libérer des gigaoctets, maintenez votre système à jour et propre, et ne modifiez les fichiers pagefile.sys et swapfile.sys que si vous savez exactement ce que vous faites et que vous acceptez l'impact possible sur la stabilité ou les performances.
Rédacteur spécialisé dans les problématiques technologiques et Internet avec plus de dix ans d'expérience dans différents médias numériques. J'ai travaillé comme éditeur et créateur de contenu pour des sociétés de commerce électronique, de communication, de marketing en ligne et de publicité. J'ai également écrit sur des sites Web d'économie, de finance et d'autres secteurs. Mon travail est aussi ma passion. Maintenant, à travers mes articles dans Tecnobits, j'essaie d'explorer toutes les actualités et les nouvelles opportunités que le monde de la technologie nous offre chaque jour pour améliorer nos vies.

