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 existe une fonctionnalité moins connue que vous devriez connaître : Superrécupération– désormais appelé SysMain après la mise à jour Windows 10 1809.
Dans cet article, vous apprendrez tout ce que vous devez savoir sur ce qu’est Superfetch (SysMain), comment cela fonctionne, pourquoi cela pourrait être problématique et comment le désactiver s’il cause des problèmes.
Qu’est-ce que Superfetch (SysMain) ?
Superfetch est une fonctionnalité introduite avec 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 reste silencieux en arrière-plan, analysant en permanence les modèles d’utilisation de la RAM et apprenant les types d’applications que vous exécutez 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 voulez exécuter l’application, elle se lancera 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 de 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 libère 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 a été ré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 probablement si bien que vous ne le remarquez même pas. Il y a même de fortes chances que Superfetch soit 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 n’élimine pas le besoin de charger des applications dans la RAM. Au contraire, il déplace 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 fois que vous démarrez ou redémarrez votre ordinateur, Superfetch pourrait être le coupable.
- Les gains de performances de Superfetch peuvent être imperceptibles lorsque Windows 10 est installé sur un SSD. Comme les SSD sont si rapides, vous n’avez pas besoin de préchargement. Il existe plusieurs façons de vérifier la vitesse et les performances de votre SDD sous Windows et d’autres systèmes d’exploitation.
Superfetch est également connu pour causer des problèmes de performances pendant les jeux, en particulier sur les systèmes avec 4 Go de RAM ou moins. On ne sait pas pourquoi cela se produit parce que cela ne se produit pas pour tout le monde, mais nous soupçonnons que cela a à voir avec des jeux lourds 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.
Est-il sûr de désactiver Superfetch ?
Oui! Il n’y a pas d’effets secondaires si vous décidez de l’éteindre. Si votre système fonctionne bien, laissez-le allumé. Mais si vous avez 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 le désactiver et voyez si cela vous aide. Si c’est le cas, gardez-le à l’écart. Sinon, rallumez-le.
Comment désactiver Superfetch (SysMain) sur Windows 10
Pour rappel, nous ne recommandons pas de désactiver Superfetch, sauf en tant que mesure de dépannage pour les problèmes potentiels mentionnés ci-dessus. La plupart des utilisateurs doivent garder Superfetch activé car cela améliore les performances globales. Si vous n’êtes pas sûr, désactivez-le temporairement. Si vous ne remarquez aucune amélioration, réactivez-le.
Encore, Superrécupération est dénommé SysMain dans Windows 10. C’est donc ce que les utilisateurs doivent rechercher lorsqu’ils le désactivent.
1. Utilisation de l’application Services
Le moyen le plus simple de désactiver cette fonctionnalité consiste à arrêter son service via le service Windows.
- 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.
- Faites défiler jusqu’à ce que vous voyiez SysMain faites un clic droit dessus et cliquez Arrêt. Superfetch est maintenant désactivé.
- Toujours 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 changez-le en Handicapé. (Ou Manuel si vous souhaitez avoir la possibilité de l’activer lorsque vous en avez besoin.)
2. 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, sauvegardez le registre si quelque chose ne va pas.
Veuillez noter que la création d’un point de restauration du système est cruciale avant d’apporter des modifications au registre. Vous pouvez revenir à ce point de restauration en cas d’incident.
2.1 Création d’un point de restauration
- 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.
- Si la Restauration du système est grisé, la protection du système est désactivée.
- 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.
- Pour créer un point de restauration, cliquez simplement sur Créer et entrez un nom pour le point de restauration.
2.2 Désactivation de Superfetch (SysMain)
Une fois cela fait, il est temps de désactiver Superfetch via l’éditeur de registre.
- 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.
- Dans la fenêtre suivante, à l’aide de la barre latérale gauche, accédez à ce qui suit :
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ SysMain
- Dans la section de droite, double-cliquez sur Commencer et définissez les données de la valeur sur 4. Enregistrez les modifications et redémarrez votre ordinateur.
3. 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 consiste à utiliser l’invite de commande.
- Dans la barre de recherche du menu Démarrer, tapez commande et faites un clic droit sur Invite de commandes > Exécuter en tant qu’administrateur.
- Dans la console, tapez : sc stop « SysMain » et appuyez sur Entrée.
- Après cela, tapez : sc config « SysMain » start=désactivé et appuyez sur Entrée.
- Fermez l’invite de commande et redémarrez votre ordinateur.
Autres moyens de résoudre les problèmes liés à SysMain
Si la désactivation de la fonctionnalité n’est pas une option pour vous, il existe d’autres moyens de résoudre les problèmes que Sysmain pourrait causer sur votre système.
Le moyen le plus simple consiste à exécuter des analyses du système à l’aide des utilitaires de dépannage tels que le vérificateur de fichiers système (SFC) et les outils de nettoyage de disque. En dehors de cela, vous pouvez dépanner dans un état de démarrage minimal, qui démarre le système avec l’ensemble de base de pilotes et d’applications.
Si le problème survient parce que la configuration du système est faible, envisagez de mettre à niveau votre ordinateur.
Autres fonctionnalités de Windows 10 que vous pouvez désactiver
À présent, vous devriez avoir pu désactiver Sysmain avec succès en suivant l’une des méthodes ci-dessus. Cependant, savez-vous que Superfetch n’est pas le seul exemple de fonctionnalité qu’il serait préférable de désactiver ? Il vaut mieux laisser de nombreuses autres fonctionnalités de Windows désactivées en raison du compromis en termes de performances !