что такое msedgewebview2 exe
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
Элемент Microsoft Edge WebView2 позволяет встраить веб-технологии (HTML, CSS и JavaScript) в родные приложения. Управление WebView2 использует Microsoft Edge как движок отрисовки для отображения веб-контента в родных приложениях. С помощью WebView2 можно встраить веб-код в различные части вашего родного приложения или создать все родные приложения в одном экземпляре WebView. Чтобы узнать о том, как приступить к построению приложения WebView2, перейдите в Начало работы.
Гибридный подход к приложению
Разработчикам часто приходится выбирать, что создавать — веб-приложение или родное приложение. Это решение зависит от компромисса между охватом и мощностью.
Гибридные приложения позволяют разработчикам наслаждаться лучшими возможностями обоих миров: повсеместностью и прочностью веб-платформы в сочетании с мощью и полными возможностями родной платформы.
Преимущества WebView2
Веб-экосистема и навыки
Используйте всю веб-платформу, библиотеки, инструменты и таланты, имеющиеся в веб-экосистеме.
Быстрые инновации
Веб-разработка позволяет более оперативно осуществлять развертывание и итерацию.
Windows 7, 8 и 10
Поддержка согласованного пользовательского интерфейса Windows 7, Windows 8 и Windows 10.
Возможности родной платформы
Доступ к полному набору родных API.
Совместное использование кода
Добавление веб-кода в кодовую базу позволяет чаще использовать его повторно на нескольких платформах.
Служба поддержки Майкрософт
Корпорация Майкрософт предоставляет поддержку и добавляет новые запросы на функции при выпуске WebView2 в общем доступе (GA).
Распределение Evergreen
Опора на обновленную версию 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.
MSEDGEWEBVIEW2.exe запускается вместе с Windows 11.
В статье оптимизируем Windows 11, и сейчас мы попробуем остановить очередной из процессов, висящий в Диспетчере задач с момента запуска системы. Так, после перехода с Windows 10 на Windows 11 было принято решение проверить систему на предмет новых скрытых процессов. И сразу после очередной загрузки W11 в Диспетчере задач от ProcessExplorer в глаза бросились сразу несколько процессов с названием MSEDGEWEBVIEW2.exe. Символы Edge не оставили сомнения в том, что родителем является пресловутый и вшитый в Windows браузер, ради оптимизации которого система делает всё возможное. В том числе и без нашего с вами на то спроса, продвигая на фоне остальных ему подобных. Инсайдеры уже отметили немалое количество проблем с MSEDGEWEBVIEW2.exe, который отнимал у некоторых машин непропорциональный объём ресурсов. Мне лично тот пока не мешал, но неизвестно на что уходящие 2-3 сотни мегабайт RAM меня не улыбали.
MSEDGEWEBVIEW2.exe: отнимает память, и его не остановить.
Процесс завязан с новой для Windows 11 фишкой Microsoft Teams и обновлённой «темой» с виджетами. Microsoft Edge WebView2 задуман в качестве средства интегрирования интернет-страниц в приложения. Благодаря ему в виджетах вы будете видеть обновляющиеся заметки и новости, в том числе сообщения от Microsoft Teams. Кстати, также обосновавшейся в автозапуске с момента появления W11. Так что лично для меня эта целая куча мегабайт оперативки, улетающая в никуда.
Как закрыть MSEDGEWEBVIEW2.exe?
Постоянный контроль за процессом после включения компьютера и выключение из Диспетчера задач — трата времени. Лично я не уверен, что воспользуюсь этим приложением ввобще когда-нибудь. Так что предлагаю вариант, отключающий MSEDGEWEBVIEW2.exe на излёте. Запускаем редактор реестра из строки Выполнить (WIN + R) командой
Отправляемся по пути, который будет выглядеть примерно так:
Точного совпадения по указанному маршруту не ищите. В редакторе отыщите в разделе HKEY_USERS ключ S-1-5-21-ХХХХХХХ-ХХХХХХ. Их может быть несколько. Одноимённые с символами _CLASSES пропускайте сразу. У меня вот так:
Но путь, указанный выше, в остальном верен. Где бы ни нашли конечную папку Dsh, её и раскройте. Параметр IsPrelaunchEnabled измените в 0 :
Перезагружайтесь. Теперь подгрузка новостей в чат или открытый виджет будет по требованию. А сотню-другую мегов памяти вы точно сэкономите.
Открыв диспетчер задач в 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 и версию.
Introduction to Microsoft Edge WebView2
The Microsoft Edge WebView2 control allows you to embed web technologies (HTML, CSS, and JavaScript) in your native apps. The WebView2 control uses Microsoft Edge as the rendering engine to display the web content in native apps. With WebView2, you can embed web code in different parts of your native app, or build all of the native app within a single WebView instance. For information on how to start building a WebView2 app, navigate to Get Started.
Hybrid app approach
Developers must often decide between building a web app or a native app. This decision hinges on the tradeoff between reach and power.
Hybrid apps allow developers to enjoy the best of both worlds: the ubiquity and strength of the web platform, combined with the power and full capabilities of the native platform.
WebView2 benefits
Web ecosystem & skillset
Utilize the entire web platform, libraries, tooling, and talent that exists within the web ecosystem.
Rapid innovation
Web development allows for faster deployment and iteration.
Windows 7, 8, and 10 support
Support for a consistent user experience across Windows 7, Windows 8, and Windows 10.
Native capabilities
Access the full set of Native APIs.
Code-sharing
Add web code to your codebase allows for increased reuse across multiple platforms.
Microsoft support
Microsoft provides support and adds new feature requests when WebView2 releases at Generally Availability (GA).
Evergreen distribution
Rely on an up-to-date version of Chromium with regular platform updates and security patches.
Fixed Version distribution
Optionally package a specific version of the Chromium bits in your app.
Incremental adoption
Add web components piece-by-piece to your app.
Get started
To build and test your app using the WebView2 control, you need to have the WebView2 SDK installed. Select one of the following options to get started.
The WebView2 Samples repository contains samples that demonstrate all of the WebView2 SDK features and API usage patterns. As more features are added to the WebView2 SDK, the sample apps will be updated.
Supported platforms
A General Availability (GA) or Preview version of WebView2 is available for the following programming environments.
WebView2 apps can run on the following versions of Windows.
** WebView2 support for Windows 7 and Windows Server 2008 R2 has the same support cycle as Microsoft Edge. For more information, navigate to Microsoft Edge supported Operating Systems.