Открыв диспетчер задач в Windows 11 или Windows 10 вы сможете обнаружить процесс или несколько Microsoft Edge Webview2, и даже тогда, когда у вас удалён браузер Edge. Кроме того, открыв удаление программ, можно увидеть «Среда выполнения Microsoft Edge WebView2 Runtime«, которая и отвечает за процесс msedgewebview2.exe.
Что такое Microsoft Edge WebView2 Runtime?
К примеру, работая много лет на клиентском Word, вы привыкли ко всем функциям и знаете расположение вкладок, и тут вы начинаете пользоваться веб-версией Word, который отличается расположением функций, чтобы функции были одинаковы на всех платформах, используется WebView2. Таким образом, независимо от того, используете ли вы приложения Office на компьютере или в Интернете, они будут одинаковыми везде.
Можно ли удалить WebView2?
В Windows 10, Microsoft начала внедрять данную среду, как предустановленную, с версии 2101, а автоматически через центр обновления с версии 2004. В Windows 11 она предустановлена. Примечательно то, что Windows 10 вы сможете удалить Microsoft Edge WebView2, а в Windows 11 кнопка удалить уже неактивна.
Удаление программ Windows 10
Удаление программ Windows 11
Нет смысла удалять Среду выполнения Microsoft Edge WebView2 Runtime, так как она будет установлена обратно автоматически, когда понадобиться какому-либо приложению, или установится вместе с обновлением системы. Если вы думаете, что открыв браузер Edge, будет работать Microsoft Edge WebView2, то вы ошибаетесь, так как эта два независимых процесса. Кроме того, он не используется всё время в вашей системе, а только тогда, когда это необходимо приложению, которое вызовет процесс msedgewebview2.exe для запуска среды WebView2.
Cкачать Microsoft Edge WebView2
Если вы уже удалили среду выполнения Microsoft Edge WebView2 или по каким-либо причинам вам нужно скачать её, то это можно сделать с официального сайта Microosft, где можно выбрать архитектуру ARM, x64, x86 и версию.
Microsoft Edge WebView2 и Приложения Microsoft 365
Приложения Microsoft 365 новых или улучшенных функций, которые зависят Microsoft Edge WebView2. Например, функции поиска помещений и собрания Аналитика в Outlook. WebView2 использует Microsoft Edge как обл. отрисовки для отображения веб-функций в настольном приложении.
С помощью WebView2 мы с легкостью предоставляем пользователям Office функции, которые выглядят и выглядят одинаково на разных платформах устройств. В свою очередь, этот согласованный опыт помогает пользователям изучать и использовать эти функции, не изучив особенности работы Office на каждой платформе устройства. Например, с помощью WebView2 функция поиска помещений будет выглядеть одинаково при использовании Outlook на устройстве с Windows и при использовании Outlook в Интернете. Office надстройки также начнут полагаться на WebView2.
WebView2 требует, чтобы Microsoft Edge WebView2 Runtime на устройстве с Office. Если на устройстве не установлено приложение WebView2 Runtime, пользователи не смогут использовать функции Office, которые используют WebView2.
Поэтому в апреле 2021 г. мы начали установку WebView2 Runtime на устройствах с Windows и версия 2101 или более поздней Приложения Microsoft 365.
Установка WebView2 Runtime
Установка WebView2 Runtime началась в апреле 2021 г. Это затрагивает только устройства с Windows и версией 2101 или более поздней Приложения Microsoft 365 установки. Если на устройстве уже установлено приложение WebView2 Runtime, webView2 Runtime при необходимости будет обновлен до последней версии.
Чтобы воспользоваться преимуществами новых или улучшенных Office или надстройки, которые зависят от WebView2, никаких действий с вашей стороны не требуется. Рекомендуем разрешить установку WebView2 Runtime. Как только на устройстве появится WebView2, пользователи смогут использовать Office, которые используют WebView2.
Установка WebView2 Runtime — это отдельный процесс от обычных обновлений для Office, предоставляемых с помощью функции «нажми и нажми ир». Установка не будет происходить в рамках обновления Office, но произойдет в другое время. Время установки не настраивается администратором, но обычно происходит через несколько дней после установки или обновления до версии 2101 или более поздней.
Если вам нужно отложить установку WebView2 Runtime или в вашей организации есть определенные ограничения по его развертыванию, вы можете запретить автоматическую установку WebView2 Runtime на устройствах в организации. Но если вы не разрешите установку WebVew2 Runtime, Office, которые используют WebView2, будут недоступны на этих устройствах.
Чтобы предотвратить автоматическую установку WebView2 Runtime, во Приложения Microsoft 365 https://config.office.com) администратора (с учетной записью администратора). Затем перейдите в настройки > конфигурации устройства > Современные приложения Параметры. Выберите Microsoft Edge WebView2, а затем с помощью этого действия отключите поле Включить автоматическую установку WebView2 Runtime.
Обновления WebView2
Чтобы webView2 всегда был в курсе последних обновлений для системы безопасности и надежности, в WebView2 Runtime используется собственный процесс автоматического обновления отдельно от канала обновления, который используется Приложения Microsoft 365. WebView2 Runtime обновляется приблизительно несколько раз каждый месяц. Размер обновлений обычно составляет от 5 до 30 МБ в зависимости от типа обновления. По возможности используются дифференциальные обновления и оптимизация доставки. Сведения об управлении этими обновлениями см. в управлении приложениями WebView2.
Отличия функций между Microsoft Edge и WebView2
WebView2 основан на Microsoft Edge браузере. У вас есть возможность распространить функции из браузера на приложения на основе WebView2, что полезно. Однако, поскольку WebView2 не ограничивается приложениями, похожими на браузер, существуют некоторые функции браузера, которые необходимо изменить или удалить. В этой статье приводится следующая информация.
Рекомендации по проектированию
В контексте WebView2 функции браузера придерживаются следующих рекомендаций по разработке.
Функции браузера
В следующей таблице отображаются функции WebView2, отличающиеся от Microsoft Edge браузера.
Эта статья не охватывает изменение функций с помощью коммутаторов командной строки. Дополнительные сведения о включении и отключении функций с помощью коммутаторов командной строки см. в Chromium командных строк.
| Функция | Состояние по умолчанию | Возможность настройки | Сведения |
|---|---|---|---|
| Autofill for Addresses | Включено | Да | Этот компонент включен по умолчанию. Эту функцию можно включить или отключить с помощью API автозаполнела WebView2. |
| Autofill for Passwords | Включено | Да | Этот компонент включен по умолчанию. Эту функцию можно включить или отключить с помощью API автозаполнела WebView2. |
| Автозаполнеть для платежей | Отключено | Нет | Эта функция отключена. |
| Расширения браузера | Отключено | Нет | Эта функция отключена. |
| Browser Task Manager | Отключено | Нет | Эта функция отключена. |
| Collections | Отключено | Нет | Эта функция отключена. |
| Continue-where-I-left-off prompt | Отключено | Нет | Эта функция отключена. |
| Downloads | Включено | Да | WebView2 предоставляет API, который позволяет настроить пользовательский интерфейс загрузки для управления загрузкой. Например, можно заблокировать, перенаправить, сохранить, приостановить и так далее. Дополнительные сведения см. в ссылке Download API. |
| Edge Shopping | Отключено | Нет | Эта функция отключена. |
| Family Safety | Отключено | Нет | Эта функция отключена. |
| Favorites | Отключено | Нет | Эта функция отключена. |
| IE Mode | Отключено | Нет | Эта функция отключена. WebView2 не поддерживает режим IE и отличается по сравнению с IE (например, поддержкой MHT или BIN). |
| Immersive Reader | Отключено | Нет | Эта функция зависит от пользовательского интерфейса браузера для взаимодействия. Эта функция отключена. |
| Intrusive Ads | Отключено | Нет | Эта функция отключена. |
| Сочетания клавиш | Сведения о просмотре | Сведения о просмотре | Клавиши, отключенные по умолчанию, либо не имеют смысла, либо вызывают проблемы в WebView2. Эти ярлыки нельзя отключить или включить. Вместо этого можно прослушать комбинацию ключей с помощью события и при необходимости создать AcceleratorKeyPressed настраиваемый ответ. Дополнительные сведения см. в дополнительных сведениях о ярлыках клавиатуры. |
| Аннотации PDF | Отключено | Нет | Эта функция отключена. Функция просмотра PDF включена, но рисование, inking и выделение в PDF не включено. Дополнительные сведения см. в статью Отключение Функции: поддержка аннотации PDF. |
| Read Aloud | Отключено | Нет | Эта функция отключена. |
| Smart Screen | Включено * | Нет | * Пользовательский интерфейс для этой функции удален, однако его функциональность по-прежнему доступна. Кроме того, можно отключить с Smart Screen помощью коммутатора командной строки. |
| Translate | Отключено | Нет | Эта функция отключена. |
| Tracking Prevention | Включено * | Нет | * Пользовательский интерфейс для этой функции удален, однако его функциональность по-прежнему доступна. Отслеживание профилактики всегда настроено на сбалансированность. |
| Profile and Identity | Отключено | Нет | Функция синхронизации избранного, cookie и так далее отключена. |
| Windows Defender Application Guard | Отключено | Нет | Эта функция отключена. |
| edge:// URLs | Сведения о просмотре | Нет | Параметры для Microsoft Edge браузера находятся на edge:// URL-адресах. Поскольку большинство этих веб-страниц Microsoft Edge или не имеют смысла в контексте WebView2, некоторые из этих URL-адресов отключены. Дополнительные сведения см. в дополнительных сведениях о заблокированных внутренних URL-адресах. |
Функции веб-платформы
В следующей таблице отображаются недоступные в настоящее время возможности платформы WebView2.
| Функция | Сведения |
|---|---|
| Push-уведомления | Эта функция не реализована в WebView2. |
| Web Payment API | Эта функция отключена. |
Заблокированные внутренние URL-адреса
В WebView2 недоступны следующие веб-страницы параметров Microsoft Edge и Google Chrome.
Дополнительные сведения о ярлыках клавиатуры
Клавиши и привязки клавиш поддерживаются в Microsoft Edge и WebView2. При Microsoft Edge обновления ключевые привязки по умолчанию могут измениться. Кроме того, вместо этого может быть включен ярлык клавиатуры, отключаемой по умолчанию, если функция теперь поддерживается в WebView2. Чтобы избежать таких изменений в ярлыках клавиатуры, вы можете установить, который отключит все клавиши, которые имеют доступ к функциям браузера, но сохраняет все основные ярлыки редактирования текста и движения AreBrowserAcceleratorKeysEnabled FALSE включен.
В WebView2 всегда отключены следующие ярлыки. Звездочка () указывает, что ярлык не отключен, но функция, к ней доступ, отключена, или эта функция не применяется к * WebView2.
Следующие ярлыки клавиатуры всегда отключены, за исключением окон, которые отображаются, когда событие NewWindowRequested не обрабатывается.
| Действие | Windows |
|---|---|
| Закрыть вкладку | Ctrl + W, Ctrl + F4 |
| Закрыть окно | Ctrl + Shift + W |
| Полноэкранный режим | F11 |
Если AreBrowserAcceleratorKeysEnabled установлено, следующие дополнительные клавиши FALSE отключены.
Чтобы настроить любой из ключей по отдельности, используйте событие AcceleratorKeyPressed.
Введение в Microsoft Edge WebView2
Элемент Microsoft Edge WebView2 позволяет встраить веб-технологии (HTML, CSS и JavaScript) в родные приложения. Управление WebView2 использует Microsoft Edge как движок отрисовки для отображения веб-контента в родных приложениях. С помощью WebView2 можно встраить веб-код в различные части вашего родного приложения или создать все родные приложения в одном экземпляре WebView. Чтобы узнать о том, как приступить к построению приложения WebView2, перейдите в Начало работы.
Гибридный подход к приложению
Разработчикам часто приходится выбирать, что создавать — веб-приложение или родное приложение. Это решение зависит от компромисса между охватом и мощностью.
Гибридные приложения позволяют разработчикам наслаждаться лучшими возможностями обоих миров: повсеместностью и прочностью веб-платформы в сочетании с мощью и полными возможностями родной платформы.
Преимущества WebView2
Веб-& skillset. Используйте всю веб-платформу, библиотеки, инструменты и таланты, имеющиеся в веб-экосистеме.
Быстрые инновации. Веб-разработка позволяет более оперативно осуществлять развертывание и итерацию.
Windows 7, 8 и 10 поддержка. Поддержка согласованного пользовательского интерфейса Windows 7, Windows 8 и Windows 10.
Родной возможности. Доступ к полному набору родных API.
Совместное использование кода. Добавление веб-кода в кодовую базу позволяет чаще использовать его повторно на нескольких платформах.
Поддержка Майкрософт. Корпорация Майкрософт предоставляет поддержку и добавляет новые запросы на функции при выпуске WebView2 в общей доступности (GA).
Evergreen distribution. Опора на обновленную версию Chromium с регулярными обновлениями платформы и исправлениями безопасности.
Фиксированное распространение версии. Необязательный пакет определенной версии Chromium в вашем приложении.
Постепенное принятие. Добавьте веб-компоненты в приложение по частям.
Начало работы
Чтобы создать и протестировать приложение с помощью управления WebView2, необходимо иметь установленную SDK WebView2. Выберите один из следующих вариантов для начала работы.
Репозиторий Образцов WebView2 содержит примеры,которые демонстрируют все функции SDK WebView2 и шаблоны использования API. По мере того, как в SDK WebView2 будут добавлены дополнительные функции, примеры приложений будут обновлены.
Поддерживаемые платформы
Общая доступность (GA) или предварительная версия WebView2 доступна для следующих сред программирования.
Приложения WebView2 могут работать в следующих версиях Windows.
Поддержка WebView2 Windows 7 и Windows Server 2008 R2 будет иметь те же сроки поддержки, что и Microsoft Edge. Дополнительные сведения см. в Microsoft Edge поддерживаемых операционных систем.
The latest version of Microsoft Edge WebView2 includes the following policies. You can use these policies to configure how Microsoft Edge WebView2 runs in your organization.
For information about an additional set of policies used to control how and when Microsoft Edge WebView2 is updated, check out Microsoft Edge update policy reference.
This article applies to Microsoft Edge version 87 or later.
Available policies
These tables list all of the group policies available in this release of Microsoft Edge WebView2. Use the links in the table to get more details about specific policies.
Loader Override Settings
| Policy Name | Caption |
|---|---|
| BrowserExecutableFolder | Configure the location of the browser executable folder |
| ReleaseChannelPreference | Set the release channel search order preference |
Additional
| Policy Name | Caption |
|---|---|
| ExperimentationAndConfigurationServiceControl | Control communication with the Experimentation and Configuration Service |
Loader Override Settings policies
BrowserExecutableFolder
Configure the location of the browser executable folder
Supported versions:
Description
This policy configures WebView2 applications to use the WebView2 Runtime in the specified path. The folder should contain the following files: msedgewebview2.exe, msedge.dll, and so on.
To set the value for the folder path, provide a Value name and Value pair. Set value name to the Application User Model ID or the executable file name. You can use the «*» wildcard as value name to apply to all applications.
Supported features:
Data Type:
Windows information and settings
Group Policy (ADMX) info
Windows Registry Settings
Example value:
ReleaseChannelPreference
Set the release channel search order preference
Supported versions:
Description
The default channel search order is WebView2 Runtime, Beta, Dev, and Canary.
To reverse the default search order, set this policy to 1.
To set the value for the release channel preference, provide a Value name and Value pair. Set value name to the Application User Model ID or the executable file name. You can use the «*» wildcard as value name to apply to all applications.
Supported features:
Data Type:
Windows information and settings
Group Policy (ADMX) info
Windows Registry Settings
Example value:
Additional policies
ExperimentationAndConfigurationServiceControl
Control communication with the Experimentation and Configuration Service
Supported versions:
Description
The Experimentation and Configuration Service is used to deploy Experimentation and Configuration payloads to the client.
Experimentation payload consists of a list of early in development features that Microsoft is enabling for testing and feedback.
Configuration payload consists of a list of recommended settings that Microsoft wants to deploy to optimize the user experience.
Configuration payload may also contain a list of actions to take on certain domains for compatibility reasons. For example, the browser may override the User Agent string on a website if that website is broken. Each of these actions is intended to be temporary while Microsoft tries to resolve the issue with the site owner.
If you set this policy to ‘FullMode’, the full payload is downloaded from the Experimentation and Configuration Service. This includes both the experimentation and configuration payloads.
If you set this policy to ‘ConfigurationsOnlyMode’, only the configuration payload is downloaded.
If you set this policy to ‘RestrictedMode’, the communication with the Experimentation and Configuration Service is stopped completely. Microsoft does not recommend this setting.
If you don’t configure this policy on a managed device, the behavior on Beta and Stable channels is the same as the ‘ConfigurationsOnlyMode’. On Canary and Dev channels the behavior is the same as ‘FullMode’.
If you don’t configure this policy on an unmanaged device, the behavior is the same as the ‘FullMode’.
Policy options mapping:
FullMode (2) = Retrieve configurations and experiments
ConfigurationsOnlyMode (1) = Retrieve configurations only
RestrictedMode (0) = Disable communication with the Experimentation and Configuration Service
Use the preceding information when configuring this policy.






