Microsoft запретила открывать системные ссылки из Windows 11 в любых браузерах, кроме Edge

Изменения обнаружили в тестовой сборке 22494.

Microsoft запретила открывать системные ссылки из Windows 11 в любых браузерах, кроме Edge

Microsoft изменила работу протокола microsoft-edge в сборке Windows 11 под номером 22494, которая вышла 4 ноября в канале разработчиков. Теперь система запрещает любым сторонним приложениям обрабатывать ссылки, связанные с браузером Edge.

В различных разделах операционной системы — «Виджетах», «Параметрах», результатах поиска из меню «Пуск» используются унифицированные идентификаторы (URI). К ссылкам добавляется префикс «microsoft-edge://» для принудительного открытия в браузере Microsoft.

Компанию не раз критиковали за подобную реализацию, однако сторонние разработчики могли перенаправлять запросы в стандартный вид «https://». Обработчики применялись в браузерах Firefox и Brave, а также в отдельных утилитах, вроде EdgeDeflector.

Несмотря на то, что ссылки отображают стандартный веб-контент и не связаны с безопасностью ОС, Microsoft всё же приостановила запуск расширений на системном уровне. В патчноутах указываются общие изменения в ассоциации файлов, но конкретный случай не упоминается.

У людей должен быть выбор. Мы работали над кодом для запуска Firefox в рамках протокола microsoft-edge для тех пользователей, которые уже используют наш браузер по умолчанию. После недавнего изменения в Windows 11 это больше невозможно.

представитель Mozilla

Интересно, что система пытается принудительно запускать Edge, даже если удалить браузер — в этом случае открывается пустое окно UWP с сообщением об ошибке.

По мнению экспертов, Microsoft внесла изменения в код, чтобы ещё сильнее продвинуть использование Edge. Нововведение обходит стандартную систему обработки протоколов, и это нельзя предотвратить модификациями файлов или реестра.

При этом другие протоколы (например, «ms-xbl-3d8b930f://» для служб Xbox Live и «read://» для открытия ссылок в режиме чтения) по-прежнему изменяются и связываются со сторонними приложениями. Microsoft не прокомментировала ситуацию.

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

145145
257 комментариев

Еще одна причины не ставить 11 спасибо!

210
Ответить

После того как из Оперы выпилили vpn стало однохуйственно какой браузер юзать, и там и там на базе хрома все сделано.

50
Ответить

Рано или поздно придется

Ответить

Никогда такого не было и вот на тебе!

1
Ответить

Сейчас и в 10ке так сделали

Ответить

Если сейчас большой ор поднимется, то могут просто переобуться и сказать что это был баг, сори.

Автосервис.
Клиент смотрит счет и спрашивает у мастера:
- А что за пункт "Прокатило" - 9 000 руб.?
Мастер:
- Не прокатило! Вычеркиваем...

87
Ответить

Именно. Они реально начали прощупывать границы дозволенного, демо-наделла-режим заканчивается: https://habr.com/ru/news/t/585114/ (откатили на фоне массовой критики)

22
Ответить