AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

Windows 11 又出新招限制三方浏览器

  • 2021-11-12
  • 本文字数:1222 字

    阅读完需:约 4 分钟

Windows 11 又出新招限制三方浏览器

近日,微软发布了 Windows 11 build 22494 更新,不少用户更新后发现新版本似乎阻止使用 Edge 以外的浏览器打开部分链接,同切在切换 Windows 11 默认浏览器的时候也变得更加困难。

限制早已开始

 

微软没有对浏览器使用常规 https: 链接,而是套了一个外壳 microsoft-edge:// ,但是微软也没有对所有的网络连接这样做,目前在部分系统服务上这么操作,如:Windows 11 小部件、新闻与兴趣、设置应用程序中的帮助链接、开始菜单中的搜索链接、Cortana 链接以及从 配对 Android 设备发送的链接等。这些链接只有 Edge 可以识别,无论你如何设置默认浏览器,它都会通过 Edge 浏览器打开,打开后 Edge 会主动推荐用户将其设置为默认 Web 浏览器。

 

早在 2017 年,开发者 Daniel Aleksandersen 就创建了一个名为 EdgeDeflector 的应用程序,以应对微软在某些 Web 链接上处理方式的改变。当识别到 microsoft-edge:// 协议时,EdgeDeflector 会拦截协议映射,强制将microsoft-edge:// 链接重定向到https:// 以保证用户可以使用默认浏览器顺利打开链接。

 

后续 Brave 浏览器也添加了对 microsoft-edge:// 的支持,如果你使用 Brave 作为默认浏览器,在点击 microsoft-edge:// 链接时,它会弹出一个选项供你选择。随后 Mozilla 开发人员 Masatoshi Kimura 也编写了补丁以在 Firefox 中实现该协议。

 

Brave 和 Firefox 的实现方式其实都遵循了 EdgeDeflector 程序的解析逻辑,一直以来其他浏览器用户也可以使用 EdgeDeflector 来通过默认浏览器打开这些链接,这已经成为一种流行的解决办法,用以对抗微软强制microsoft-edge:// 链接其 Edge 浏览器的行为。

彻底封死三方浏览器处理链接

 

在新更新的 Windows 11 build 22483 和 22494 中,情况发生了一些变化。尽管更新日志中并未提及,但你已经不能再使用 EdgeDeflector 之类的应用程序绕过 Edge 浏览器了,也不能再用其他程序处理 microsoft-edge:// 协议,只能在 Edge Dev、Edge、Edge Insider Beta 之间进行选择。

 

目前来看,你也无法通过修改注册表、修改 Edge 包、干扰 OpenWith.exe 或者其他变通方法来更改默认协议关联。

 

如果你强制卸载 Edge,Windows 会打开一个新的 UWP 窗口并显示一条错误信息,而不是让你使用其他三方浏览器。

 

微软也从 Windows 11 中删除了默认的 Web 浏览器设置,用户需要为 http://https:// 协议设置单独的“链接关联”,而不能像之前一样跟默认的 Web 浏览器设置关联, .htmhtmlpdf 等格式的也是一样。多数人认为这是敌视用户的行为,在让用户更难使用竞争产品的同时,也损害了 Windows 自身产品的可用性。

 

Aleksandersen 对此表示,“微软似乎并不害怕反垄断监管机构”,“与过去受到反垄断罚款时相比,他们现在设置了更多障碍,处理方式更加激进(比如从 Windows 中删除默认浏览器设置,使得更改默认浏览器更加困难;提醒用户在每次系统更新后选择 Edge 作为默认浏览器,从任务栏隐藏/取消固定其他浏览器等)”。目前微软还没有对此做回应。

2021-11-12 18:178979

评论 2 条评论

发布
用户头像
风格很老“美”
2021-11-20 16:56
回复
用户头像
吃相难看
2021-11-13 14:43
回复
没有更多了
发现更多内容

“双智天花板”闪耀鹏城,问界M5智驾版深圳首场尊享品鉴会成功举办

极客天地

2023-05-03:给你一棵 二叉树 的根节点 root ,树中有 n 个节点 每个节点都可以被分配一个从 1 到 n 且互不相同的值 另给你一个长度为 m 的数组 queries 你必须在树上执行

福大大架构师每日一题

Go 算法 福大大

Alibaba内网“疯狂”传阅的P8开源出的SpringBoot入门到进阶小册

做梦都在改BUG

Java spring 微服务 Spring Boot 框架

声网 Token 鉴权机制,以及常见的问题

声网

K8s 安全是云安全的未来

HummerCloud

Kubernetes k8s

什么是数据库分片?

Java架构历程

Java 数据库 三周年连更

查询最新汽车新闻资讯

DS小龙哥

三周年连更

分布式事务的21种武器 - 5

俞凡

架构 云原生

面试官:一千万的数据,你是怎么查询的?

做梦都在改BUG

一文了解获得 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

西柚子

五张图带你看透Redis数据结构

做梦都在改BUG

公开下载 | 300页《Java面试宝典》,收藏近万,多位翰林院成员推荐

Java你猿哥

Java MySQL spring 面试 ssm

【Python实战】Python采集热搜数据

BROKEN

三周年连更

ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 导致的数据不一致问题

阿里巴巴云原生

zookeeper 阿里云 开源 云原生

AI 作画火了,如何用 Serverless 函数计算部署 Stable Diffusion?

阿里巴巴云原生

阿里云 Serverless 云原生 AIGC

【web 开发】PHP 特殊的对象引用 "$this"(62)

迷彩

php 面向对象 this指针 三周年连更

https和http有什么区别?

海拥(haiyong.site)

三周年连更

爆赞!GitHub上久经不衰的经典教程:Springboot精髓参考指南手册

做梦都在改BUG

Java spring 微服务 Spring Boot 框架

Mac M1 安装SD不折腾版本

IT蜗壳-Tango

三周年连更

一文看懂:StopWatch 源码解读

后台技术汇

三周年连更

太强了!牛客网开源1240页字节算法实录,无意中掀起GitHub刷题热潮

做梦都在改BUG

Java 数据结构 算法 LeetCode

如何使用nobelium 1小时快速搭建你的私人博客

黑微狗‮‮

Blog nobelium

KubeVela 稳定性及可扩展性评估

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

GitHub爆赞!阿里P9架构师的JDK源码笔记也太强了!

做梦都在改BUG

Java 源码 jdk 高并发

云原生技术实践营「微服务X消息队列专场」

阿里巴巴云原生

阿里云 微服务 云原生 消息队列

针对容器层的五种攻击手段

穿过生命散发芬芳

容器安全 三周年连更

新手如何学习挖漏洞?看这篇就够了【网络安全】

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

三种常用的以太网端口链路类型:Access、Hybrid和Trunk

wljslmz

网络 三周年连更

一文了解 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

股市老人

Windows 11 又出新招限制三方浏览器_产品_辛晓亮_InfoQ精选文章