FAQ do utilizador final do WebView2
Esta página perguntas mais frequentes (FAQ) destina-se aos utilizadores finais, para explicar os processos webView2 ou msedgewebview2.exe listados no Gestor de Tarefas. Consulte também Contactar a equipa webView2.
O que é o WebView2?
O WebView2 é uma forma de os programadores de aplicações incorporarem conteúdo Web (como HTML, JavaScript e CSS) em aplicações do Windows. Ao incluir o controlo WebView2 numa aplicação, um programador pode escrever código para um site ou aplicação Web e, em seguida, reutilizar esse código Web na respetiva aplicação Windows, poupando tempo e esforço. Consulte Introdução ao Microsoft Edge WebView2.
Qual é o objetivo do executável WebView2?
O WebView2 (msedgewebview2.exe
) é um produto Microsoft que é atualizado automaticamente (utilizando o método de distribuição Evergreen ) para garantir que as suas aplicações têm as correções de segurança e suporte de funcionalidades mais recentes.
A maioria das pessoas verá WebView2 utilizado por Widgets, Teams, Office, Outlook, Meteorologia e muitas outras aplicações. Qualquer aplicação pode utilizar o WebView2.
Quais são os processos webView2 que estão em execução?
O WebView2 segue o modelo de processo utilizado no Chromium motor de browser do Microsoft Edge, descrito em Modelo de Processo e Isolamento de Site. Ter a funcionalidade dividida em vários processos ajuda a fiabilidade, a segurança e o desempenho. Cada processo desempenha uma determinada responsabilidade e pode fazê-lo sem interrupções, mesmo que um dos outros processos tenha um problema.
Normalmente, existem alguns processos:
- O gestor webView2.
- Um processo de GPU.
- Processos de utilitários, como rede ou áudio, consoante o conteúdo.
- Processos do compositor.
O seu computador terá um conjunto de processos para cada aplicação que utiliza o WebView2 e, normalmente, um processo de composição para cada controlo WebView2 que está na aplicação, semelhante à forma como tem um processo de composição por separador num browser. Para obter detalhes, veja Modelo de processo para aplicações WebView2.
Que recursos de memória e CPU utiliza o WebView2?
Na maioria dos casos, qualquer memória extra ou utilização da CPU deve-se à forma como o WebView2 está a ser utilizado e não ao próprio WebView2. Se a aplicação estiver a compor conteúdo Web não otimizado, o controlo WebView2 poderá consumir mais recursos. Normalmente, o Gestor de Tarefas mostrará os processos agrupados por elemento principal, mas essa vista por vezes está incorreta se ordenar por uma coluna diferente de Nome.
Os processos webView2 são apresentados no separador Processos do Gestor de Tarefas como WebView2, agrupados por aplicação principal. Por exemplo, a aplicação WebView2 de Introdução ao WebView2 em aplicações Win32 está listada no separador Processos do Gestor de Tarefas da seguinte forma.
No Windows 10 e versões iniciais do Windows 11, o separador Processos lista apenas o nome da aplicação que utiliza o WebView2:
Nas versões Windows 11 mais recentes, o separador Processos lista cada processo WebView2:
No separador Detalhes, os processos webView2 são listados como msedgewebview2.exee agrupados em vez de agrupados por aplicação principal:
Também pode utilizar a ferramenta de Explorer de Processos da Microsoft. Se descobrir que uma aplicação está a causar uma utilização intensiva de recursos de forma consistente, contacte o suporte dessa aplicação para comunicar a utilização de recursos.
A desinstalação do Microsoft Edge fará com que o WebView2 deixe de funcionar?
Não. O Microsoft Edge pode ser desinstalado sem causar um problema para o WebView2. Quando o Microsoft Edge e o WebView2 estão instalados, o instalador do Microsoft Edge liga as aplicações em conjunto, para evitar a utilização de espaço em disco adicional.
Por que motivo o WebView2 foi reinstalado depois de o ter desinstalado?
O WebView2 está pré-instalado no Windows 11 e está instalado na maioria dos dispositivos Windows 10. Consulte Entregar o Microsoft Edge WebView2 Runtime para Windows 10 Consumidores.
Muitas aplicações criadas no WebView2 efetuam verificações para reinstalar o WebView2 quando a aplicação é instalada ou iniciada. As empresas também podem enviar o WebView2 para os dispositivos que gerem.