Qu'est-ce que Superfetch (SysMain) sur Windows 10 ? Et comment le désactiver

Qu'est-ce que Superfetch (SysMain) sur Windows 10 ? Et comment le désactiver

Windows 10 est une nette amélioration par rapport aux versions précédentes à bien des égards, mais il peut également sembler lent et lent lorsqu'il n'est pas configuré correctement. Parmi les nombreuses façons d'améliorer les performances de Windows 10, il y a une fonctionnalité moins connue que vous devriez connaître : Superrécupérer est maintenant appelé SysMain après la mise à jour de Windows 10 1809.





qu'est-ce que bixby sur mon téléphone

Dans cet article, vous apprendrez tout ce que vous devez savoir sur ce qu'est Superfetch (SysMain), comment cela fonctionne, pourquoi cela peut être problématique et comment le désactiver s'il cause des problèmes.





Qu'est-ce que Superfetch (SysMain) ?

Superfetch est une fonctionnalité qui a été introduite dans Windows Vista. La description officielle du service Superfetch indique qu'il 'maintient et améliore les performances du système au fil du temps', mais c'est vague et n'explique pas toute l'histoire.





Il se tient tranquillement en arrière-plan, analysant en permanence les modèles d'utilisation de la RAM et apprenant quels types d'applications vous exécutez le plus souvent. Au fil du temps, Superfetch marque ces applications comme « fréquemment utilisées » et les précharge dans la RAM à l'avance.

Superfetch apparaît en tant que « Hôte de service : SysMain » dans le Gestionnaire des tâches de Windows. L'idée est que lorsque vous souhaitez exécuter l'application, elle se lance beaucoup plus rapidement car elle est déjà préchargée en mémoire.



Par défaut, Superfetch est conçu pour occuper tout votre espace RAM disponible avec des applications préchargées. Ne vous inquiétez pas : il ne traite que inutilisé Mémoire. Dès que votre système a besoin de plus de RAM (par exemple, pour charger une application qui n'a pas été préchargée), il renonce à la mémoire nécessaire si nécessaire.

Notez que Superfetch n'est pas la même chose que Prefetch, le gestionnaire de mémoire de préchargement introduit dans Windows XP. Superfetch est en fait le successeur de Prefetch. Quelle est la différence? Prefetch n'a pas analysé les modèles d'utilisation au fil du temps et n'a pas ajusté ses paramètres de préchargement en conséquence.





Superfetch (SysMain) est-il vraiment nécessaire ?

Pour la plupart, Superfetch est utile. Si vous avez un PC moderne avec des spécifications moyennes ou supérieures, Superfetch fonctionne très probablement si bien que vous ne le remarquerez même pas. Il y a de fortes chances que Superfetch soit déjà en cours d'exécution sur votre système en ce moment, et vous ne le saviez même pas.

Mais il y a quelques « problèmes » qui peuvent survenir avec Superfetch (SysMain) :





  • Étant donné que Superfetch s'exécute toujours en arrière-plan, le service Superfetch lui-même utilise toujours du CPU et de la RAM.
  • Superfetch ne éliminer la nécessité de charger des applications dans la RAM. Plutôt, il déménage le chargement à un moment antérieur. Chaque fois que ce chargement se produit, votre système subit toujours le même ralentissement que si vous lanciez l'application sans Superfetch.
  • Le démarrage du système peut être lent car Superfetch précharge un tas de données de votre disque dur vers la RAM. Si votre disque dur fonctionne à 100% pendant quelques minutes à chaque démarrage ou redémarrage de votre ordinateur, Superfetch pourrait être le coupable.
  • Les gains de performances de Superfetch peuvent être imperceptibles lorsque Windows 10 est installé sur un SSD. Étant donné que les SSD sont si rapides, vous n'avez pas vraiment besoin de préchargement. Si cela vous intéresse, consultez notre guide pour déplacer Windows du disque dur vers le SSD .

Superfetch est également connu pour causer des problèmes de performances pendant le jeu , en particulier sur les systèmes avec 4 Go de RAM ou moins. On ne sait pas pourquoi cela se produit car cela ne se produit pas pour tout le monde, mais nous pensons que cela a à voir avec des jeux gourmands en RAM qui demandent et libèrent constamment de la mémoire, ce qui peut amener Superfetch à charger et décharger des données en permanence.

En rapport: Les meilleurs trucs et astuces pour corriger l'utilisation du disque à 100 % dans Windows 10

Est-il sûr de désactiver Superfetch ? Oui! Il n'y a aucun risque d'effets secondaires si vous décidez de l'éteindre. Nous vous recommandons de le laisser allumé si votre système fonctionne correctement. Si vous rencontrez des problèmes d'utilisation élevée du disque dur, une utilisation élevée de la RAM ou des performances dégradées lors d'activités gourmandes en RAM, essayez de l'éteindre et voyez si cela vous aide. Si c'est le cas, gardez-le. Sinon, rallumez-le.

Noter: Pour augmenter les performances sur un système à faible mémoire vive, nous vous recommandons peaufiner la limite de mémoire virtuelle de Windows et peaufiner les effets visuels de Windows. Vous pouvez également essayer ces conseils pour un démarrage et un arrêt plus rapides .

Comment désactiver Superfetch (SysMain) sur Windows 10

Pour réitérer, nous ne recommandons pas de désactiver Superfetch, sauf comme mesure de dépannage pour les problèmes potentiels mentionnés ci-dessus. La plupart des utilisateurs devraient laisser Superfetch activé car il améliore les performances globales. Si vous n'êtes pas sûr, essayez de le désactiver. Si vous ne remarquez aucune amélioration, rallumez-le.

De nouveau, Superrécupérer est dénommé SysMain dans Windows 10. C'est donc ce que les utilisateurs devraient rechercher lorsqu'ils le désactivent.

Utilisation de l'application Services

  1. Ouvrez le menu Démarrer, recherchez prestations de service , puis lancez l'application Services. Vous pouvez également ouvrir l'invite Exécuter en appuyant sur Touche Windows + R , puis tapez services.msc et cliquez d'accord .
  2. Faites défiler jusqu'à ce que vous voyiez SysMain , faites un clic droit dessus et cliquez sur Arrêter . Superfetch est maintenant désactivé.
  3. Pourtant, dans l'application Services, faites un clic droit sur SysMain et sélectionnez Propriétés . Sous l'onglet Général, recherchez Type de démarrage et le changer en Désactivée . (Ou manuel si vous souhaitez avoir la possibilité de l'activer lorsque vous en avez besoin.)

Utilisation de l'éditeur de registre

L'application Services est la méthode préférée pour cela, mais si cela ne fonctionne pas pour une raison quelconque, vous pouvez toujours modifier directement la clé de registre. Avant de faire cela, assurez-vous de sauvegarder le registre en cas de problème.

Veuillez noter qu'il est important de créer un point de restauration du système avant d'apporter des modifications au registre. Vous pouvez revenir à ce point de restauration en cas d'incident.

Création d'un point de restauration

  1. Dans la barre de recherche du menu Démarrer, tapez Créer un point de restauration et cliquez dessus dans les résultats de la recherche.
  2. Si la Restauration du système est grisé, cela signifie que la protection du système est désactivée.
  3. Autoriser Protection du système , cliquez sur le lecteur C: dans la même fenêtre. Cliquez ensuite sur Configurer et cliquez sur Activer la protection du système . Cliquez sur OK.
  4. Pour créer un point de restauration, cliquez simplement sur Créer et entrez un nom pour le point de restauration.

Désactivation de Superfetch (SysMain)

  1. Dans la barre de recherche du menu Démarrer, recherchez regedit , puis sélectionnez-le dans les résultats. Vous pouvez également ouvrir l'invite Exécuter en appuyant sur Touche Windows + R , puis tapez regedit et cliquez d'accord .
  2. Trouve la touche SysMain. À l'aide de la barre latérale gauche, accédez aux éléments suivants : |_+_|
  3. Désactiver SysMain. Dans la section de droite, double-cliquez sur Début et définissez Données de la valeur sur 4. Enregistrez les modifications et redémarrez votre ordinateur.

Utilisation de l'invite de commande

Le moyen le plus rapide de désactiver Superfetch et de se sentir comme un utilisateur expérimenté de Windows est d'utiliser l'invite de commande.

  1. Dans la barre de recherche du menu Démarrer, tapez cmd et faites un clic droit sur Invite de commandes > Exécuter en tant qu'administrateur.
  2. Dans la console, tapez : sc stop 'SysMain' et appuyez sur Entrée.
  3. Après cela, tapez : sc config 'SysMain' start=disabled et appuyez sur Entrée.
  4. Fermez l'invite de commande et redémarrez votre ordinateur.

Autres fonctionnalités de Windows 10 que vous pouvez désactiver

Superfetch n'est pas le seul exemple d'une fonctionnalité qui pourrait être mieux désactivée. Des tonnes d'autres fonctionnalités sont mieux désactivées en raison du compromis de performance.

Crédit d'image: AntonioGuillemF/ Depositphotos

Partager Partager Tweeter E-mail Fonctionnalités optionnelles de Windows 10 : un guide rapide des meilleurs extras que vous pourriez souhaiter

Saviez-vous que Windows 10 propose de nombreuses fonctionnalités optionnelles que vous pouvez activer ? Regardons ce qu'ils font et comment les activer.

Lire la suite
Rubriques connexes
  • les fenêtres
  • La technologie expliquée
  • Registre Windows
  • Mémoire d'ordinateur
  • Maintenance informatique
  • Windows 10
A propos de l'auteur Manuviraj Godara(125 articles publiés)

Manuviraj est rédacteur de fonctionnalités chez MakeUseOf et écrit sur les jeux vidéo et la technologie depuis plus de deux ans. C'est un joueur passionné qui passe également son temps libre à graver ses albums de musique préférés et à lire.

Plus de Manuviraj Godara

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner