Windows memory tuning

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

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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

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.