MSWebView2.exe — процесс WebView2 Runtime¶
MSWebView2.exe (полное имя — MicrosoftEdgeWebView2.exe) — исполняемый файл компонента Microsoft Edge WebView2 Runtime, встроенного браузерного движка на базе Chromium, который позволяет настольным приложениям Windows отображать веб-контент. Процесс запускается автоматически приложением, использующим WebView2, и отвечает за рендеринг HTML, CSS и выполнение JavaScript внутри окон программы.
¶Назначение
WebView2 Runtime — это компонент операционной системы Windows, поставляемый компанией Microsoft. Он основан на браузере Microsoft Edge (движок Chromium) и предоставляет разработчикам настольных приложений возможность встраивать веб-страницы, веб-интерфейсы и веб-приложения без необходимости самостоятельно устанавливать браузер на компьютере пользователя. Процесс MSWebView2.exe является хостом для выполнения веб-контента: приложение создаёт дочерний процесс WebView2, который обрабатывает HTML, CSS, JavaScript, мультимедиа и сетевые запросы.
¶Почему процесс появляется в системе
MSWebView2.exe не является вредоносным программным обеспечением. Он появляется в системе после установки WebView2 Runtime, который включён в состав Windows 10 и Windows 11 начиная с определённых обновлений, а также устанавливается вместе с рядом приложений Microsoft и сторонних программ. Среди типичных потребителей WebView2:
- приложения Microsoft 365 и Outlook (новая версия);
- компонент Windows Search и панель задач Windows 11;
- программы, использующие веб-интерфейс для отображения справки, панелей настроек или встроенных магазинов;
- ряд корпоративных и бухгалтерских приложений, перешедших на веб-интерфейсы.
При запуске такого приложения оно порождает процесс MSWebView2.exe, который может потреблять процессорное время и оперативную память пропорционально сложности отображаемого веб-контента.
¶Расположение файла
Файл MSWebView2.exe обычно находится в одной из следующих директорий:
| Путь | Описание |
|---|---|
C:\Program Files (x86)\Microsoft\EdgeWebView\Application\<версия>\ | Системная установка WebView2 Runtime |
C:\Program Files\Microsoft\EdgeWebView\Application\<версия>\ | 64-разрядная установка |
%LOCALAPPDATA%\Microsoft\EdgeWebView\Application\<версия>\ | Пользовательская установка |
Проверка расположения файла — первый способ отличить легитимный процесс от подделки: вредоносные программы часто используют имена, похожие на имена системных файлов, но размещают их в других каталогах.
¶Потребление ресурсов
В обычном режиме работы процесс потребляет умеренное количество ресурсов. Однако при открытии сложных веб-интерфейсов, при наличии утечек памяти в конкретном приложении или при конфликтах с драйверами возможен рост потребления процессора и оперативной памяти. В диспетчере задач Windows может отображаться несколько экземпляров MSWebView2.exe — по одному на каждое приложение, использующее WebView2.
¶Что делать при высокой нагрузке
Если процесс систематически нагружает систему, возможные действия включают:
- Обновление WebView2 Runtime до последней версии через Центр обновления Windows.
- Обновление приложения, которое запустило процесс — разработчики часто исправляют утечки памяти в новых версиях.
- Перезапуск зависшего приложения через диспетчер задач.
- Проверку файла на вирусы: правильный путь и подпись Microsoft являются признаками подлинности.
Полное удаление WebView2 Runtime не рекомендуется: ряд системных компонентов Windows 11 и приложений Microsoft зависят от его наличия.
¶Отличие от других процессов Edge
MSWebView2.exe не следует путать с:
- msedge.exe — основной исполняемый файл браузера Microsoft Edge;
- MicrosoftEdge.exe — устаревший браузер Edge на движке EdgeHTML, существовавший до 2020 года;
- MicrosoftEdgeCP.exe — процесс контент-процесса старого Edge.
¶Разработка и использование
Для интеграции WebView2 в приложение разработчики используют SDK для Windows, доступный на платформе GitHub и в NuGet. API предоставляет управление окном браузера, навигацией, выполнением JavaScript, обработкой событий и безопасностью. Среди российских разработчиков, использующих WebView2, — создатели десктопных оболочек для веб-сервисов и корпоративных систем, где веб-интерфейс заменяет классическое оконное приложение.
¶История
WebView2 был представлен Microsoft в 2020 году как замена устаревшему WebBrowser-контролу на базе Internet Explorer. С выходом Windows 11 в октябре 2021 года WebView2 Runtime стал предустановленным компонентом операционной системы.
