Среда выполнения предварительной версии 156.0.4314.8 (12 октября 2026 г.)

Заметки о выпуске для среды выполнения предварительной версии Microsoft Edge WebView2, дата выпуска: 12 октября 2026 г.

Это предварительная среда выполнения для раннего тестирования. Предварительное тестирование пакетов SDK WebView2 использует канал предварительных версий Microsoft Edge (бета-версия, Dev или Canary), который включает среду выполнения предварительной версии WebView2.

Эти заметки о выпуске предназначены для среды предварительного выполнения WebView2, которая соответствует каналу предварительного тестирования бета-версии Microsoft Edge. Рекомендуется протестировать приложение с помощью канала предварительной бета-версии Microsoft Edge, прежде чем эти изменения будут переведены в стабильную версию. Если вы хотите провести тестирование на более раннем этапе, можно провести тестирование в Edge Dev или Edge Canary.

Ознакомьтесь с предварительным тестированием с использованием каналов предварительных версий Microsoft Edge.

В дополнение к следующим улучшениям среды выполнения WebView2 вы также можете использовать новые функции веб-платформы из Microsoft Edge 156; см. заметки о выпуске веб-платформы Microsoft Edge 156 (22 октября 2026 г.).

Предстоящее критическое изменение: удаление флага msAbydosHandwritingAttr браузера WebView2

Начиная с версии 159, WebView2 удаляет устаревший msAbydosHandwritingAttr флаг браузера. После этого изменения прохождение msAbydosHandwritingAttrWEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTSчерез аргументы браузера на основе реестра или CoreWebView2EnvironmentOptions.AdditionalBrowserArguments больше не будет включать ожидаемое поведение.

Проверьте свое приложение и протестируйте конфигурацию и планируйте соответствующим образом.

Что это означает для вашего приложения?

  • Приложения, которые не задают msAbydosHandwritingAttr:

    Никаких действий не требуется.

  • Приложения или инструменты тестирования, устанавливающие пометку msAbydosHandwritingAttr :

    Снимите msAbydosHandwritingAttr флажок и проверьте сценарии рукописного ввода без него.

  • Корпоративные развертывания, которые настраивают аргументы браузера с помощью переменных среды или параметров реестра:

    Снимите msAbydosHandwritingAttr флаг из управляемой конфигурации.

Дополнительные сведения

Отправка отзыва

У вас возник вопрос, или вы столкнулись с регрессией? Задайте проблему в репозитории WebView2Feedback , указав версию среды выполнения, версию Windows, конфигурацию и шаги воспроизведения.

Предстоящее критическое изменение: Обязательная настройка списка ACL для управляемых приложением сред выполнения WebView2 с фиксированными версиями в Windows

Начиная с версии 159, WebView2 усиливает песочницу рендерера для управляемых приложениями развертываний фиксированных версий. Приложения, которые развертывают неупакованную среду выполнения неупакованной версии и управляют ею, должны настраивать и сохранять обязательные записи списка управления доступом Windows (ACL) в папке среды выполнения во время установки, обновления среды выполнения и восстановления.

Это руководство относится к неупакованным развертываниям неупакованных версий неупакованных версий, управляемых приложениями, в Windows 10 и Windows 11. Для развертываний актуальной версии и папок пакетов, управляемых Windows, это действие установщика не требуется.

Что это означает для вашего приложения?

  • Актуальная среда выполнения:

    Для файлов среды выполнения, управляемых корпорацией Майкрософт, никаких действий ACL не требуется.

  • Упакованные приложения и расположения пакетов, управляемые Windows:

    Не изменяйте списки управления доступом для папок пакетов вручную.

  • Неупакованная среда выполнения неустранимой версии под управлением приложений:

    Обновите установщик, средство обновления и рабочий процесс восстановления, чтобы настроить и проверить необходимые разрешения.

Настройка обязательная

Выполните следующие команды из контекста установщика с соответствующими повышенными привилегиями, заменив {Fixed Version path} папку среды выполнения, развернутую приложением:

icacls "{Fixed Version path}" /grant *S-1-15-2-2:(OI)(CI)(RX)
icacls "{Fixed Version path}" /grant *S-1-15-2-1:(OI)(CI)(RX)

Эти записи предоставляют наследуемый доступ для чтения и выполнения ко ВСЕМ ОГРАНИЧЕННЫМ ПАКЕТАМ ПРИЛОЖЕНИЙ и ВСЕМ ПАКЕТАМ ПРИЛОЖЕНИЙ. Сохраните существующие разрешения папки среды выполнения.

Подготовка

  1. Добавьте настройку списка ACL в пути установки, выполнения обновления и восстановления.

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

  3. Запустите установленное приложение от имени обычного пользователя и примените все функции WebView2, от которых зависит ваше приложение. Одна только начальная загрузка страницы не является достаточной проверкой.

  4. Обрабатывайте сбои WebView2 process-start и access-denied сбои с помощью действенного пути восстановления.

  5. Не используйте no-sandbox другой переключатель, отключающий песочницу, в качестве временного решения.

Дополнительные сведения

Отправка отзыва

У вас есть вопрос или вы столкнулись с регрессией развертывания? Задайте проблему в репозитории WebView2Feedback, указав модель развертывания, путь к среде выполнения, Windows и версии среды выполнения, результирующие списки ACL и этапы воспроизведения.

Предстоящее критическое изменение: более строгие проверки каталогов доступа к файловой системе

Начиная с версии 159, WebView2 будет применять более строгие проверки ограниченных папок во время обхода каталога доступа к файловой системе в Windows.

WebView2 в Windows будет более тесно связан с поведением системы безопасности Chromium, применяя проверки конфиденциального расположения при доступе к веб-содержимому или перечислении записей в предоставленном каталоге.

Это изменение может повлиять на приложения, которые предоставляют API доступа к файловой системе веб-содержимому или делегируют доступ к папкам в защищенных системных расположениях или расположениях профиля. Проверьте структуру и план доступа к файлам соответствующим образом.

Временная шкала выпуска (под вопросом)

  • Октябрь 2026 г. — предварительное объявление.

  • Окно миграции — примерно через 2 месяца после объявления; Окончательные даты еще не подтверждены владельцем релиза.

  • [Требуется подтверждение владельца выпуска] — более строгие проверки достигают канала предварительной версии WebView2.

  • [Требуется подтверждение владельца выпуска] — принудительное применение достигает среды выполнения Evergreen Stable и соответствующего выпуска неизменяемой версии.

Что это означает для вашего приложения?

  • Приложения, не использующие API доступа к файловой системе:

    Никаких действий не требуется.

  • Приложения, перечисляющие выбранные пользователем каталоги:

    Связанные или защищенные дочерние записи теперь могут возвращать access-denied результат.

  • Приложения, которые намеренно получают доступ к данным в запрещенных расположениях:

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

  • Рабочие процессы с делегированием узла:

    Проверьте, подпадает ли предоставленное расположение, его дочерние или любые связанные цели под действие политики ограниченного расположения.

Подготовка

  1. Перемещайте управляемые приложениями данные, необходимые веб-содержимому, в подходящее расположение без ограничений, где это возможно.

  2. Если защищенные данные должны оставаться на месте, предоставляйте только минимально необходимые операции через проверенный интерфейс, опосредованный узлом, а не через широкий прямой доступ к файловой системе.

  3. Корректно обрабатывайте результаты, в которых отказано в доступе, и предоставляйте действенный путь восстановления пользователей.

Общие сведения о папках с ограниченным доступом

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

Дополнительные сведения

  • Ограниченные папки в API доступа к файловой системе: упрощение доступа к локальным файлам в документах Chrome.

Отправка отзыва

У вас есть вопрос или вы столкнулись с регрессией? Зарегистрируйте проблему в репозитории WebView2Feedback , указав последовательность API, выбранную фигуру папки, сведения о связанном пути, версии Windows и среды выполнения, а также этапы воспроизведения.

Исправления ошибок

  • Ограничена поверхность мутации DACL.
  • Исправлена неудачная попытка интерактивного входа Windows для текущего локального пользователя.
  • Исправлена проблема, WebResourceRequested из-за которой события для служебных сценариев и общих рабочих ролей не были неправильно ограничены профилем WebView2.
  • Исправлено распространение щелчков из заголовка окна Window Controls Overlay (WCO) в веб-содержимое.
  • Исправлен некорректный просмотр в минимальном режиме.
  • Исправлена поддержка JAWS в минимальном окне.
  • Исправлено, что загрузка отправляется на проверку на вирус с помощью удостоверения ведущего приложения, а не общей среды выполнения.
  • Исправлено состояние запроса Mark-of-the-Web, чтобы отслеживать его для каждого ведущего приложения, а не для каждой общей среды выполнения WebView2.

См. также