Activer ou désactiver SysMain (Superfetch) et Prefetch pour SSD sous Windows

Dans cet article, nous verrons comment Windows 11/10/8/7 traite Prefetch et SysMain sur les Solid-State Drives . Hier, nous avons vu comment Windows traite la défragmentation sur les disques SSD . Avant de commencer, permettez-moi de préciser que ce n'est pas une bonne idée de désactiver SysMain (précédemment appelé SuperFetch ) ou Prefetch car cela pourrait dégrader les performances du système. Il est préférable de laisser ces services à leurs paramètres par défaut.

SysMain ( Superfetch ), Prefetch et SSD sous Windows 11/10

Chaque fois que vous exécutez une application sur votre PC, un fichier Prefetch contenant des informations sur les fichiers chargés par l'application est créé par le système d'exploitation Windows . Les informations contenues dans le fichier Prefetch sont utilisées pour optimiser le temps de chargement de l'application lors de sa prochaine exécution. SysMain tente de prédire quelles applications vous lancerez ensuite et précharge toutes les données nécessaires en mémoire. Son algorithme de prédiction est supérieur et peut prédire les 3 prochaines applications que vous lancerez à quelle heure de la journée.

En bref, SysMain et Prefetch sont des technologies de gestion du stockage Windows(Windows Storage Management) qui offrent un accès rapide aux données sur les disques durs traditionnels. Sur les disques(State) SSD, ils entraînent des opérations d'écriture inutiles.

Comment désactiver SysMain dans Windows 11/10

Le service SysMain(SysMain service) est celui qui est lié à Superfetch . Son travail consiste à maintenir et à améliorer les performances du système au fil du temps. Il se trouve dans le dossier System32 . Les services sont les mêmes, mais le nom d' affichage(Display) correspondant a été modifié dans Windows 10 de Superfetch à SysMain . Si, pour une raison quelconque, il fallait les désactiver manuellement, voici comment désactiver SysMain .

Pour désactiver SysMain dans Windows 11/10 , suivez ces étapes :

  1. Appuyez sur Win+R pour ouvrir l'invite Exécuter.
  2. Tapez msc et appuyez sur le bouton Entrée .(Enter )
  3. Double-cliquez sur le service SysMain  .
  4. Sélectionnez Désactivé(Disabled ) dans la liste déroulante Type de démarrage .(Startup type )
  5. Cliquez sur le bouton OK  .

Exécutez services.msc  pour ouvrir le gestionnaire de services(open the Services Manager) . Faites défiler(Scroll) jusqu'au service SysMain(SysMain) ( Superfetch ), qui est chargé de maintenir et d'améliorer les performances du système au fil du temps.

Double-cliquez dessus pour ouvrir sa boîte de propriétés(Properties) . Cliquez(Click) sur Arrêter(Stop) pour arrêter le processus. Rendez le type de démarrage désactivé(Disabled) et cliquez sur Appliquer.

Activer ou désactiver SysMain & Prefetch pour SSD dans Windows 11/10

Vous devrez redémarrer votre ordinateur(restart your computer) pour que les modifications du système prennent effet.

Comment désactiver la prélecture(Prefetch) dans Windows 11/10

Pour désactiver Prefetch dans Windows 11/10 , suivez ces étapes :

  1. Appuyez sur Win+R pour ouvrir l'invite Exécuter.
  2. Tapez regedit > appuyez sur le bouton Entrée  .(Enter )
  3. Cliquez sur le Oui(Yes)
  4. Accédez à PrefetchParameters dans HKLM .
  5. Double-cliquez sur la valeur EnablePrefetcher REG_DWORD.
  6. Définissez les données de la valeur sur 0 .
  7. Cliquez sur le bouton OK  .

Pour désactiver Prefetch dans Windows , exécutez regedit(Run) pour ouvrir l' Éditeur du Registre(Registry Editor) . Accédez(Navigate) à la clé de registre suivante :

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

désactiver la prélecture

Double-cliquez sur EnablePrefetcher sur le côté droit pour ouvrir sa boîte de valeur DWORD .

Les valeurs possibles pour EnablePrefetcher sont :

  • 0 - Désactiver le préchargeur
  • 1 – Lancement de l'application (Application)Prefetching activé
  • 2 - Prélecture de démarrage activée
  • 3 – Lancement de l'application et (Application)Boot Prefetching activés

La valeur par défaut est 3 . Pour désactiver Prefetch, réglez-le sur 0 . Cliquez sur OK et Quitter.

Incidemment, vous pouvez également désactiver ou modifier le Suoerfetcher ici - vous verrez le EnableSuperfetcher  DWORD juste en dessous.

Les valeurs possibles pour EnableSuperfetch sont :

  • 0 - Désactiver SysMain
  • 1 – Activer SysMain(Enable SysMain) pour les fichiers de démarrage uniquement
  • 2 – Activer SysMain(Enable SysMain) pour les applications uniquement
  • 3 - Activer(Enable) SysMain pour les fichiers de démarrage et les applications

Si vous êtes un utilisateur de Solid State Drive , vous voudrez peut-être consulter le logiciel gratuit SSD Life  qui peut vérifier la santé de votre Solid State Drive et SSD Tweaker  qui vous aidera à peaufiner vos Solid State Drives .

(Does)La désactivation de Superfetch améliore-t- elle(Superfetch) les performances ?

Bien qu'il ne consomme pas beaucoup de stockage, un dysfonctionnement peut entraîner une utilisation élevée du processeur(CPU) par le service Superfetch ou SysMain . Dans une telle situation, vous pouvez désactiver ce service pour augmenter les performances. Cependant, dans d'autres cas, vous ne constaterez peut-être aucune amélioration des performances après la désactivation de ce service.

Est-il correct de désactiver Superfetch ?

Oui et non. Oui, lorsque vous rencontrez des problèmes en raison de ce service. Non, lorsque vous avez besoin de cette fonctionnalité. Il s'agit d'un service intégré du système d'exploitation Windows , et il est nécessaire pour rendre votre PC plus fluide. C'est pourquoi il n'est pas recommandé de désactiver Superfetch jusqu'à ce qu'il cause un problème.

J'espère que cela a fonctionné !



About the author

Je suis un ingénieur windows,ios,pdf,erreurs,gadgets avec plus de 10 ans d'expérience. J'ai travaillé sur de nombreuses applications et frameworks Windows de haute qualité tels que OneDrive for Business, Office 365, etc. Mes travaux récents ont inclus le développement du lecteur pdf pour la plate-forme Windows et travaillé à rendre les messages d'erreur plus clairs pour les utilisateurs. De plus, je suis impliqué dans le développement de la plate-forme ios depuis quelques années maintenant et je connais très bien ses fonctionnalités et ses particularités.



Related posts