FAQ sur WebView2 pour l’utilisateur final

Cette page questions fréquentes (FAQ) s’adresse aux utilisateurs finaux pour expliquer les processus WebView2 ou msedgewebview2.exe répertoriés dans le Gestionnaire des tâches. Voir aussi Contacter l’équipe WebView2.

Qu’est-ce que WebView2 ?

WebView2 est un moyen pour les développeurs d’applications d’incorporer du contenu web (tel que HTML, JavaScript et CSS) dans les applications Windows. En incluant le contrôle WebView2 dans une application, un développeur peut écrire du code pour un site web ou une application web, puis réutiliser ce code web dans son application Windows, ce qui permet d’économiser du temps et des efforts. Consultez Présentation de Microsoft Edge WebView2.

Quel est l’objectif de l’exécutable WebView2 ?

WebView2 (msedgewebview2.exe) est un produit Microsoft qui est mis à jour automatiquement (à l’aide de la méthode de distribution Evergreen ) pour garantir que vos applications disposent des derniers correctifs de sécurité et de prise en charge des fonctionnalités.

La plupart des utilisateurs voient WebView2 utilisé par les widgets, Teams, Office, Outlook, Météo et bien d’autres applications. Toute application peut utiliser WebView2.

Quels sont les processus WebView2 en cours d’exécution ?

WebView2 suit le modèle de processus utilisé dans le moteur de navigateur Chromium de Microsoft Edge, décrit dans Modèle de processus et isolation de site. Le fait d’avoir des fonctionnalités divisées en plusieurs processus contribue à la fiabilité, à la sécurité et aux performances. Chaque processus assume une certaine responsabilité et peut effectuer ce travail sans interruption, même si l’un des autres processus rencontre un problème.

Il existe normalement quelques processus :

  • Gestionnaire WebView2.
  • Un processus GPU.
  • Processus utilitaires, tels que le réseau ou l’audio, en fonction du contenu.
  • Processus du renderer.

Votre ordinateur aura un ensemble de processus pour chaque application qui utilise WebView2, et généralement un processus de renderer pour chaque contrôle WebView2 qui se trouve dans l’application, comme vous avez un processus de renderer par onglet dans un navigateur. Pour plus d’informations, consultez Modèle de traitement pour les applications WebView2.

Quelles ressources de mémoire et d’UC WebView2 utilise-t-il ?

Dans la plupart des cas, toute utilisation supplémentaire de la mémoire ou du processeur est due à la façon dont WebView2 est utilisé, et non à WebView2 lui-même. Si l’application affiche du contenu web non optimisé, le contrôle WebView2 peut consommer davantage de ressources. Le Gestionnaire des tâches affiche normalement les processus regroupés par parent, mais cette vue est parfois incorrecte si vous effectuez un tri en fonction d’une colonne autre que Name.

Les processus WebView2 sont affichés sous l’onglet Processus du Gestionnaire des tâches sous la forme WebView2, regroupés par application parente. Par exemple, l’application WebView2 de Prise en main de WebView2 dans les applications Win32 est répertoriée sous l’onglet Processus du Gestionnaire des tâches comme suit.

Dans Windows 10 et les versions antérieures de Windows 11, l’onglet Processus répertorie uniquement le nom de l’application qui utilise WebView2 :

Gestionnaire des tâches montrant une application qui utilise WebView2, avec une version antérieure de Windows

Dans les dernières versions Windows 11, l’onglet Processus répertorie chaque processus WebView2 :

Gestionnaire des tâches montrant une application qui utilise WebView2, avec la dernière version de Windows

Sous l’onglet Détails , les processus WebView2 sont répertoriés comme msedgewebview2.exeet sont regroupés plutôt que regroupés par application parente :

Onglet Détails du Gestionnaire des tâches, répertoriant les instances du processus msedgewebview2.exe

Vous pouvez également utiliser l’outil Process Explorer de Microsoft. Si vous constatez qu’une application est constamment à l’origine d’une utilisation intensive des ressources, contactez le support de cette application pour signaler l’utilisation des ressources.

La désinstallation de Microsoft Edge va-t-elle faire en sorte que WebView2 cesse de fonctionner ?

Non. Microsoft Edge peut être désinstallé sans provoquer de problème pour WebView2. Lorsque Microsoft Edge et WebView2 sont installés, le programme d’installation de Microsoft Edge lie les applications ensemble pour éviter d’utiliser de l’espace disque supplémentaire.

Pourquoi WebView2 a-t-il été réinstallé après sa désinstallation ?

WebView2 est préinstallé sur Windows 11 et est installé sur la plupart des appareils Windows 10. Consultez Remise du runtime Microsoft Edge WebView2 aux consommateurs Windows 10.

De nombreuses applications basées sur WebView2 effectuent des vérifications pour réinstaller WebView2 lorsque l’application est installée ou lancée. Les entreprises peuvent également envoyer WebView2 aux appareils qu’elles gèrent.

Voir aussi