73987194001
academy
Sécurité
Confidentialité
Performances
Français

Qu’est-ce que SuperFetch et comment le désactiver ?

Service Host SuperFetch (ou juste « SuperFetch ») est une fonctionnalité de Windows conçue pour accélérer votre ordinateur, mais elle peut parfois produire l’effet inverse. Découvrez ici ce qu’est SuperFetch, dans quelles situations le désactiver et comment. Ensuite, vous pourrez booster votre PC avec un outil spécial d’optimisation des performances.

Academy-What-is-SuperFetch-and-how-to-enable-disable-it-Hero
Écrit par Ivan Belcic
Publié le 13 août 2021
Cette article contient
Cette article contient

    Qu’est-ce que SuperFetch ?

    SuperFetch est une fonctionnalité de Windows qui précharge les applications que vous utilisez le plus souvent. En chargeant ces programmes à l’avance, Service Host SuperFetch vise à accélérer votre PC. SuperFetch fait partie de Windows 10 et est intégré dans toutes les versions de Windows (depuis Windows Vista en 2007).

    SuperFetch peut prolonger les temps de démarrage en préchargeant des programmes avant même le démarrage et fonctionnement de Windows. SuperFetch est généralement utile, mais il peut parfois ralentir votre PC. En tant que service en arrière-plan, SuperFetch utilise constamment certaines ressources du processeur et de la mémoire vive. Si vous rencontrez ces problèmes, vous pouvez essayer de désactiver SuperFetch.

    Comment désactiver SuperFetch dans Windows 10

    Il se peut que SuperFetch ralentisse votre PC, au lieu de l’accélérer. Si c’est le cas, vous pouvez désactiver SuperFetch dans Windows 10 de deux manières différentes :

    Désactiver SuperFetch dans Windows 10 avec services.msc


    1. Cliquez avec le bouton droit sur le bouton Windows (en bas à gauche de l’écran), puis sélectionnez Exécuter. Saisissez services.msc et cliquez sur OK pour ouvrir le Gestionnaire de services de Windows.

      Ouverture des Services de Windows depuis la fenêtre Exécuter
    2. Dans les Services Windows, recherchez le nom SysMain. Double-cliquez dessus et paramétrez le Type de démarrage sur Désactivé.

      Désactiver SuperFetch dans les Services de Windows 10
    3. Cliquez sur OK et redémarrez l’ordinateur. Service Host SuperFetch sera désactivé.

    Désactiver SuperFetch avec l’invite de commandes Windows 10


    1. Ouvrez le menu Démarrer et saisissez cmd. Sélectionnez Exécuter en tant qu’administrateur. Cliquez sur Oui lorsque vous y êtes invité.

      Ouverture de l’invite de commandes en tant qu’administrateur dans Windows 10
    2. Collez la commande suivante dans l’invite de commandes et appuyez sur Entrée :

      sc stop “SysMain” & sc config “SysMain” start=disabled

      Désactiver SuperFetch via l’invite de commandes Windows 10
    3. Redémarrez votre ordinateur pour utiliser Windows avec SuperFetch désactivé.

    SuperFetch peut parfois consommer beaucoup de ressources CPU et de RAM, ce qui peut faire grimper à 100 % l’utilisation de votre disque, augmenter la température du CPU et réduire la vitesse de votre ordinateur. Si vous avez désactivé SuperFetch et que ces problèmes persistent, réactivez-le. Cela veut dire que vos problèmes de performances ne sont pas dûs à SuperFetch.

    Comment activer SuperFetch dans Windows 10

    Activer SuperFetch peut aussi améliorer les performances de votre PC. Voici comment activer SuperFetch dans Windows 10 :

    Activer SuperFetch dans Windows 10 avec services.msc


    1. Cliquez avec le bouton droit sur le bouton Windows (en bas à gauche de l’écran), puis sélectionnez Exécuter. Saisissez services.msc et appuyez sur Entrée.

      Ouverture des Services de Windows depuis la fenêtre Exécuter
    2. Faites défiler et double-cliquez sur SysMain, puis paramétrez le type de démarrage sur Automatique (début différé).

      Désactiver SuperFetch dans les Services de Windows 10
    3. Cliquez sur OK et redémarrez votre ordinateur. SuperFetch est désormais activé dans Windows 10.

    Activer SuperFetch avec l’invite de commandes Windows 10


    1. Saisissez cmd dans le menu Démarrer. Cliquez sur Exécuter en tant qu’administrateur et cliquez sur Oui lorsque vous y êtes invité.

      Ouverture de l’invite de commandes en tant qu’administrateur dans Windows 10
    2. Saisissez la commande ci-dessous dans l’invite de commandes, puis appuyez sur la touche Entrée.

      sc config “SysMain” start=auto & sc start “SysMain”

      Activer SuperFetch via l’invite de commandes Windows 10
    3. Pour activer SuperFetch, redémarrez votre ordinateur.

    SuperFetch n’est que l’un des nombreux outils que vous pouvez utiliser pour booster votre ordinateur. Avast Cleanup fait partie de ces outils. C’est un optimiseur de PC dédié qui travaille sur plusieurs fronts pour accélérer votre PC : recherche et suppression des fichiers indésirables, mise à jour des applications anciennes et lentes, mise en veille des programmes d’arrière-plan énergivores, etc.

    Comment fonctionne Service Host SuperFetch ?

    Service Host SuperFetch prédit les programmes que vous utiliserez à un moment donné et les précharge dans votre RAM (mémoire à court terme). Voici comment fonctionne Service Host SuperFetch.

    1. SuperFetch précharge les applications (et les fichiers de démarrage) dans votre RAM lorsqu’il pense que vous allez les utiliser. Cela évite à Windows d’avoir à puiser trop souvent dans le disque dur (plus lent).

    2. En analysant votre comportement, l’algorithme de SuperFetch anticipe les applications que vous allez utiliser et à quel moment. SuperFetch est capable de prédire jusqu’à trois applications à la fois.

    3. SuperFetch sait donner la priorité aux programmes actifs par rapport aux tâches d’arrière-plan, comme la défragmentation de votre disque dur. Service Host SuperFetch de Windows exécute ces tâches secondaires lorsque votre ordinateur est inactif.

    4. SuperFetch apprend au fur et à mesure que vous utilisez votre ordinateur. Selon vos changements d’habitudes et la fréquence à laquelle vous utilisez différents programmes, SuperFetch s’adapte à vos besoins.

    Comment surveiller l’utilisation du disque par SuperFetch ?

    Si votre ordinateur semble plus lent qu’il ne devrait l’être, vous pouvez vérifier si SuperFetch n’utilise pas trop les ressources du disque. Voici comment surveiller SuperFetch sous Windows 10.

    1. Cliquez avec le bouton droit de la souris sur la barre des tâches et sélectionnez Gestionnaire des tâches.

    2. Dans le Gestionnaire des tâches, recherchez l’élément Service Host: SysMain (aussi connu sous le nom Service Host SuperFetch).

      Identifier Service Host SuperFetch dans le Gestionnaire des tâches Windows 10

    L’utilisation du disque par SuperFetch devrait être minimale. Si vous constatez un taux élevé d’utilisation du CPU ou une utilisation du disque à deux chiffres (en Mo/s) pendant plus de quelques minutes, désactivez SuperFetch. Si cela persiste, vous pourriez constater des températures élevées du CPU.

    Faut-il désactiver SuperFetch ?

    Si SuperFetch augmente l’utilisation du processeur, consomme de la RAM ou surcharge votre disque dur, il vaut mieux le désactiver. La surutilisation des ressources du disque par SuperFetch peut entraîner une baisse sensible de la vitesse et des performances de votre ordinateur. Cela peut se produire même si vous utilisez un SSD au lieu d’un ancien disque dur.

    SuperFetch entraîne généralement un ralentissement lorsqu’il précharge trop d’applications ou qu’il fait de mauvaises prédictions et charge des applications que vous n’allez pas utiliser. Si vous ouvrez un autre programme que celui prédit par SuperFetch, votre RAM est prise au dépourvu. Désactivez SuperFetch et voyez si votre SSD ou votre disque dur fonctionnent plus rapidement. Voici comment vérifier votre RAM.

    Pourquoi avons-nous besoin de SuperFetch dans Windows 10 ?

    La plupart du temps, SuperFetch améliore les performances des PC Windows. Plus SuperFetch en apprend sur vos habitudes, plus il peut prédire avec exactitude quand vous utiliserez une certaine application et donc la précharger.

    Lorsque vous installez de nouvelles applications, la file d’attente de SuperFetch se vide pour conserver assez de RAM. À mesure que vous utilisez ces nouvelles applications, SuperFetch analyse quand et à quelle fréquence. Michael Fortin, de Microsoft, a longuement parlé du processus de conception de SuperFetch et de la manière dont il peut améliorer les performances des PC.

    Mais parfois, SuperFetch peut causer plus de problèmes qu’il n’en résout, et le désactiver peut aider.

    Service Host SuperFetch est-il nécessaire pour les jeux ?

    En préchargeant votre jeu lorsque vous êtes sur le point de jouer, SuperFetch devrait contribuer à optimiser votre PC pour le jeu. Cependant, certains joueurs signalent que SuperFetch accapare les ressources du disque, même après une session de jeu.

    Les fichiers de jeu peuvent être très volumineux, dépassant parfois 100 Go. Si SuperFetch détecte que vous jouez régulièrement à un jeu, il peut tenter de précharger les fichiers du jeu dans votre RAM. C’est là que les choses peuvent se compliquer. Si SuperFetch a du mal à gérer ces fichiers de grande taille, il vaut peut-être mieux le désactiver pour voir si cela améliore les performances du PC.

    Optimisez votre PC avec Avast Cleanup

    Pour un PC comme neuf, allez au-delà de SuperFetch en utilisant un booster de performances complet. Conçu par notre équipe d’experts en optimisation Windows, Avast Cleanup adopte une approche globale pour booster votre PC grâce à un système de maintenance automatisé, disponible 24 h/24, 7 j/7.

    Trouvez et supprimez les fichiers inutiles, supprimez les bloatwares, mettez en veille les applications d’arrière-plan inutiles, défragmentez et optimisez votre disque, videz votre navigateur... Pour voir tout ce qu’Avast Cleanup peut faire pour votre PC, faites un essai gratuit.

    Protégez votre iPhone des menaces avec Avast Mobile Security

    Installer (gratuit)

    Boostez votre appareil Android avec Avast Cleanup

    Installer (gratuit)
    Nettoyage
    Performances
    Ivan Belcic
    13-08-2021