Windows 10 version 1909, build 18363.1016: dès que Microsoft.Photos.exe consomme du CPU, RuntimeBroker.exe en consomme aussi

Anonyme
2020-09-05T14:12:08+00:00

bonjour,

2 PCs sous Windows 10 version 1909,  build 18363.900, non connectés à Internet pendant 2 mois. Quand ils ont à nouveau été connectés:

  • Windows Update les a passés (sans problème) au build 18363.1016. (KB4565351),
  • sur l'un d'eux Windows Update a aussi installé (sans rien dire) une nouvelle version de l'application Photos de Microsoft:

  - sur ce PC, nouvelle version: 2020.20070.10002.0 

  - sur l'autre PC, Photos resté en version 2020.19111.24110.0 

Dans le Gestionnaire de Taches, onglet "Détails", je constate sur ces 2 PCs un phénomène que je n'avais jamais observé avant:

dès que Microsoft.Photos.exe consomme du CPU, RuntimeBroker.exe en consomme aussi.

C'est systématique!

Par le Gestionnaire de Tâches, si l'on "tue" le process RuntimeBroker.exe, ll réapparait dès que l'on interagit

avec l'appli Photos. Si on la laisse "travailler toute seule", le RuntimeBroker.exe ne réapparait pas.

Exemple:

 

--> comme Photos consomme beaucoup de CPU pour analyser et cataloguer les nouvelles photos, la surconsommation par RuntimeBroker.exe rend le PC très lent quand l'appli Microsoft Photos est ouverte.

Je suis à peu près certain que je n'avais jamais vu ça au préalable:

  • ce n'est pas du à la nouvelle version de Photos puisque j'ai le même problème avec la version nouvelle et avec l'ancienne,
  • j'imagine que c'est du à un changement intervenu entre les builds 18363.900 et 18363.1016
  • pourtant, la version de RuntimeBroker.exe qui tourne est datée de mars 2019:

  

Si quelqu'un a une idée, merci d'avance...

Compléments d'info:

  • le consommation de CPU par Photos est un phénomène que je connais depuis longtemps j'avais créé un "fil" à ce sujet il y a deux ans (Windows 10 1803, plusieurs secondes pour démarrer appli "Photos": Microsoft.Photos.exe consomme énormément de CPU). Dans les copies d'écran de ce sujet, on voit 3 exemples de gestionnaires des tâches: RuntimeBroker.exe apparait dans l'un des exemples, mais pas dans les 2 autres...
  • le problème me contrarie d'autant plus que j'ai l'impression que cette nouvelle version de Photos réanalyse les photos (si ce n'était pas le cas, Photos aurait, je pense, fini d'analyser les photos nouvelles). Ce qui me le fait penser aussi, c'est que, à un moment, Photos m'a affiché "amélioration des recherches: 1900 éléments restants":

 

  • en cherchant dans ce forum ou dans Google, on trouve des signalements similaires, mais aucun n'a de conclusion claire.  Par exemple:

"Photos and Runtime Broker using 30% CPU"

"Runtime broker et CPU" (en 2015)

" j'ai le Runtime Broker couplé à l'application Photos qui me pompe 30-40% du CPU"

  • la bonne nouvelle (si l'on peut dire), c'est que le process Microsoft.Photos.exe se plante parfois spontanément (ce qui entraine l'arrêt de RuntimeBroker.exe). Le "moniteur de fiabilité" rapporte une erreur "MoAppHang":

Mais ceci est sans doute une autre histoire... L'appli Photos a pour habitude de se planter facilement...

  • "just for fun", j'ai créé une entrée dans le Hub de Commentaires (j'en ai même créé 2, une en français, et

  une en anglais). Une bouteille à la mer...

Windows pour les particuliers | Windows 10 | Niveau de performance et défaillances système

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

39 réponses

  1. Christian 2B 18,796 Points de réputation Modérateur bénévole
    2020-09-08T09:28:09+00:00

    "On lit partout que "le Runtime Broker est l’application responsable de contrôler les tâches s’exécutant en arrière plan comme les applications Métro entre autres." ou que "Runtime Broker est un processus de Windows qui vous permet de gérer les autorisations sur votre PC pour les applications du Windows Store".

    Je ne vois pas bien ce que ça veut dire, ce que Runtime Broker fait concrètement, mais il est indiqué généralement qu'il faut vivre avec,qu'on ne peut pas le supprimer."

    Oui, c'est cela.

    Je pense, que Runtime, joue le rôle de chef de gare, organise le départ des trains et envoie des ressources supplémentaires pour supporter, réguler, la charge de travail au travers des diverses voies disponibles, en fonction des divers programme ouverts.

    Bonne continuation à tous.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2020-09-08T06:16:33+00:00

    Bonjour Michel D

    Oui !...tout ceci que vous expliqué en détails je connais ça!...et ce depuis la première version de Windows 10 ou presque!...

    vous dite que la réduction de l'application Photos!...fait chuté la consommation du CPU !...

    c'est normale!...

    deux faite ce produit:

    moins de consommation de l'application qui n'est pas fermer, mes en réduction dans la barre des taches...interruption partielle de cette application!...

    reste néanmoins qu'elle consomme en mode réduit, le juste nécessaire pour ne pas ce fermer tout simplement!...

    ce que révèle ( le process RuntimeBroker.exe diminue progressivement sa consommation CPU jusqu'à 0% ).

    après si la fonction tache est activée il y à double emploi pour les deux!...

    y compris avec l'action Ou les actions des processus en arrière plan des applications!...

    Nota:

    c'est ce qui ma permis de voir que en désactivant les processus en arrière plan et la fonction tache!...

    de ne pas avoir de consommations inutile du CPU et GPU abusivement!...

    il faut également vérifier dans particularités de chacune des applications que ça ne fait pas l'inverse!...

    décocher la case utilisation des arrière plan d'applications!...

    comme ceci:

    allez dans application depuis paramètres de Windows 10un clic sur une application

    puis un clic sur options avancés

    vérifier les paramètres action en arrière plan!...(si activé la désactivé et fermer!...

    faire la même chose avec les autres applications intégrées au Système.

    si le Système vous propose d'activé cette fonction il faut la refusé!...(c'est du Microsoft stupide ça !).

    Pour Infos:

    ce qui peut ce produire est que si vous utilisé la fonction de sauvegarde intégrée!...

    certains processus peuvent ralentir le Système, du à la lourdeur des fichiers ou dossiers à sauvegardé .

    c'est tout !.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2020-09-07T18:25:42+00:00

    bonjour Yankee et Christian,

    merci d'avoir passé du temps à essayer de m'aider. 

    On lit partout que "le Runtime Broker est l’application responsable de contrôler les tâches s’exécutant en arrière plan comme les applications Métro entre autres." ou que "Runtime Broker est un processus de Windows qui vous permet de gérer les autorisations sur votre PC pour les applications du Windows Store".

    Je ne vois pas bien ce que ça veut dire, ce que Runtime Broker fait concrètement, mais il est indiqué généralement qu'il faut vivre avec, qu'on ne peut pas le supprimer.

    Je vois souvent des process "RuntimeBroker.exe" dans la fonction "détails" du gestionnaire des taches. On trouve en permanence plusieurs process avec ce nom, et une consommation CPU égale à 0. Et, de temps en temps, on voit un de ces process qui se met à consommer du CPU de façon intense, et le phénomène s'arrête au bout d'un moment (de la même façon, on voit des process svchost.exe, dwm.exe, MsMpEng.exe, et d'autres "pomper" du CPU pendant un moment plus ou moins long, et s'arrêter). Ce sont les mystères de Windows...

    Le problème qui me préoccupe en ce moment, que j'ai constaté en 18363.1016 (que je n'avais pas constaté en 18363.900) est que, un process RuntimeBroker.exe se déclenche dès que le process Microsoft.Photos.exe consomme du CPU, et que ce process Runtime Broker consomme encore plus de CPU que le process Photo (ce qui n'est pas peu dire). On peut se demander (et je me le demande) si ce RuntimeBroker.exe n'est pas en "boucle CPU". Il utilise par moments plus de 50% du CPU (sur un PC "bipro"):

      

    En réétudiant calmement le problème

    • je constate le phénomène quand l'appli Photos est "active",
    • quand je ferme l'appli Photos, le process Photos s'arrête, et le process Runtime Broker cesse de

      consommer du CPU...

    • si, sans fermer Photos, je "réduis" l'application (clic sur le "-" en haut à droite):

      - l'écran de l'appli Photos disparait (normal)

      - l'icone de Photos reste dans la barre des tâches (normal)

      - le process Microsoft.Photos.exe apparait comme "interrompu" (normal?):

      - le process RuntimeBroker.exe diminue progressivement sa consommation CPU jusqu'à 0%

      - quand je clique sur l'icone Photos de la barre des tâches, ça repart "comme en 14".

    • si, dans le gestionnaire des tâches, je "tue" le process RuntimeBroker.exe, rien, apparemment, ne se 

      passe, le process Microsoft.Photo.exe consomme gentiment son CPU, mais, au bout d'un moment,

      un process RuntimeBroker.exe revient consommer du CPU si j'agis sur l'appli Photos.  

    Je ne pense pas que le problème soit lié à un problème d'"applications en arrière plan", mais j'ai fait l'essai suggéré par Yankee: j'ai désactivé "les applications en arrière plan" (toutes, et seulement Photos), ça ne change rien.

    De même j'ai désactivé "autoriser les applications à accéder à vos taches", ça ne change rien...   

    Dans le 3ème article suggéré par Christian (Accélerer Windows 10 en désactivant le “Runtime Broker”), on donne une manip dans Regedit pour neutraliser le Runtime Broker: je l'ai exécutée, j'ai redémarré Windows pour qu'elle soit prise en compte, mais ça ne change rien non plus...

    Je vais vivre avec ça... Comme il faut bien que Photos finalise son analyse de mes photos, quand je ne fais rien d'autre sur le PC, j'ouvre l'appli Photos... Quand je veux bosser sur le PC, je ferme Photos, ou je "réduis"... 

    PS: j'ai bien aimé le 2ème sujet suggéré par Christian. Ca n'apporte pas beaucoup d'infos, mais c'est une démonstration impressionnante de paranoïa. J'espère ne pas avoir atteint ce stade là...

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Christian 2B 18,796 Points de réputation Modérateur bénévole
    2020-09-07T09:06:21+00:00

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2020-09-07T07:19:57+00:00

    Bonjour

    voir du coté des arrière plan des applications....les applications devrait utilisé l'arrière plan que en état de fonctionnements (ouverte)!...

    les taches sont en doublons donc consomment plus de ressources Système!...

    désactivé les arrière plan d'applications

    et généralité des arrière plan en haut de la fenêtre dans paramètres de Windows 10.

    la fonction tache également est à désactivé!...

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire