
L’article XDA de ce mois a abordé quelque chose que les utilisateurs avancés savent depuis Windows 10 : le système d’exploitation comprime silencieusement la mémoire de travail en arrière-plan, et pour la plupart des lecteurs, c’est exactement pourquoi les machines de 16 GB se sentent toujours saines sous une charge d’onglets lourde. Le problème est que lorsque quelque chose se passe mal (compression thrash dans une application spécifique, pression mémoire fantôme d’une fuite de pilote), le Gestionnaire des tâches intégré vous dit presque rien sur la cause.
Nous avons testé les meilleures applications pour l’ajustement de la compression mémoire Windows sur Windows 11 24H2 avec une station de travail de 32 GB et un ordinateur portable de 16 GB. L’objectif dans chaque cas : voir le working set réel et la portion comprimée, identifier le processus retenant la réserve, et libérer la mémoire sans nuire aux performances au premier plan.
Ce qu’il faut chercher dans une application d’ajustement mémoire Windows
- Une vue du magasin comprimé (le processus s’appelle Memory Compression) avec la taille réelle, pas le nombre trompeur du Gestionnaire des tâches.
- Répartition du working set par processus pour qu’une application fuyante soit évidente.
- Un vidage sécurisé de la liste d’attente qui ne balaye pas le cache disque pendant des heures après.
- Des graphiques historiques pour qu’une fuite lente apparaisse sur une journée, pas seulement au moment du gel.
- Pas d’abonnement caché ; les outils mémoire derrière un mur payant contiennent généralement très peu de unique.
- Éditeur de confiance ; les outils au niveau système méritent une certaine prudence.
Comparaison rapide
| Application | Meilleur pour | Plan gratuit | Tarif initial | Éditeur |
|---|---|---|---|---|
| RAMMap | Inventaire mémoire approfondi | Oui | Gratuit | Microsoft SysInternals |
| Process Explorer | Working set en temps réel par processus | Oui | Gratuit | Microsoft SysInternals |
| Mem Reduct | Vidage automatique de la liste d’attente | Oui | Gratuit | henrypp |
| SysInternals VMMap | Espace d’adressage virtuel par application | Oui | Gratuit | Microsoft SysInternals |
| Wise Memory Optimizer | Nettoyage d’un clic | Oui | Gratuit ($30 Pro) | WiseCleaner |
| OpenHardwareMonitor | Graphiques historiques | Oui | Gratuit | Open source |
| Empty Standby List | Vidage en ligne de commande | Oui | Gratuit | WJ32 (Process Hacker) |
1. RAMMap, meilleur pour l’inventaire approfondi
RAMMap de Microsoft SysInternals est l’outil que tout le monde devrait installer en premier. Ouvrez-le et huit onglets rapportent exactement où chaque mégaoctet de RAM réside : Active, Standby, Modified, Zeroed, Free, et la répartition cruciale Memory Compression. La vue Use Counts répond à la question « pourquoi ma RAM est-elle pleine » en un seul écran, et l’onglet Processes décompose les pages comprimées par processus propriétaire.
RAMMap pour l’ajustement mémoire Windows est l’étape de diagnostic que vous devez effectuer avant de toucher à quoi que ce soit d’autre. Il vous permet également de vider sélectivement la liste d’attente, la liste des pages modifiées, ou les working sets, ce qui est le moyen le plus sûr de libérer de la RAM sans redémarrage complet.
Où il s’effondre : Interface lourde à lire ; pas pour celui qui veut juste un bouton « nettoyer ».
Tarification :
- Gratuit : Microsoft SysInternals
Plateformes : Windows
Télécharger : RAMMap sur learn.microsoft.com
Conclusion : Le premier arrêt correct pour quiconque diagnostique un vrai problème de mémoire.
2. Process Explorer, meilleur pour la vue en temps réel
Process Explorer est le remplacement SysInternals du Gestionnaire des tâches, et ses colonnes Working Set sont celles qui vous disent vraiment ce qu’une application retient. L’ajout des colonnes Private Bytes et Peak Working Set à la vue par défaut révèle les fuites en secondes, et l’arborescence codée par couleur rend évident quels processus enfants appartiennent à quel parent.
Pour une utilisation quotidienne, l’exécution de Process Explorer au lieu du Gestionnaire des tâches (il y a une option « remplacer » dans Options) élimine le plus gros point aveugle avec lequel Windows est livré.
Où il s’effondre : Toujours pas aussi convivial que le Gestionnaire des tâches qu’il remplace ; les nouvelles colonnes doivent être ajoutées manuellement.
Tarification :
- Gratuit : Microsoft SysInternals
Plateformes : Windows
Télécharger : Process Explorer sur learn.microsoft.com
Conclusion : Le remplacement permanent du Gestionnaire des tâches.
3. Mem Reduct, meilleur pour le vidage automatique
Mem Reduct est une minuscule application open-source de henrypp qui surveille le pourcentage du working set et déclenche un vidage de la liste d’attente lorsqu’il franchit un seuil. Réglez-le à 80 pour cent d’utilisation mémoire, partez, et l’application gère le reste silencieusement. Le nettoyage manuel est un raccourci clavier, et l’icône de la barre d’état système montre l’utilisation actuelle.
Pour les lecteurs qui ne peuvent pas interrompre un flux de travail gourmand en mémoire pour redémarrer tous les quelques jours, Mem Reduct comble l’écart entre « je dois corriger cela » et « je l’ai vraiment fait ».
Où il s’effondre : Les paramètres agressifs vident la liste d’attente trop souvent, ce qui nuit aux caches de lecture disque. Les valeurs par défaut sont sûres ; ajustez avec prudence.
Tarification :
- Gratuit : Open source, GPL
Plateformes : Windows
Télécharger : Mem Reduct sur henrypp.org
Conclusion : Le nettoyage paramétrer-et-oublier qui autrefois nécessitait une exécution RAMMap manuelle.
4. SysInternals VMMap, meilleur pour la vue d’adressage virtuel
SysInternals VMMap prend un processus et divise son espace d’adressage virtuel en chaque région (Heap, Stack, Image, Private, Mapped File). Pour les lecteurs déboguant le comportement mémoire d’une application spécifique, c’est l’outil qui répond à « à quoi Chrome utilise vraiment ces 3,2 GB ? »
Où il s’effondre : Focus sur un seul processus ; pas un tableau de bord à l’échelle du système. La courbe d’apprentissage est réelle.
Tarification :
- Gratuit : Microsoft SysInternals
Plateformes : Windows
Télécharger : VMMap sur learn.microsoft.com
Conclusion : L’outil du débogueur ; exagéré pour les diagnostics occasionnels.
5. Wise Memory Optimizer, meilleur pour le nettoyage d’un clic
Wise Memory Optimizer est le choix pour celui qui veut un bouton étiqueté Free RAM et ne veut pas réfléchir à quelle liste vider. Une pression unique vide la liste d’attente et demande l’élagage du working set des applications au premier plan. Un curseur configure l’optimisation automatique à un seuil mémoire.
Où il s’effondre : Le bouton cache quelle liste a réellement été vidée, ce qui compte lorsque l’erreur de cache sur la prochaine lecture disque est un bégaiement de cinq secondes.
Tarification :
- Gratuit : Avec des annonces pour d’autres produits WiseCleaner
- Payant : Pro 29,95 $/an ajoute la protection en temps réel
Plateformes : Windows
Télécharger : Wise Memory Optimizer sur wisecleaner.com
Conclusion : Pour les lecteurs qui veulent un bouton unique et pas de lecture.
6. OpenHardwareMonitor, meilleur pour les graphiques historiques
OpenHardwareMonitor enregistre l’utilisation mémoire aux côtés du CPU, GPU et disque au fil du temps. La vue des graphiques est celle qui détecte une fuite lente, là où un contrôle du Gestionnaire des tâches de cinq minutes ne le ferait pas : l’application qui a ouvert un onglet navigateur grimpant à 4 MB par heure est facile à repérer dans un graphique de 24 heures.
Où il s’effondre : Pas de ventilation au niveau du processus ; il graphis l’utilisation totale du système, pas par processus. Combinez avec Process Explorer pour l’image complète.
Tarification :
- Gratuit : Open source, MPL
Plateformes : Windows
Télécharger : OpenHardwareMonitor sur openhardwaremonitor.org
Conclusion : Pour attraper les fuites qui ne s’affichent que pendant des heures.
7. Empty Standby List, meilleur pour la ligne de commande
Empty Standby List est l’utilitaire de ligne de commande de l’auteur de Process Hacker. Exécutez-le dans une invite élevée ou une tâche planifiée, et la liste d’attente est vidée. C’est tout l’outil : un binaire, un ensemble d’indicateurs (workingsets, modifiedpagelist, standbylist, priority0standbylist).
Pour les lecteurs qui scriptent leurs correctifs, c’est la primitive correcte.
Où il s’effondre : Pas d’interface graphique ; si un script ne fait pas partie du plan, utilisez Mem Reduct à la place.
Tarification :
- Gratuit : MIT
Plateformes : Windows
Télécharger : EmptyStandbyList sur github.com
Conclusion : La primitive à mettre dans une tâche planifiée à 4h du matin.
Comment choisir la bonne
- Si la machine se fige et que vous voulez savoir pourquoi : RAMMap d’abord, puis Process Explorer.
- Si vous voulez un remplacement permanent du Gestionnaire des tâches : Process Explorer.
- Si l’objectif est le nettoyage paramétrer-et-oublier : Mem Reduct.
- Si vous déboguez une application spécifique : SysInternals VMMap.
- Si vous voulez un bouton Free RAM unique : Wise Memory Optimizer.
- Si la fuite n’apparaît que pendant une journée : OpenHardwareMonitor.
- Si la correction appartient à une tâche planifiée : Empty Standby List.
FAQ
Qu’est-ce que la compression mémoire sur Windows ? Depuis Windows 10, le noyau comprime les pages RAM récemment inutilisées au lieu de les écrire au fichier de pagination. Le processus Memory Compression contient le magasin comprimé. C’est pourquoi les machines de 16 GB se sentent toujours saines sous charge, et pourquoi les chiffres du Gestionnaire des tâches peuvent paraître étranges.
Puis-je désactiver la compression mémoire ?
Oui, avec Disable-MMAgent -MemoryCompression dans une PowerShell élevée, bien que sur la plupart des machines, le résultat soit pire. Désactivez-le uniquement pour tester une hypothèse spécifique, puis réactivez-le.
Les applications de nettoyage mémoire aident-elles vraiment ? Pour un cas spécifique (un pilote fuyant, une liste d’attente bloquée) oui. Pour les affirmations générales « gaming plus rapide » non ; Windows gère déjà bien l’équilibre.
Quelle application est la plus sûre à utiliser pour le nettoyage quotidien ? Mem Reduct avec les seuils par défaut est le plus sûr des outils automatiques. RAMMap pour le nettoyage manuel ciblé est le plus sûr des options SysInternals.
Ces applications sont-elles compatibles avec Windows 11 24H2 ? Oui. Les sept sont activement maintenus ou fournis en tant qu’utilitaires SysInternals testés de Microsoft.