Epic Games met à jour son Launcher qui empêchait la mise en veille des CPU AMD

Epic Games met à jour son Launcher qui empêchait la mise en veille des CPU AMD

Pour finir 2020 en beauté

Avatar de l'auteur
David Legrand

Publié dans

Hardware

31/12/2020 2 minutes
23

Epic Games met à jour son Launcher qui empêchait la mise en veille des CPU AMD

Après plusieurs jours de polémique autour de la gourmandise en ressources du Launcher d'Epic Games lorsqu'il est utilisé avec des processeurs AMD, un patch a finalement été déployé.

Lors de récents tests sur des processeurs Ryzen d'AMD, nous avions noté que le Launcher d'Epic Games faisait grimper la consommation au repos, nous avions donc décidé de le couper lors de nos essais. Nous n'étions pas un cas isolé puisque de nombreux témoignages similaires ont émergé ces derniers jours. 

L'éditeur a fini par identifier le problème puis communiquer sur le sujet à travers l'un de ses employés. Ce dernier a confirmé qu'un patch avait été déployé et que ce comportement ne devrait plus être constaté à partir de la version 11.0.2.

De quoi relancer le débat sur la consommation de toutes ces applications tierces, fonctionnant constamment au sein de nos systèmes, que ce soit pour les boutiques applicatives, les fonctionnalités annexes de certains composants comme le RGB ou leur gestion, qui ne passe pas par des paramètres natifs de l'OS. 

Tant d'outils au développement qui connait parfois quelques ratés, tous les constructeurs et éditeurs n'étant pas systématiquement mis sous le feu des projecteurs comme cela a été le cas ici. Soyez donc vigilant sur la consommation de ces logiciels et n'hésitez pas à les couper si jamais ils rencontrent un comportement anormal.

Pour rappel, vous pouvez désactiver leur chargement automatique via l'onglet Démarrage du Gestionnaire des tâches de Windows. L'ensemble des applications concernées y est listé. Effectuez un clic droit pour désactiver le lancement automatique :

Windows 10 Lancement démarrage

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (23)



L’ensemble des applications concernées y est listé. Effectuez un clic droit pour désactiver le lancement automatique




C’est malheureusement loin d’être l’unique moyen employé par ses applications pour se lancer au démarrage. Certaines se lancent sous forme de services ou d’autres encore par les taches planifiées du système. Il faut faire le ménage partout.


Il faut aussi désactiver les services non-Microsoft :




  • Faire Windows + R

  • Taper msconfig

  • Onglet “ services “

  • Cocher “masquer les services Microsoft”

  • Décocher les applis douteuses, non-voulues

  • Faire OK


C’est terrible, de plus en plus en tache planifié avec le login en trigger…
C’est beaucoup moins découvrable pour l’utilisateur moyen :/


J’avoue que les tâches planifiées c’est bien lourd. Ça en dit long sur le sérieux/l’éthique des logiciels en questions …. Idem pour les services dans une certaine mesure.



Ça serait bien que Microsoft mette un peu les hola, une autorisation devrait être demandée à l’utilisateur pendant l’install d’une appli qui veut foutre ces merdes, parceque actuellement, sauf erreur de ma part, c’est full transparent.


Oui c’est lourd toutes ces applications qui se lancent toutes seules. Microsoft a aussi des services qui se lancent seuls pour les mises à jour de Windows et des applications du store.
Quand on n’a que quelques mégas de connexion internet il faut faire la chasse sans cesse pour arrêter les applications qui se lancent seules et lancent des mises à jour.


Windows+R services.msc


Pour gérer les applications qui se lancent au démarrage, rien ne vaut Autoruns https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns


je veux pas être l’oiseau de mauvais augure mais la maj ne semble pas trop changer ce probleme chez moi. J’ai toujours un écart de +10°C quand EGS est lancé…



(reply:54127:Le-Glod)




Je trouve ça plus pratique de le faire avec msconfig, l’interface est + minimaliste, et tu peux y désafficher les services Windows, pour y voir seulement les services tiers.


Je ne comprends pas l’idée d’enlever l’affichage des services windows alors que les XBOXTrucs, les Cortana, les OneDrive, les Edge, les WIndows Store et compagnie représentent la plus grosse charge en télémétrie et en conso inutile de ressources.


Non, pas du tout, d’ailleurs la preuve, ici on parle d’un logiciel tiers.



Et les XboxTrucs , les Onedrive, Edge, etc, peuvent se désactiver dans les paramètres Windows, sans devoir à chercher dans les 60 000 services natifs à Windows.


Tu as bien redémarré le launcher? Car la MAJ ne s’applique qu’après le redémarrage et il ne le propose pas toujours clairement je trouve (il y a le bouton qui apparait dans l’onglet paramètres mais pas de pop-up de mémoire).



JohnHostfil a dit:


C’est malheureusement loin d’être l’unique moyen employé par ses applications pour se lancer au démarrage. Certaines se lancent sous forme de services ou d’autres encore par les taches planifiées du système. Il faut faire le ménage partout.




Tout à fait, mais Il y a Autoruns pour tout ça :fumer:


j’ai même verifié dans les logs la version : 11.0.2.
j’ai testé aussi les 32b et 64b je fais toujours ~+10°C…
visiblement c’est pas réparé.



DonVincenzo a dit:


Pour gérer les applications qui se lancent au démarrage, rien ne vaut Autoruns https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns




En effet, bien mieux que le vieillissant msconfig, surtout que ca cherche dans bien plus d’endroits Autoruns (Drivers, Image Hijack, extensions de l’explorer, …) et comme Process Explorer, la recherche sur Virus Total, les binaires non signés sont bien pratiques pour repérer les cas suspects.



Le repérage des chemins n’existant plus aussi est pratique pour faire le ménage, ou se rendre compte qu’une maj majeure de windows 10 a fait sauter une extension de l’explorer comme HashCheck Shell Extension (bien qu’il faille se méfier pour certaines ressources bien présentes mais que Autoruns se prend les pieds, exemple : https://social.technet.microsoft.com/Forums/en-US/67f0f959-2dea-4342-8558-2a5c456f4a48/red-entries-in-knowndlls?forum=autoruns).


Dépend de ton niveau en “informatique”, mais Epic utilise un token based iden/authentification. Du coup, le EGS Launcher est facultatif, du moment que tu passes ton token d’authentification, tu peux télécharger, installer, lancer et jouer en ligne sans avoir le launcher installé.



Pour l’instant, c’est CLI (command line) seulement mais des interfaces graphiques sont actuellement en cours (déjà disponible pour Linux, va venir pour Windows).



Regarde : https://github.com/derrod/legendary (l’avantage c’est qu’une fois installé et paramétré, tu peux récup une commande qui lance le jeu automatiquement , donc ajouter et lancer ton jeu depuis Steam par exemple).



Et l’interface actuellement en cours (Linux seulement pour l’instant) : https://github.com/flavioislima/HeroicGamesLauncher



En gros, Legendary est le back-end qui fait le boulot et après tu peux construire un front-end graphique bien propre.


J’avais vu ce “legendary” mais pas plus regardé que ca.
J’avais pensé à installer le GOG2.0 qui regroupe tout steam/egs/etc mais je ne sais pas si c’est une meilleure solution, “globalement”…


GoG 2.0 est plus un “wrapper” de launcher. C’est pas mieux ou moins bien, mais ça fonctionne (en fonction des options cochées) de la manière suivante :
Tu lances le jeu depuis GoG qui lance un appel de lancement ce qui lance (ou pas en fonction du jeu) le launcher associé s’il fait partie de l’.exe de démarrage et quand tu quittes le jeu, GoG ferme normalement le launcher associé (mais je doute que ça marche tout le temps).



Le fonctionnement de Legendary est différent, il s’occupe de passer le token d’authentification Epic (tu dois donc le donner à Legendary, mais il te redirige vers l’api pour que tu es juste à te logguer et copy/paste) aux serveurs Epic (pour télécharger, mettre à jour les jeux) ainsi qu’au jeu en lui-même (pour jouer en ligne, etc).



Du coup, Legendary remplace complètement le launcher qui n’est plus nécessaire du tout pour aucun action (download, update, playing etc).



L’avantage (et l’inconvénient) de Legendary est qu’il fait que ce job et uniquement ce job, en ligne de commande, ce qui veut dire que tu peux construire une interface graphique comme tu le veux et à ton goût. L’inconvénient c’est qu’il faut la construire cette interface.



Si tu n’as pas peur de la ligne de commande, tu peux te farcir la doc et faire quelques tests, il me semble que tu peux même avoir une “launch” commande qui invoque Legendary et lance le bon jeu (cette ligne de commande peut être mis en raccourcie et ajouter à GoG ou Steam en tant que programme externe).



Personnellement, je suis extrêmement impressionné que Epic utilise (et surtout laisse) un système à base de token au lieu d’avoir le launcher au centre et impossible (ou extrêmement difficile) de s’en passer comme Steam. Pour l’instant ça fait mon affaire, mais je pense que ça pourrait changer dans le futur si Legendary gagne en popularité.


OK merci pour l’explication mais non je ne suis clairement pas assez compétent pour pondre une GUI pour ca ^^“”
Dommage.


C’est marrant que Discord soit mis en avant, car j’ai justement le problème qu’il se relance automatiquement à chaque redémarrage alors que je lui ai dit de ne pas le faire. Et rien dans les applications au démarrage non plus… Peut-être dans les services alors, c’est étrange.


Bon après ça s’utilise en ligne de commande, donc c’est plus ou moins déjà utilisable.



Mais pour l’interface, il suffit d’attendre un peu que quelqu’un dev ça.



(reply:54113:dylem29) Je pense que ce n’est pas la bonne technique. Il faut plutôt passer directement par l’outil services qui permet de désactiver le lancement automatique de ceux-ci sans les bloquer complètement ce qui évite pas mal d’erreurs pour certains logiciels (les lanceurs de jeux par exemple).



Merci de l’info, je n’ai pas trop de souci avec ça, mais merci