¿Qué es Microsoft Edge WebView2 Runtime (y cómo reducir el uso de la CPU)?

Lanzado por Microsoft para proporcionar soporte web para aplicaciones nativas de Windows, el tiempo de ejecución Edge WebView2 puede causar una alta carga de CPU en algunas computadoras. Echemos un vistazo a lo que hace el tiempo de ejecución y cuándo es seguro desinstalarlo.

En su mayor parte, no tiene que preocuparse por el tiempo de ejecución de Edge WebView2. Se estima que ocupa alrededor de 80 MB de memoria, una gota en el océano para cualquier computadora moderna. Un error por sí solo causaría problemas significativos, en cuyo caso debemos profundizar más.

¿Qué es el tiempo de ejecución de Microsoft Edge WebView2?

Las aplicaciones híbridas, aplicaciones que combinan tecnologías web como HTML y JavaScript con plataformas nativas, están en aumento. Son relativamente más fáciles de hacer, tienen un diseño visual consistente y se pueden hacer multiplataforma sin muchos problemas.

El problema es hacer que funcionen. Las tecnologías web como CSS solo pueden ser procesadas por un navegador web; el sistema operativo en sí no puede analizar dichas aplicaciones. Esto significa que una aplicación híbrida debe venir con un entorno de tiempo de ejecución especializado para cerrar esta brecha.

Ingrese el tiempo de ejecución de WebView2. Diseñado para renderizar vistas web (¿entiendes?) sin abrir un navegador, el tiempo de ejecución incluye el motor de renderizado Edge Chromium con sus diversas bibliotecas.

¿El tiempo de ejecución de Edge WebView2 está relacionado con el navegador Edge?

Muchas personas asumen erróneamente que el tiempo de ejecución de WebView2 es parte de Edge Browser e intentan eliminarlo desinstalando el navegador. Pero eso no funcionará.

WebView2 Runtime es una versión simplificada de Edge Chromium que se instala y ejecuta por separado del navegador web Edge. Aunque comparten el mismo motor de renderizado, no se utilizan los mismos archivos.

¿Cuál es el propósito de Edge WebView2 Runtime?

Como ya hemos discutido, el tiempo de ejecución de Edge WebView2 está diseñado para desarrollar aplicaciones híbridas que usan tecnologías web. Por supuesto, no es el único método para desarrollar aplicaciones híbridas (Electron es la alternativa más popular), pero está cobrando impulso.

Las aplicaciones que lo necesitan instalan automáticamente el tiempo de ejecución, por lo que no tiene que preocuparse por configurar nada usted mismo. Al mismo tiempo, esto también significa que eliminar Edge WebView2 no es efectivo porque las aplicaciones que lo usan lo reinstalarán nuevamente.

Contrariamente a la creencia popular, el tiempo de ejecución de WebView2 no debería tener una gran cantidad de recursos. No activa todo el navegador Edge, solo su motor de renderizado, por lo que cualquier problema de uso elevado de la CPU se debe a errores o fallas.

¿Necesita Microsoft Edge WebView2 Runtime?

Si necesita o no el tiempo de ejecución de WebView2 es una pregunta difícil de responder. Por supuesto, este no es un proceso esencial y se puede desactivar sin detener el sistema operativo.

Pero, ¿qué pasa con las aplicaciones que usan el tiempo de ejecución? Afortunadamente, no muchas aplicaciones de terceros dependen del tiempo de ejecución de Edge WebView2. La mayoría solo usa bibliotecas nativas o usa algo como Electron para funciones híbridas.

Como era de esperar, el mayor adoptante del tiempo de ejecución es Office 365. Incluso entonces, solo las funciones basadas en la web se representan con el motor WebView2, y la mayoría de las aplicaciones de Office funcionarán bien sin él.

¿Cómo deshabilitar Edge WebView2 Runtime?

Puede usar el Administrador de tareas de Windows para monitorear y deshabilitar todos los procesos en ejecución en su computadora. El tiempo de ejecución de Edge WebView2 generalmente crea varios procesos con el mismo nombre, por lo que debe eliminar cada uno de ellos para finalizar la tarea.

  1. Inicie el administrador de tareas tocando Control + Cambio + escapar. También puede buscarlo en el menú Inicio.
  1. De forma predeterminada, el Administrador de tareas abre la pestaña Procesos, que es buena para encontrar aplicaciones en ejecución, pero no procesos en segundo plano como este. Ir a Detalles pestaña a la izquierda (o arriba si está usando Windows 10).
  1. Esto enumera todos los procesos, en segundo plano o de otro tipo, en orden alfabético. Desplácese hacia abajo hasta la sección “m” y allí encontrará media docena de procesos llamados msedgewebview2.exe.
  1. Haga clic derecho en el proceso y seleccione Última tarea. Repita para cada proceso con el mismo nombre.

Y eso es todo. Todos los procesos de Edge WebView2 se cerrarán temporalmente, solucionando cualquier problema de uso elevado de la CPU.

Tenga en cuenta que esto solo deshabilitará el proceso por ahora. La próxima vez que inicie su computadora, los procesos comenzarán nuevamente. Pero esto suele ser suficiente para romper el proceso de un ciclo de alta CPU y arreglarlo.

¿Cómo desinstalar Microsoft Edge WebView2 Runtime?

Anteriormente, era posible desinstalar el tiempo de ejecución de Edge WebView2 desde la sección Aplicaciones de Configuración en Windows 11 (o Agregar o quitar programas en Windows 10). Aunque el tiempo de ejecución todavía aparece como una aplicación instalada, la opción para desinstalarlo está atenuada.

No es que sirva de mucho, eso sí. Incluso cuando era posible desinstalar, la gente descubrió que el tiempo de ejecución reapareció, instalado por la siguiente actualización de Windows o una de las aplicaciones de Office 365 que lo usaba.

Técnicamente, aún puede forzar una desinstalación a través de la línea de comandos, aunque es un método difícil. Acceder a su configuración requiere ubicar su directorio, lo que a su vez requiere que ingrese el número de versión exacto de su tiempo de ejecución Edge WebView2. Y después de todo ese esfuerzo, es posible que regrese debido a que alguna aplicación aleatoria lo instaló.

¿Qué debe hacer con Microsoft Edge WebView2 Runtime?

Primero, sepa que el tiempo de ejecución de WebView2 no es un virus, sino un componente legítimo de Windows emitido por Microsoft. Y está aquí para quedarse, dada la creciente cantidad de aplicaciones que están adoptando el enfoque híbrido.

Esto no es necesariamente un problema. El motor Edge WebView2 está diseñado para representar elementos HTML y CSS sin consumir demasiados recursos del sistema. Por lo general, los procesos que componen el tiempo de ejecución no mostrarán un uso de recursos superior a 100 MB de RAM y solo una fracción de la CPU.

Si ve problemas de tiempo de ejecución en su computadora, informe el problema a Microsoft y reinicie su computadora. También puede intentar finalizar el proceso erróneo desde el administrador de tareas excluyéndolo del bucle de error.

Leave a Reply

Your email address will not be published. Required fields are marked *