Microsoft Edge 153: веб-приложения зависают, откат до версии 152 — вручную

Если веб-приложения на вашем ПК зависают, вы не один такой. В Microsoft Edge обнаружена проблема: окно перестаёт реагировать на мышь и клавиатуру. Баг появился в версии браузера 153, которая уже разошлась обычным пользователям. Microsoft подтвердила проблему и в качестве обходного пути рекомендует вернуться на Microsoft Edge 152.

Что именно ломается

Речь идёт о веб-приложениях — сайтах, установленных или открытых как отдельные окна. Для ряда популярных сервисов на Windows веб-приложение либо единственный вариант, либо официальный клиент представляет собой ту же веб-обёртку. Когда окно такого приложения перестаёт отвечать на ввод, работа встаёт: ни кликнуть, ни набрать текст.

Проблема не привязана к конкретному сервису: она проявляется на уровне браузера, поэтому затрагивает любые веб-приложения, запущенные в Edge 153.

Обходные пути

Самый простой вариант — не ждать патча, а сменить браузер. Chrome, Firefox, Brave и другие популярные браузеры поддерживают веб-приложения, так что рабочий сценарий можно перенести туда. Microsoft, разумеется, такой совет не даёт, но технически он работает.

Второй путь — откат Edge до предыдущей версии. Здесь придётся повозиться: переключателя «вернуться назад» в браузере нет, и даже скачанный файл предыдущей версии сам по себе не установится. Microsoft описывает процедуру на своём сайте.

Как откатиться до Edge 152

Порядок действий такой.

  1. Отключите обновления Microsoft Edge. Откройте редактор локальной групповой политики и перейдите в Computer Configuration > Administrative Templates > Microsoft Edge Update > Applications > Microsoft Edge.
  2. Выберите Update policy override и установите Enabled.
  3. В разделе Options выберите Update disabled из выпадающего списка Policy.
  4. Скачайте MSI-пакет нужной версии (той, до которой откатываетесь) и сохраните его на рабочем столе.
  5. Запустите командную строку Windows от имени администратора.
  6. Выполните команду:
C:\Users\username\Desktop\test>msiexec /I FileName.msi /qn ALLOWDOWNGRADE=1

Здесь C:\Users\username\Desktop\test — путь к скачанному MSI, а FileName — имя файла .msi.

  1. Закройте и снова откройте Microsoft Edge, чтобы убедиться, что откат сработал. Через меню «Settings and more» (ALT + F) зайдите в Settings и выберите About Microsoft Edge — там будет видна текущая версия.

На что обратить внимание администратору

Отключение обновлений через групповую политику — шаг, который легко забыть вернуть назад. Пока политика Update disabled активна, Edge не будет получать и последующие исправления, включая патчи безопасности. Как только Microsoft выпустит версию с исправлением зависаний, политику нужно снять или перевести в режим, разрешающий обновления.

Если машина управляется централизованно, откат через msiexec с ключом ALLOWDOWNGRADE=1 придётся выполнять на каждой рабочей станции либо разворачивать MSI средствами развёртывания. Ключ ALLOWDOWNGRADE=1 обязателен: без него установщик не даст поставить более старую версию поверх новой.

Для тех, кто уже сталкивался с сентябрьскими проблемами Windows 11 — обновление, убивавшее звук и микрофоны или ломавшее WSL, RDP, проводник и бэкапы, — история знакомая: сначала вендор подтверждает баг, потом предлагает ручные обходные пути, и только затем выходит исправление.

Частые вопросы

Кого касается проблема?

Всех, кто работает с веб-приложениями в Microsoft Edge версии 153. Баг проявляется на уровне браузера, поэтому конкретный сервис значения не имеет.

Как понять, что у меня именно эта проблема?

Окно веб-приложения перестаёт отвечать на клики мышью и ввод с клавиатуры. Если такое поведение началось после обновления Edge до версии 153, это, скорее всего, тот самый баг.

Как проверить свою версию Edge?

Нажмите ALT + F, выберите Settings, затем About Microsoft Edge. Там отображается установленная версия браузера.

Обязательно ли откатываться?

Нет. Microsoft рекомендует откат как обходной путь, но можно просто перейти на другой браузер — Chrome, Firefox, Brave и другие поддерживают веб-приложения.

Можно ли откатиться обычным способом, через настройки?

Нет. Переключателя для возврата к предыдущей версии в браузере нет. Даже скачанный MSI предыдущей версии требует отдельной установки через командную строку.

Зачем нужен ключ ALLOWDOWNGRADE=1?

Он разрешает установщику поставить более старую версию поверх более новой. Без этого ключа команда msiexec не выполнит понижение версии.

Что будет, если оставить отключёнными обновления Edge?

Браузер перестанет получать любые обновления, включая исправления безопасности. Политику Update disabled нужно снять, как только выйдет версия Edge с исправлением проблемы.

Подходит ли этот способ для парка машин?

Команду msiexec с ключом ALLOWDOWNGRADE=1 придётся выполнить на каждой рабочей станции либо развернуть MSI штатными средствами управления парком.

Источник: windowscentral.com