WebView2 не откатывается в Edge 152: проверка точной версии. Практический people-first разбор: безопасный baseline, один обратимый тест, матрица результата и явная стоп-линия без лишних данных.
Пользовательская боль и узкий вопрос
Здесь разбирается одна отдельная пользовательская боль: политика rollback задана, но WebView2 Runtime остаётся на текущей версии. Проверяемый вопрос сформулирован узко: почему WebView2 не принимает rollback в Edge 152. Сходство по времени с обновлением не является доказательством причины. Сначала запишите наблюдаемый результат, точную версию и один ожидаемый результат; соседние сбои сети, профиля, расширений или устройства не включайте автоматически. Цель материала — получить матрица «current version × target version × folder present × policy applied × runtime result», а не объявить версию виновной по одному совпадению. Диагностика начинается только если наблюдаемая боль совпадает с описанной; соседний симптом не подгоняется под статью. Для lifecycle-проверки симптомом служит потеря ожидаемого состояния, а не само обновление.
Официальный факт без расширения вывода
В открытых первичных документах подтверждено следующее: документ WebView2 требует точную четырёхчастную TargetVersion и наличие соответствующей папки; для rollback описан диапазон N-1…N-4. Это утверждение относится к Microsoft Edge 152 и не доказывает частоту симптома, долю затронутых устройств, популярность запроса или универсальность поведения. Контролируемый rollout, политика и поддержка API проверяются на конкретной установке отдельно. Источники ниже служат для границы технического факта; форумные и поисковые упоминания не использованы как доказательство причины. Слово rollout или API обозначает границу доступности, а не обещание одинакового результата на двух компьютерах. Retirement, downgrade и временная policy имеют разные временные границы.
Набор входных данных
До изменения соберите минимальный baseline: текущая и target-версия из четырёх частей, наличие target папки, policy source, update service status и одно тестовое приложение. Не добавляйте полный профиль, историю просмотра, токены, IP-адреса или персональные данные, если они не меняют воспроизводимость. Для неизвестного значения оставьте unknown вместо догадки. Запишите версию, время и ожидаемый результат до опыта. Такой baseline позволяет отличить конфигурацию от версии и делает последующий откат проверяемым, не расширяя доступ к рабочей среде. До опыта проверяется полнота минимального набора: пропуск обязательного поля переводит вывод в unknown. Версии записываются полностью и без округления major до догадки.
Изолированный тест
Выполните ровно один обратимый контроль: сопоставить цель с фактическими папками и policy report, затем перезапустить только тестовое WebView2-приложение. Сохраните порядок A → контролируемое изменение B → возврат к A. Между шагами записывайте только наблюдаемое состояние из baseline; не обновляйте одновременно браузер, драйвер, ОС и тестовый код. Если возврат к A не восстанавливает исходный результат, причинная связь не подтверждена и эксперимент следует остановить, а не добавлять новые вмешательства. Тест выполняется в искусственном примере, где потеря, удаление или зависание не затронут рабочие данные. Откат подтверждается повторным чтением того же артефакта.
Чтение результата
Сведите наблюдения в матрица «current version × target version × folder present × policy applied × runtime result». Для каждого ряда укажите один из статусов: reproduced, not reproduced, stopped или unknown. Reproduced означает только локальную воспроизводимость в записанном окружении; оно не переносится на все версии и устройства. Not reproduced не опровергает официальный факт, а показывает, что выбранный контроль не повторил боль. Unknown сохраняется, если отсутствует обязательный вход или rollback не завершён. Матрица нужна для сравнения состояний, а не для вычисления рейтинга, вероятности или масштаба проблемы. Не найдено и удалено — разные результаты и не объединяются.
Пакет для воспроизведения
Критерий остановки: не удалять runtime-папки и не откатывать production-приложение без его rollback-плана. Для обращения достаточно обезличить версию, короткий expected/actual, три шага, статус возврата и матрица «current version × target version × folder present × policy applied × runtime result». Удалите имена, пути, адреса, cookies, токены, содержимое медиа и полные дампы. Если вложение нельзя очистить, не отправляйте его. Не выдавайте локальный результат за массовый эффект и не обещайте исправление: материал формирует воспроизводимый вопрос для владельца продукта или теста. В обращении запрещено заменять отсутствующее наблюдение догадкой; неизвестное значение так и маркируется. Единственная копия никогда не становится расходным материалом теста.
Материал подготовлен редакцией VOne с помощью ИИ; технические утверждения, источники и границы вывода постатейно сверены с указанными первичными документами 28 августа 2026 года.
Источники и проверка
- Microsoft Edge 152: official release notes проверено 2026-08-28
- Microsoft Edge WebView2 policies проверено 2026-08-28
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.