Windows 11 compte avec une option pour libérer la RAM. (Microsoft)

Comment Windows 11 peut libérer jusqu’à 5 Go de RAM

De nombreux utilisateurs de Windows 11 cherchent des moyens d’optimiser les performances de leur ordinateur sans avoir à améliorer leur matériel ou à dépenser d’argent. Une configuration particulièrement intéressante concerne les fonctions Prefetch et SysMain. Des utilisateurs ont signalé une libération allant jusqu’à 5 Go de RAM en les désactivant sur des machines équipées de disques SSD modernes.

Quelle est l’utilité de Prefetch et SysMain ?

Ces outils ont été conçus pour accélérer l’ouverture des programmes et améliorer les temps de chargement du système d’exploitation. Cependant, avec la montée en puissance des disques SSD NVMe, leur efficacité est de plus en plus remise en question. Les vitesses offertes par le matériel actuel dépassent celles pour lesquelles ces technologies ont été initialement créées.

Qu’est-ce que Prefetch et SysMain ?

Prefetch a été introduit avec Windows XP. Sa fonction principale est de mémoriser quels fichiers sont utilisés par une application pour optimiser les démarrages futurs.

Avec le temps, Microsoft a évolué cette technologie en SysMain, anciennement connu sous le nom de Superfetch. SysMain analyse les habitudes d’utilisation des utilisateurs pour prédire quels programmes seront lancés fréquemment, préchargeant ainsi une partie de leurs données directement dans la RAM.

Impacts sur la performance de la RAM

Le rôle de SysMain est de permettre aux applications de s’exécuter plus rapidement. Cela nécessite une utilisation considérable de la RAM comme cache temporaire, ce qui peut entraîner une utilisation élevée de la mémoire, étonnant souvent les utilisateurs qui s’en aperçoivent.

Cependant, cela peut paraître comme une perte de ressources. Microsoft conçoit le système d’exploitation en tenant compte d’une philosophie où unused RAM = wasted RAM, cherchant à utiliser chaque octet pour accélérer les processus.

Comment désactiver Prefetch et SysMain

Désactiver ces fonctions est relativement simple. Pour deaktivater Prefetch, il faut accéder à l’éditeur de registre :

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters

Modifiez la valeur EnablePrefetcher à “0” pour désactiver la fonction après redémarrage de votre PC.

Procédure pour désactiver SysMain

Désactiver SysMain est encore plus rapide. Ouvrez l’application Services depuis le menu de recherche de Windows et trouvez le service SysMain.

  • Démarrez ses propriétés.
  • Arrêtez le service.
  • Changez le type de démarrage en “Désactivé”.
  • Appliquez les modifications.

Après avoir redémarré le système, Windows ne préchargera plus les applications.

Évaluer la nécessité de désactiver ces fonctions

Il peut sembler tentant de récupérer plusieurs Go de RAM. Toutefois, les professionnels soulignent qu’un usage intensif de la mémoire ne signifie pas forcément qu’il y ait un problème.

Windows est conçu pour faire bon usage de la RAM afin d’améliorer l’expérience utilisateur. Un pourcentage élevé d’utilisation ne signifie pas nécessairement que le système est en difficulté. Les véritables problèmes se manifestent lorsque les applications deviennent lentes ou se bloquent.

Il est donc recommandé d’évaluer d’abord si votre ordinateur présente réellement des problèmes de performance avant de modifier des réglages avancés. Dans de nombreux cas, Prefetch et SysMain continuent de fonctionner comme prévu, optimisant l’expérience d’utilisation sans inconvénients.



F1-ES