Menu Fermer

Faut-t-il désactiver SysMain/SuperFetch sur Windows 10 ?

Windows propose un nouveau nouveau système d’optimisation nommé SuperFetch puis SysMain afin d’optimiser l’utilisation mémoire de Windows.
Apparu depuis Windows Vista, Superfetch succède au système de cache Prefetcher.
Il apporte beaucoup d’amélioration mais dans certains peut poser des problèmes.

Voici quelques explications sur le fonctionnement et l’intérêt de Superfetch.
Enfin, le but est de l’article est de répondre à la question : Faut-t-il désactiver SuperFetch sur Windows 10 ?

Superfetch et SysMain sur Windows 10

Qu’est-ce que SuperFetch et SysMain ?

SuperFetch ou SysMain est donc un mécanisme d’optimisation présent sur Windows.
Il s’agit d’un système de cache qui place en mémoire les données des applications les plus utilisées.
Lorsque vous relancez une application, celle-ci se lance plus vite grâce à ce système de cache.
Si vous avez lu notre page Mesurer l’utilisation mémoire sur Windows, une partie de la mémoire utilisée par SuperFetch apparaît dans le cache.
Ce cache s’ajuste par rapport à la mémoire nécessaire par les applications et le système.
Si vous lancez une application qui nécessite beaucoup de mémoire, le cache va libérer la mémoire pour la rendre disponible.
De manière générale, pour bien comprendre l’intérêt d’un cache, vous pouvez lire la page : Comprendre le cache internet et de Windows

Historiquement SuperFetch puis SysMain succèdent au Prefetcher (dossier Prefetch), présent depuis Windows XP, qui avait déjà pour but d’optimiser et accélérer l’exécution des applications.
Prefetcher est toujours actif sur Windows 10 et Windows 11 mais SysMain ajoute une dimension supplémentaire en utilisant la mémoire RAM à des fins de cache.

Depuis SuperFetch est devenue SysMain.

SuperFetch est devenue SysMain sur Windows 10

Pourquoi SuperFetch et SysMain utilise la mémoire RAM ?
Car les temps d’accès de la mémoire sont supérieurs à la vitesse des disques dur HD mais cela est moins vrai pour les disques SSD.
Voici un comparatif des mémoires (pour mesurer la vitesse de son disque dur, lire : Comment mesurer la vitesse de son disque dur).
Ainsi donc en récupérant les informations d’une application en mémoire, celle-ci va se charger plus rapidement qu’en relisant le contenu sur le disque dur.

Vitesse disque dur, SSD et RAM Disk

Superfetch a donc un intérêt moindre sur les disques SSD.

Les problèmes avec SuperFetch et SysMain

Comme tout système de cache, il peut parfois causer des problèmes et au final ralentir le système.
Notamment, SuperFetch peut :

  • poser des problèmes sur les ordinateurs avec 4 Go de RAM.
  • ralentir le chargement de Windows en tentant de mettre en cache des applications. Souvent cela conduit à une utilisation 100% de disque.
  • conduire à une forte utilisation de la mémoire par Windows. Dans certains cas, l’utilisation monte à plus de 80% mais surtout Windows ne libère pas la mémoire. L’article suivant en parle : Windows 10 : Forte utilisation mémoire SYSTEM

Faut-t-il désactiver SuperFetch et SysMain sur Windows 10 ?

Si votre ordinateur fonctionne alors vous n’avez pas à désactiver SuperFetch et SysMain.
Dans le cas d’un ordinateur avec un disque dur SSD, vous pouvez vous poser la question.
Vous pouvez référer à l’article :

Pour les autres cas, comme des lenteurs au démarrage ou général de Windows ou perte de latence (ping) sur les jeux alors vous pouvez désactiver SuperFetch pour voir si cela résout des problèmes.

Pour cela, rendez-vous sur notre page :