Мы обновили Microsoft Office, и теперь все ссылки для вашего величайшего удобства будем открывать только в браузере Microsoft Edge. Вы больше никогда не захотите использовать другой браузер!
Мы обновили Microsoft Office, и теперь все ссылки для вашего величайшего удобства будем открывать только в браузере Microsoft Edge. Вы больше никогда не захотите использовать другой браузер!

Начиналось все прозаично - я приобрел новую версию Microsoft Office и решил ее переустановить с полным удалением и зачисткой всех "хвостов". Операционную систему использую Microsoft Windows 11 Pro. Установка прошла "без сучка и задоринки". Проверил что работает корпоративный Teams, Outlook резво гоняет корпоративную почту, все приложения корректно работают. Выключил ПК и пошел спокойно заниматься своими делами.

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

Быстрое гугление пролило немного света на проблему - действительно в обновлении Microsoft Office от 4 мая 2023 года отключило открытие ссылок из всех приложений Office в других браузерах кроме Microsoft Edge - это же так "удобно":

При выборе веб-ссылки в электронной почте Microsoft Outlook для Windows или в чате Microsoft Teams для Windows она откроется в Microsoft Edge. Когда ссылка откроется в Edge, рядом с ним откроется соответствующее сообщение электронной почты или чат на боковой панели Edge. Этот параллельный интерфейс функций предназначен для минимизации переключения между окнами, чтобы вы могли продолжать оставаться в потоке работы при ссылках на веб-ссылки.

Также недавно сообщалось, что одно из прошлых обновлений Windows вообще "ломает" кнопку смены браузера по умолчанию, то есть теперь браузер можно поменять только на определенные типы ссылок а не на все как раньше. То есть даже просто изменить браузер по умолчанию малоопытный пользователь просто не сможет без посторонней помощи.

Также обзор материалов в сети на эту тему вскрыл колоссальное количество негатива от пользователей, самые "лояльные" комментарии имели примерно такой вид:

Ситуация меня мягко говоря "выбесила", то есть какая-то там корпорация будет мне диктовать какой браузер я должен использовать? Пардон, не много ли чести, уважаемые?

Может завтра еще прежде чем чем просто включить ПК, за который я заплатил и получил в собственность - челобитную в три поклона им отбивать?

На всех ресурсах где я пытался найти способ - была только констатация произошедшего и плач пользователей о том что MS "такие-сякие", а также ссылка на возможность изменить браузер для открытия ссылок из писем на свой. Но действовать эта настройка будет только в Outlook. Из Teams и прочих приложений ссылки также "полетят" в Edge.

Я озадачился поиском более универсального решения, и в итоге нашел его. Оно описано на официальном сайте поддержки Microsoft. Самое интересное, что данный "рецепт" выложен через 3 месяца после злополучного обновления, предусматривает редактирование групповой политики с внешними шаблонами, что выглядит как "мы вам дали решение как это отключить, нам плевать что отключение сложное технически - повышайте свою компьютерную грамотность либо используйте что дают".

UPD 12.02.2024

В комментариях предложили более простой способ перенаправить ссылки на установленный браузер

За подсказку в комментариях огромное спасибо камраду @VasyaDurkin!

Простой способ заключается в использовании утилиты:

https://github.com/valnoxy/GoAwayEdge

Настройки утилиты GoAwayEdge
Настройки утилиты GoAwayEdge

Скачиваете утилиту, запускаете, выбираете тип установленного Edge (Stable, Experimental, etc.), нажимаете Next. ВСЕ!

После этого все вызовы из браузера, в том числе из строки "Поиск" возле кнопки "Пуск" - идут в установленный по умолчанию браузер а не в Edge. Отличное, я бы даже сказал изящное решение!

Еще одно похожее решение https://github.com/rcmaehl/MSEdgeRedirect, за ссылку спасибо @haired!

Как изменить поведение стандартными средствами Windows без сторонних приложений

Далее я постараюсь описать для начинающих пользователей, имеющих локально установленный Microsoft Office на домашнем ПК, и желающим заставить его открывать ссылки в нужном браузере - как это сделать. Данный способ предполагает наличие у пользователя полных прав администратора в его системе, а также версии Windows, содержащей в комплекте апплет "Групповая политика". Для редакций Windows Home разбирать способы конкретно не буду - они сводятся к установке апплета групповой политики и затем уже выполнение подобных нижеописанным действий. Если у вас ограниченная пользовательская учетка - попросите выполнить данные действия вашего администратора.

  1. Переходим по указанной выше ссылке и скроллим до раздела "Вариант 2. Административные шаблоны для Office 365". Переходим по ссылке "административные шаблоны для Microsoft 365", отмеченной на скриншоте ниже:

    Перейти по указанной ссылке
    Перейти по указанной ссылке
  2. На странице загрузки административных шаблонов нажимаем кнопку Download как на скриншоте ниже. Язык менять нет смысла - кроме английского других в списке не будет, а в архиве в итоге будут локализации под все поддерживаемые языки.

  3. Выбираем разрядность вашей операционной системы (в 90% это X64 как на скриншоте) и загружаете файл к себе на ПК. Запускаем его.

    Выбираем разрядность и загружаем установщик
    Выбираем разрядность и загружаем установщик
  4. После запуска появится стандартное окно с лицензионным соглашением, что удивительно теперь это довольно компактный текст на разных языках. Соглашаемся. Далее выбираем папку куда распаковать административные шаблоны - создаем отдельную папку например в корне диска C и распаковываем туда содержимое архива. Внимание! Не стоит распаковывать как советуют руководства в сети сразу в папку PolicyDefinitions. Установите много лишнего.

    Принимаем лицензионное слоглашение
    Принимаем лицензионное слоглашение
    Выбираем папку для распаковки
    Выбираем папку для распаковки
  5. После распаковки в папке будет лежать Excel документ со списком шаблонов и две папки - admin и admx. Первая папка предназначена для централизованного управления политикой в организации, вторая - нам как раз таки нужна. Заходим в нее, копируем все файлы и папки внутри нее в папку C:\Windows\PolicyDefinitions. Соглашаемся с предоставлением прав администратора.

    Копируем административные шаблоны в систему
    Копируем административные шаблоны в систему
  6. Далее в строке "Поиск" рядом с кнопкой "Пуск", вводим там строку gpedit.msc

    Открываем редактор локальной групповой политики
    Открываем редактор локальной групповой политики
  7. В редакторе групповой политики открываем в дереве элементов раздел "Конфигурация пользователя"->"Административные шаблоны"->"Microsoft Office 2016"-"Ссылки". Далее в правом окне сделайте двойной клик на строке "Выберите браузер, который открывает ссылки". Не обращайте внимание что раздел носит название Office 2016. Административный шаблон срабатывает на все, в��шедшие на момент написания статьи стабильные версии Microsoft Office.

  8. Во всплывающем окне выберите опцию "Включено", далее в блоке "Параметры" установите значение "Системный браузер по умолчанию" вместо "Microsoft Edge".

  9. Сохраните настройки и закройте редактор групповой политики.

Если вы все сделали верно а также указали в качестве системного браузера не Edge - при попытке открыть ссылку в Teams, она откроется в вашем браузере!

Если у вас недоступен пункт смены браузер по умолчанию, необходимо перейти в пункт "Выбрать значения по умолчанию по типам ссылок":

И далее задать для типов HTTP и HTTPS ваш любимый браузер:

После этого все ссылки из Teams и других приложений Microsoft Office как и раньше будут открываться в нужном вам браузере. Спасибо за внимание!