Что такое среда выполнения Microsoft Edge WebView2 (и как снизить загрузку ЦП)?


Выпущенная Microsoft для обеспечения веб-поддержки собственных приложений Windows, среда выполнения Edge WebView2 может вызывать высокую загрузку ЦП на некоторых компьютерах. Давайте посмотрим, что делает среда выполнения и когда ее можно безопасно удалить.

По большей части вам не придется беспокоиться о среде выполнения Edge WebView2. Предполагается, что он будет занимать около 80 МБ памяти – капля в море для любого современного ПК. Только сбой может привести к серьезным проблемам, и в этом случае нам нужно копать глубже.

Что такое среда выполнения Microsoft Edge WebView2?

Гибридные приложения – приложения, сочетающие веб-технологии, такие как HTML и JavaScript, с нативными платформами, – находятся на подъеме. Их относительно проще создать, они имеют единообразный визуальный макет и без особых проблем могут быть кроссплатформенными.

Проблема в том, чтобы заставить их работать. Веб-технологии, такие как CSS, могут отображаться только с помощью веб-браузера — сама по себе операционная система не может анализировать такие приложения. Это означает, что гибридное приложение должно иметь специализированную среду выполнения, чтобы устранить этот пробел.

Войдите в среду выполнения WebView2. Среда выполнения, предназначенная для рендеринга веб-представлений (понимаете?) без фактического запуска браузера, включает в себя механизм рендеринга Edge Chromium с различными библиотеками.

Связана ли среда выполнения Edge WebView2 с браузером Edge?

Многие ошибочно полагают, что среда выполнения WebView2 является частью браузера Edge, и пытаются удалить ее с помощью удаление браузера. Но это не сработает.

Среда выполнения WebView2 — это урезанная версия Edge Chromium, которая устанавливается и запускается отдельно от веб-браузера Edge. Хотя они используют один и тот же механизм рендеринга, одни и те же файлы не используются.

Какова цель среды выполнения Edge WebView2?

Как мы уже обсуждали, среда выполнения Edge WebView2 предназначена для разработки гибридных приложений, использующих веб-технологии. Конечно, это не единственный метод разработки гибридных приложений: более популярной альтернативой является Electron, но он набирает обороты.

Среда выполнения автоматически устанавливается приложениями, которым она необходима, поэтому вам не придется беспокоиться о настройке чего-либо самостоятельно. В то же время это также означает, что удаление Edge WebView2 неэффективно, поскольку использующие его приложения переустановят его заново..

Вопреки распространенному мнению, среда выполнения WebView2 не должна потреблять много ресурсов. Он запускает не весь браузер Edge, а только его механизм рендеринга, поэтому любые проблемы с высокой загрузкой ЦП возникают из-за ошибок или сбоев.

Нужна ли вам среда выполнения Microsoft Edge WebView2?

Нужна ли вам среда выполнения WebView2 или нет — это сложный вопрос. Конечно, это не обязательный процесс, и его можно отключить, не останавливая работу ОС.

А как насчет приложений, использующих среду выполнения? К счастью, не многие сторонние приложения используют среду выполнения Edge WebView2. Большинство используют только собственные библиотеки или используют что-то вроде Electron для гибридных функций.

Неудивительно, что крупнейшим пользователем среды выполнения является Офис 365. Даже в этом случае с помощью механизма WebView2 обрабатываются только веб-функции, и большинство приложений Office прекрасно работают без него.

Как отключить среду выполнения Edge WebView2?

Вы можете использовать Диспетчер задач Windows для мониторинга и отключения любых запущенных процессов на вашем компьютере. Среда выполнения Edge WebView2 обычно порождает несколько процессов с одним и тем же именем, поэтому вам придется завершить каждый из них, чтобы завершить задачу.

  1. Запустите диспетчер задач, нажав Ctrl+Shift+Escape. Вы также можете найти его в меню «Пуск».
    1. По умолчанию диспетчер задач открывает вкладку «Процессы», которая удобна для поиска запущенных приложений, но не таких фоновых процессов, как этот. Перейдите на вкладку Сведенияслева (или сверху, если вы используете Windows 10).
      1. Здесь перечислены все процессы (фоновые или другие) в алфавитном порядке. Прокрутите вниз до раздела «m», и вы найдете там полдюжины процессов с именем msedgewebview2.exe.
        1. Нажмите правой кнопкой мыши на процессе и выберите Завершить задачу. Повторите эти действия для каждого процесса с тем же именем.
        2. И все. Все процессы Edge WebView2 будут временно отключены, чтобы устранить проблемы с высокой загрузкой ЦП.

          Обратите внимание, что это только отключит процесс на данный момент. При следующей загрузке компьютера процессы снова запустятся. Но обычно этого достаточно, чтобы вывести процесс из цикла с высокой загрузкой процессора и исправить его..

          Как удалить среду выполнения Microsoft Edge WebView2?

          Раньше можно было удалить среду выполнения Edge WebView2 из раздела «Приложения» в настройках Windows 11 (или Установка и удаление программ в Windows 10 ). Хотя среда выполнения по-прежнему отображается как установленное приложение, возможность ее удаления неактивна.

          Не то чтобы это много дало, заметьте. Даже когда удаление было возможно, люди обнаруживали, что среда выполнения появляется снова, установленная следующим обновлением Windows или любым из приложений Office 365, которые ее используют.

          Технически вы все равно можете принудительно удалить программу через командную строку, хотя это сложный метод. Для доступа к его настройке необходимо найти его каталог, что, в свою очередь, требует ввода точного номера версии вашей среды выполнения Edge WebView2. И после всех этих усилий он может просто вернуться из-за того, что его установило какое-то случайное приложение.

          Что делать со средой выполнения Microsoft Edge WebView2?

          Во-первых, знайте, что среда выполнения WebView2 — это не вирус, а законный компонент Windows, выпущенный Microsoft. И он никуда не денется, учитывая растущее число приложений, использующих гибридный подход.

          Это не обязательно проблема. Механизм Edge WebView2 предназначен для рендеринга элементов HTML и CSS, не занимая слишком много системных ресурсов. Обычно процессы, составляющие среду выполнения, не отображают использование ресурсов, превышающее 100 МБ ОЗУ и лишь долю ЦП.

          Если вы видите, что среда выполнения создает проблемы на вашем компьютере, сообщите об этой проблеме в Microsoft и перезагрузите компьютер. Вы также можете попробовать завершить ошибочный процесс из диспетчера задач, выведя его из цикла ошибок.

          .

          Похожие сообщения:


          9.02.2023