Jusqu’à plusieurs gigaoctets de mémoire RAM peuvent être récupérés sur certains PC Windows 11 en désactivant deux fonctions de mise en cache du système. Prefetch et SysMain servent à accélérer le lancement des applications, mais leur intérêt est moins évident sur les machines récentes équipées de SSD rapides. Le réglage peut aider en cas de saturation mémoire, sans garantir une amélioration visible sur tous les ordinateurs.
Windows 11 utilise la RAM libre pour accélérer le système
Windows 11 ne laisse pas toujours la mémoire vive inutilisée. Le système peut s’en servir comme cache temporaire afin de préparer le lancement de certaines applications et de réduire les temps d’attente.
Deux fonctions sont concernées : Prefetch et SysMain. Elles existent pour anticiper les usages et charger plus vite les logiciels que l’utilisateur ouvre souvent.
Sur certains PC, cette mémoire mise en cache peut représenter plusieurs gigaoctets. Ce chiffre peut donner l’impression que Windows “consomme” trop de RAM, alors qu’il s’agit souvent d’un fonctionnement normal.
Quand un programme a besoin de davantage de mémoire, Windows est censé libérer automatiquement une partie de ce cache.
Prefetch et SysMain datent d’une époque où les disques étaient plus lents
Prefetch est apparu avec Windows XP, à une période où la majorité des ordinateurs utilisaient encore des disques durs mécaniques. Son rôle consiste à analyser les fichiers utilisés au démarrage d’un programme pour accélérer ses prochaines ouvertures.
SysMain, anciennement appelé Superfetch, va plus loin. Ce service observe les habitudes d’utilisation et précharge en mémoire certaines données liées aux applications les plus utilisées.
L’idée est simple : si Windows pense qu’un logiciel va bientôt être lancé, il prépare une partie du travail en avance.
Ce système pouvait faire une vraie différence sur les anciennes machines. Sur un PC récent équipé d’un SSD NVMe, l’intérêt peut être plus limité, car le stockage est déjà beaucoup plus rapide.
Le gain peut être réel, mais il n’est pas garanti
Désactiver Prefetch et SysMain peut libérer une quantité importante de RAM sur certaines configurations. Des utilisateurs rapportent des gains élevés, parfois de plusieurs gigaoctets, mais cela dépend fortement du PC, de la mémoire installée et des habitudes d’utilisation.
Il ne faut donc pas présenter ce réglage comme une solution magique. Il ne rend pas le processeur plus rapide, n’augmente pas les performances graphiques et ne remplace pas une vraie extension de RAM.
Le bénéfice peut surtout se voir sur les machines qui manquent réellement de mémoire, ou dans des usages lourds : jeux récents, montage vidéo, logiciels créatifs, machines virtuelles, gros projets professionnels.
Sur un PC déjà fluide, la différence peut être faible, voire imperceptible.
Comment vérifier la mémoire mise en cache
La quantité de mémoire utilisée en cache se consulte dans le Gestionnaire des tâches de Windows 11.
Il faut ouvrir l’onglet “Performances”, puis cliquer sur “Mémoire”. Windows affiche alors plusieurs informations, dont la mémoire disponible, utilisée et mise en cache.
Un chiffre élevé n’est pas forcément inquiétant. La RAM est faite pour être utilisée, et Windows tente de l’exploiter pour accélérer certaines opérations.
Le vrai problème apparaît plutôt lorsque les applications deviennent lentes, que le système se fige, que les jeux perdent en fluidité ou que le PC commence à utiliser fortement le fichier d’échange sur le stockage.
Comment désactiver Prefetch dans le Registre Windows
Prefetch peut être désactivé depuis le Registre Windows. Cette manipulation doit être faite avec prudence, car une modification incorrecte du Registre peut créer des problèmes système.
Le chemin à ouvrir est le suivant :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
Dans ce dossier, il faut repérer la valeur EnablePrefetcher.
En lui attribuant la valeur 0, Prefetch est désactivé après redémarrage du PC.
Avant de modifier cette valeur, mieux vaut noter le réglage d’origine pour pouvoir revenir en arrière si le comportement du système se dégrade.
Comment désactiver SysMain depuis les Services Windows
SysMain se désactive plus simplement, sans passer par le Registre.
Il faut ouvrir l’application Services depuis la recherche Windows, puis trouver le service nommé SysMain dans la liste.
Une fois ses propriétés ouvertes, il faut arrêter le service, puis modifier son type de démarrage en choisissant “Désactivé”. Les changements doivent ensuite être appliqués avant de redémarrer l’ordinateur.
Après cela, Windows ne préchargera plus les applications via SysMain.
Un réglage à tester seulement en cas de lenteurs
Ce réglage peut être utile, mais il ne s’adresse pas à tous les utilisateurs. Sur beaucoup de PC récents, Prefetch et SysMain fonctionnent sans gêner l’expérience.
Désactiver ces fonctions peut libérer de la RAM visible dans le Gestionnaire des tâches, mais cela ne garantit pas un PC plus rapide. Dans certains cas, certains programmes peuvent même mettre un peu plus de temps à s’ouvrir.
Le test a surtout du sens si le PC montre des signes clairs de manque de mémoire : ralentissements fréquents, blocages, logiciels lourds qui saturent la RAM ou jeux qui deviennent instables.
Pour une machine déjà réactive, mieux vaut considérer cette manipulation comme une option avancée. Le chiffre de mémoire libérée peut être impressionnant, mais seul le comportement réel du PC permet de savoir si le réglage vaut vraiment le coup.

Je m’appelle Samuel Le Goff. À 38 ans, je suis l’actualité du numérique depuis plus de 14 ans. Aujourd’hui, je m’intéresse particulièrement aux smartphones et aux usages concrets de l’intelligence artificielle, que je traite à travers des contenus clairs et accessibles sur Menow.fr.
