几年来,微软一直在努力迫使 Windows 用户使用 Edge 浏览器,经常使用 microsoft-edge:// 协议强制在浏览器中打开链接,该协议用于内置的Windows搜索和新闻兴趣小组件中。
Edge 的 Chromium 版本非常好,但很多用户更喜欢不同的浏览器,例如 Google Chrome 或 Mozilla Firefox。你可以在 Windows 中使用任何浏览器,但如果你点击操作系统中的链接,它仍然会启动Edge来打开链接。
例如,在 Windows 11 中运行网络搜索,如果你单击搜索结果,将在Edge中打开。如果你单击小组件栏中的内容,情况也是如此。
在 Windows 10 中,可以使用第三方应用程序来更改此行为。其中EdgeDeflector工具就可以巧妙地拦截在 Microsoft Edge 中强制打开 Web 链接的 URI,并将它们重定向到系统的默认 Web 浏览器(这个浏览器是你自己定义的)。
我已经使用 EdgeDeflector 多年了,效果很好。但遗憾的是,微软似乎发现了这个漏洞,正在做出改变,随着Windows 11 build 22483和22494发布,微软开始屏蔽 EdgeDeflector,将链接重定向到默认浏览器的功能不再适用于这二个版本。EdgeDeflector 的开发人员也确认了微软的这一更改,目前没有任何“非破坏性”解决方法。
更糟的情况是,即使你粗暴地安装 Windows 11并清除 Microsoft Edge 的所有痕迹,Windows 11也会坚持让你使用 Microsoft Edge。Windows 将打开一个空的 UWP 窗口并显示一条错误消息,而不是让你使用首选的 Web 浏览器。
微软的这一做法不是以用户为中心,他们将广告、捆绑软件和服务订阅置于用户生产力之上。