Partager via

quelqu'un a-t-il une solution pour éviter que les utilisateurs de Photoshop soient ralentis par msedgewebview2.exe, un process de Microsoft-Edge-Webview2 ?

Anonyme
2023-12-09T18:55:29+00:00

bonjour,

je m'occupe d'un PC sur lequel tourne la suite Adobe, dont Photoshop:

  • PC sous Windows 10 22H2, build 19045.3693; pas d'autre antivirus que Microsoft Defender
  • Photoshop version 25.2.0

Quand Photoshop est lancé, même si on ne fait rien sous Photoshop, le gestionnaire de tâches, onglet "détails" montre plusieurs process msedgewebview2.exe dont l'un au moins est actif, et "bouffe du CPU":

Si, par le gestionnaire de tâches, on tue le process qui prend du CPU, un autre prend immédiatement le relais...

Quand on sort de Photoshop les msedgewebview2.exe disparaissent...

"msedgewebview2.exe" est un composant de "Microsoft Edge WebView2".

J'ai pu voir dans un forum Adobe anglophone, que, effectivement, Photoshop utilise "Microsoft Edge WebView2":

https://community.adobe.com/t5/photoshop-ecosystem-discussions/microsoft-edge-webview2/m-p/12535546?profile

De cette longue discussion, on sort désorienté...

Il n'est a priori pas normal qu'un process à qui on ne demande rien consomme du CPU. Est-ce un problème intrinsèque de msedgewebview2.exe ou ce programme est-il "mal appelé" par Photoshop?

Dans cette discussion, un utilisateur recommande de modifier un paramètre de Photoshop: dans les "préférences->Modules Externes", décocher "Permettre la connexion à internet pour les extensions" dans les Extensions héritées". J'ai essayé, ça ne change rien.

J'ai par ailleurs trouvé une vidéo (https://www.youtube.com/watch?v=yYaitx32b64)  "Permanently Disable Edge WebView2 in Adobe Photoshop 2022") où l'on recommande d'aller dans C:\Program Files\Common Files\Adobe\Microsoft\EdgeWebView et de renommer le dossier "EdgeWebView" pour l'appeler par exemple "EdgeWebView.BAK". J'ai tenté, ça ne change rien: par le gestionnaire de tâches, on voit que les msedgewebview2.exe viennent de C:\Program Files (x86)\Microsoft\EdgeWebView\Application\119.0.2151.97

Quelqu'un d'autre en France a-t-il constaté ce phénomène?

Quelqu'un saurait il si Adobe ou Microsoft a identifié ce problème et a l'intention de le régler?

Quelqu'un aurait-il trouvé une "combine", un "bypass", une solution de contournement?

Si oui, d'avance merci...

PS: quelques perles parmi les commentaires du forum Adobe:

"That's not a Microsoft issue that's an Adobe issue. No one forced Adobe to use edge webview"

"As noted earlier in this discussion, Edge is a built-in web browser on Windows. Adobe uses it to render HTML. Its based on the Google Chrome browser. So, no, there isn't an alternative. This is what you get when you buy a Windows PC.

If you want something different, you can buy a Mac"

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

13 réponses

  1. Anonyme
    2023-12-12T10:28:33+00:00

    bonjour,

    non, pas d'addons sur Photoshop.

    Oui, nous allons vivre avec...

    Si des gens constatent une surconsommation de CPU par Webview (msedgewebview2.exe**)** et arrivent ici, ils feront comme moi, ils sauront qu'ils doivent se faire une raison...

    Peut-être ajouteront ils un commentaire si la discussion n'est pas fermée.

    Pour info, il n'y a effectivement pas que Photoshop qui se sert de Webview, et il n'y a pas que des utilisateurs de Photoshop qui s'en plaignent:

    "Microsoft Edge WebView2 runtime Outlook freezing & CPU high usage"

    "Webview2 using up all CPU resources"

    "How to disable/stop "Microsoft Edge WebView2" permanently."

    sur le forum Microsoft américain.

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2023-12-11T15:15:49+00:00

    merci,

    tout ça est bien intéressant mais

    • je sais qu'il n'y a sur ce PC qu'une seule application qui fait appel à Webview: Photoshop
    • je connais bien le gestionnaire de tâches ("task manager") et je n'ai pas envie de charger un autre logiciel, "Process Explorer", qui, sur ce coup, ne m'apportera rien,
    • on ne m'ôtera pas de l'idée qu'un programme qui prend 10% du CPU alors qu'on ne lui demande rien ce n'est pas normal,
    • il n'y a pas d'alternative à Photoshop,
    • il y une alternative à Windows, "buy a Mac", mais ce n'est pas envisageable...
    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  3. Anonyme
    2023-12-11T11:04:50+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Cela dépend des programmes qui invoquent WebView et de la quantité de mémoire et de processeur qu’ils consomment collectivement. Ce n’est pas quelque chose qui peut être résumé par une simple déclaration de « normal » ou « anormal ». Comme je l’ai mentionné précédemment, si vous voulez savoir quels programmes peuvent affecter le processus d’WebView, vous pouvez essayer un démarrage minimal. Un démarrage minimal est un moyen de démarrer Windows avec seulement le minimum de pilotes et de programmes de démarrage, ce qui peut aider à éliminer les interférences des programmes d’arrière-plan sur les jeux ou les applications. Les étapes spécifiques d’un démarrage minimal peuvent être trouvées ici :

    Procédure d’exécution d’un démarrage en mode minimal dans Windows - Support Microsoft

    En outre, si vous souhaitez voir quels processus appellent WebView, une méthode consiste à utiliser le Gestionnaire des tâches, à trier par nom, à localiser les processus pour WebView2 ou msedgewebview2.exe, puis à voir quels sont leurs processus parents. Une autre méthode consiste à utiliser l’outil Process Explorer de Microsoft, qui fournit des informations plus détaillées telles que les paramètres de ligne de commande et les variables d’environnement pour les processus :

    Comment utiliser Process Explorer - Sysinternals | Microsoft Learn

    De plus, comme vous pouvez le constater, quelqu’un de la communauté d’Adobe vous a déjà informé qu’il n’y a pas de solutions alternatives car de nombreuses applications logicielles reposent sur WebView. Il ne s’agit pas seulement des produits d’Adobe et de Microsoft ; De nombreux développeurs l’exigent. Si vous êtes à la recherche d’une véritable « solution », il s’agirait de persuader ces développeurs d’arrêter d’utiliser WebView.

    Si vous êtes seulement préoccupé par l’impact sur les performances de plusieurs processus d’WebView, comme je l’ai mentionné précédemment, vous pouvez essayer un démarrage minimal ou utiliser le gestionnaire de tâches et le Process Explorer pour identifier les processus qui utilisent WebView. Ensuite, vous pouvez fermer ou désinstaller tous les programmes inutiles.

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  4. Anonyme
    2023-12-11T09:57:29+00:00

    bonjour Yuhao Li,

    merci d'avoir pris le temps d'étudier ma question. Je suis flatté de recevoir une réponse d'un agent Microsoft ("Support technique de la communauté de Microsoft"), plutôt que d'un "conseiller indépendant".

    Je n'avais pas envisagé de désinstaller Webview, car j'évite généralement ce genre d'acrobaties.

    Comme vous l'avez vu, un process Microsoft, msedgewebview2.exe, consomme un pourcentage non négligeable de CPU alors même que aucun programme initié par l'utilisateur n'est actif.

    J'avais espéré que quelqu'un ait une solution de contournement, ou que Adobe ou Microsoft considère que ce n'est pas normal.

    Vous ne me dites pas si c'est normal ou non, vous me dites que "c'est comme ça que ça marche".

    Dont acte ("duly noted").

    C'est une bonne nouvelle pour les fabricants de PC: les développeurs d'Adobe n'ont pas comme priorité d'optimiser les performances de leurs logiciels (c'est un euphémisme), ceux de Microsoft ne sont pas non plus obnubilés par cette question.

    Adobe est d'ailleurs assez clair: "Configuration requise pour Photoshop", "Configuration requise pour Lightroom"...

    Bonne journée.

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  5. Anonyme
    2023-12-11T05:42:31+00:00

    Cette réponse a été automatiquement traduite. Par conséquent, il peut y avoir des erreurs grammaticales ou des formulations étranges.

    Bonjour, Michel.D

    Bienvenu dans la communauté de Microsoft.

    Photoshop utilise en effet WebView, comme indiqué explicitement sur le site officiel d’Adobe ci-dessous :

    Programme d’installation d’UXP WebView (adobe.com)

    Image

    Clause de non-responsabilité : Microsoft ne fournit aucune assurance et/ou garantie, implicite ou autre, et n’est pas responsable des informations que vous recevez des sites tiers liés ou de toute assistance liée à la technologie.

    Outre Photoshop, d’autres programmes peuvent également utiliser WebView. Même si les programmes d’Adobe ne l’exigent pas, d’autres applications peuvent le faire. Si vous êtes curieux de savoir quels programmes l’utilisent, vous pouvez essayer d’effectuer un démarrage minimal :

    Procédure d’exécution d’un démarrage en mode minimal dans Windows - Support Microsoft

    De plus, la plupart des informations que vous avez vues dans la communauté d’Adobe sont correctes :

    Image

    WebView est en effet un composant de Windows et est tout à fait essentiel. Par conséquent, le phénomène que vous avez mentionné ne nécessite aucune « correction » car Windows est conçu de cette façon. De nombreux programmes, non seulement les programmes tiers, mais aussi les applications intégrées en Windows, s’appuient sur ce composant. Essentiellement, tout programme qui a besoin de rendre des images l’exigerait. Si vous arrêtez brusquement le processus de WebView, ces programmes peuvent rencontrer des problèmes.

    Bien sûr, vous pouvez désinstaller WebView comme suggéré sur le site d’Adobe, mais vous devez le faire à vos risques et périls.

    Yuhao Li

    Support technique de la communauté de Microsoft

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire