Что такое среда выполнения Microsoft Edge WebView2 (и как уменьшить использование ЦП)?
Выпущенная Microsoft для обеспечения веб-поддержки собственных приложений Windows, среда выполнения Edge WebView2 может вызвать высокую загрузку ЦП на некоторых компьютерах. Давайте посмотрим, что делает среда выполнения и когда ее можно безопасно удалить.
По большей части вам не нужно беспокоиться о среде выполнения Edge WebView2. Он должен занимать около 80 МБ памяти — капля в море для любого современного ПК. Только сбой может привести к серьезным проблемам, и в этом случае нам нужно копнуть глубже.
Что такое среда выполнения Microsoft Edge WebView2?
Гибридные приложения — приложения, сочетающие веб-технологии, такие как HTML и JavaScript с нативными платформами — на подъеме. Их относительно легко сделать, они имеют последовательную визуальную компоновку и могут без особых проблем быть кросс-платформенными.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Проблема заставить их работать. Веб-технологии, такие как CSS, могут обрабатываться только веб-браузером — сама по себе ОС не может анализировать такие приложения. Это означает, что гибридное приложение должно поставляться со специализированной средой выполнения, чтобы восполнить этот пробел.
Войдите в среду выполнения WebView2. Разработанная для рендеринга веб-представлений (понятно?) без фактического запуска браузера, среда выполнения включает механизм рендеринга Edge Chromium с его различными библиотеками.
Связана ли среда выполнения Edge WebView2 с браузером Edge?
Многие люди ошибочно предполагают, что среда выполнения WebView2 является частью браузера Edge, и пытаются удалить ее, удалив браузер. Но это не сработает.
WebView2 Runtime — это урезанная версия Edge Chromium, которая устанавливается и запускается отдельно от веб-браузера Edge. Хотя они используют один и тот же механизм рендеринга, одни и те же файлы не используются.
Какова цель среды выполнения Edge WebView2?
Как мы уже говорили, среда выполнения Edge WebView2 предназначена для разработки гибридных приложений, использующих веб-технологии. Конечно, это не единственный метод разработки гибридных приложений — более популярной альтернативой является Electron, — но он набирает обороты.
Среда выполнения устанавливается автоматически приложениями, которые в ней нуждаются, поэтому вам не нужно беспокоиться о настройке чего-либо самостоятельно. В то же время это также означает, что удаление Edge WebView2 неэффективно, так как приложения, использующие его, установят его снова.
Вопреки распространенному мнению, среда выполнения WebView2 не должна занимать много ресурсов. Он не запускает весь браузер Edge, а только его механизм рендеринга, поэтому любые проблемы с высокой загрузкой ЦП возникают из-за ошибок или сбоев.
Нужна ли вам среда выполнения Microsoft Edge WebView2?
Нужна ли вам среда выполнения WebView2 или нет — сложный вопрос. Конечно, это не обязательный процесс, и его можно отключить, не останавливая работу вашей ОС.
Но как насчет приложений, использующих среду выполнения? К счастью, не так много сторонних приложений используют среду выполнения Edge WebView2. Большинство используют только нативные библиотеки или используют что-то вроде Electron для гибридных функций.
Неудивительно, что самым большим сторонником среды выполнения является Office 365. Даже в этом случае только веб-функции обрабатываются с использованием механизма WebView2, и большинство приложений Office будут прекрасно работать без него.
Как отключить среду выполнения Edge WebView2?
Вы можете использовать Диспетчер задач Windows для мониторинга и отключения любых запущенных процессов на вашем ПК. Среда выполнения Edge WebView2 обычно порождает несколько процессов с одним и тем же именем, поэтому вам нужно убить каждый из них, чтобы завершить задачу.
- Запустите диспетчер задач, нажав Ctrl + Shift + Escape. Вы также можете найти его в меню «Пуск».
- По умолчанию диспетчер задач открывает вкладку «Процессы», которая удобна для поиска запущенных приложений, но не фоновых процессов, подобных этому. Перейдите на вкладку «Сведения» слева (или сверху, если вы используете Windows 10).
- Здесь перечислены все процессы — фоновые или иные — в алфавитном порядке. Прокрутите вниз до раздела «m», и вы найдете там полдюжины процессов с именем msedgewebview2.exe.
- Щелкните процесс правой кнопкой мыши и выберите Завершить задачу. Повторите для каждого процесса с тем же именем.
Вот и все. Все процессы 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 и перезагрузите компьютер. Вы также можете попробовать завершить ошибочный процесс из диспетчера задач, вырвав его из цикла ошибок.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)