SuperFetch : Comment le désactiver pour améliorer les performances de votre PC Lorsque vous utilisez votre ordinateur, vous pouvez parfois remarquer des ralentissements ou des baisses de performance. Ces problèmes peuvent être dus à des services Windows qui fonctionnent en arrière-plan. L’un de ces services est SuperFetch, également connu sous le nom de SysMain sur les versions plus récentes de Windows. Ce service a pour objectif d’améliorer les performances en préchargeant les applications fréquemment utilisées dans la mémoire pour un accès plus rapide. Cependant, dans certains cas, cela peut entraîner une utilisation excessive du disque dur, ce qui peut contribuer aux ralentissements du système. Dans cet article, nous allons examiner en détail ce qu’est SuperFetch et comment le désactiver pour optimiser les performances de votre PC.
Qu’est-ce qu’un service Superfetch ?
SuperFetch est un service Windows qui analyse et prédit quelles applications vous allez utiliser afin de les charger plus rapidement. Il stocke ces informations dans la mémoire vive, permettant ainsi un accès plus rapide aux applications fréquemment utilisées. Cependant, cette fonctionnalité peut parfois entraîner des ralentissements, car le service utilise des ressources système pour analyser et précharger ces applications. Par conséquent, certains utilisateurs préfèrent le désactiver pour améliorer les performances globales de leur PC.
Avantages de ce service :
Bien que SuperFetch puisse parfois causer des problèmes de performance, il a tout de même ses avantages. L’un des principaux avantages est qu’il permet un accès plus rapide aux applications fréquemment utilisées. De plus, il peut améliorer les temps de démarrage de certaines applications en les préchargeant dans la mémoire vive. Cela peut être particulièrement utile pour les utilisateurs qui ont un grand nombre d’applications installées et qui ont besoin d’un accès rapide à celles-ci.
Pourquoi il utilise le disque 100 %
Malgré ses avantages, SuperFetch peut parfois entraîner une utilisation excessive du disque dur, ce qui se traduit par des temps de réponse lents et des ralentissements du système. Lorsque le service précharge en arrière-plan de nombreuses applications et données, cela peut monopoliser les ressources du disque dur, entraînant ainsi des problèmes de performances. C’est pourquoi certains utilisateurs préfèrent désactiver SuperFetch pour résoudre ces problèmes.
Désactiver Superfetch / SysMain via le gestionnaire de services
Pour désactiver SuperFetch via le gestionnaire de services, suivez les étapes ci-dessous :
- Cliquez avec le bouton droit sur le menu Démarrer et sélectionnez “Gestionnaire de tâches”.
- Allez dans l’onglet “Services”, localisez “Superfetch” ou “SysMain”, cliquez avec le bouton droit et sélectionnez “Arrêter”.
- Ensuite, cliquez avec le bouton droit sur le service à nouveau et sélectionnez “Propriétés”.
- Dans le menu déroulant “Type de démarrage”, sélectionnez “Désactivé” et cliquez sur “OK”.
Désactiver SuperFetch / Sysmain à partir de l’invite de commande
Pour désactiver SuperFetch à partir de l’invite de commande :
- Ouvrez une invite de commande avec des privilèges élevés.
- Tapez la commande suivante : net.exe stop sysmain et appuyez sur Entrée.
- Pour désactiver le service, tapez : sc config “sysmain” start=disabled et appuyez sur Entrée.
Désactiver SuperFetch via le registre Windows
Vous pouvez également désactiver SuperFetch en modifiant le registre de Windows :
- Appuyez sur la touche Windows + R, tapez “Regedit” et appuyez sur Entrée pour ouvrir l’Éditeur du Registre.
- Naviguez jusqu’à la clé : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
- Double-cliquez sur “EnableSuperfetch” et changez sa valeur en 0 pour le désactiver.
Désactiver Superfetch avec l’outil de résolution des problèmes
Microsoft propose un outil de résolution des problèmes intégré qui peut être utilisé pour désactiver SuperFetch :
- Ouvrez les Paramètres de Windows en appuyant sur la touche Windows + I, puis allez dans “Mise à jour et sécurité”.
- Cliquez sur “Résolution des problèmes” dans le menu de gauche, puis sélectionnez “Performances du système”.
- Exécutez l’utilitaire de résolution des problèmes pour détecter et résoudre les problèmes de performances du système.
Exécuter le nettoyage du disque / Mise à jour et redémarrage
Enfin, pour optimiser les performances de votre PC, effectuez un nettoyage du disque pour supprimer les fichiers temporaires et inutiles. Vous pouvez également vérifier les mises à jour Windows disponibles et redémarrer votre ordinateur pour appliquer les modifications. Résumé des points clés En conclusion, SuperFetch peut offrir des avantages en préchargeant les applications fréquemment utilisées pour un accès plus rapide, mais il peut également entraîner des ralentissements du système en raison d’une utilisation excessive du disque dur. Heureusement, il existe plusieurs méthodes pour désactiver ce service, que ce soit via le gestionnaire de services, l’invite de commande, le registre de Windows ou l’outil de résolution des problèmes. En prenant ces mesures, vous pouvez améliorer les performances de votre PC et éviter les ralentissements causés par SuperFetch.
FAQ
Pourquoi désactiver SuperFetch ?
La désactivation de SuperFetch pourrait être nécessaire si le service provoque une utilisation excessive du processeur ou du disque dur. Bien que conçu pour améliorer les performances, dans certains cas, notamment avec d’anciens systèmes ou certains logiciels, SuperFetch peut parfois avoir l’effet inverse.
Comment désactiver SuperFetch Windows 11 ?
Pour désactiver SuperFetch (maintenant appelé SysMain) sur Windows 11, ouvrez le ‘Gestionnaire des tâches’, rendez-vous dans l’onglet ‘Services’, recherchez ‘SysMain’, faites un clic droit et sélectionnez ‘Arrêter’. Vous pouvez également désactiver le service dans ‘Services.msc’.
Comment désactiver le prefetch ?
Pour désactiver le prefetch sous Windows, rendez-vous dans le Registre en tapant ‘regedit’ dans la barre de recherche. Ensuite, allez dans HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > Memory Management > PrefetchParameters et mettez la valeur de ‘EnablePrefetcher’ à 0. Enfin, redémarrez votre ordinateur pour que les changements prennent effet.
Comment activer le service SysMain ?
Pour activer le service SysMain, ouvrez le Gestionnaire de services (services.msc) de Windows, recherchez ‘SysMain’, faites un clic droit et sélectionnez ‘Démarrer’. Assurez-vous également que le type de démarrage est réglé sur ‘Automatique’.