微软在最近发布的预览版本中更改了Windows 11,阻止了一种解决方法,该方法确保在 Edge 中打开的某些链接显示在用户的默认浏览器中(实际上应该如此)。

打开网易新闻 查看更多图片

正如您可能知道的那样,在 Microsoft 的桌面操作系统中有一些实例,即使您使用 Chrome、Firefox 或其他替代程序作为默认浏览应用程序运行,当单击它们时,链接仍会时不时地在 Edge 中打开某些 Microsoft 应用程序。这是由于使用专有的Microsoft Edge协议来引导链接,即“microsoft-edge://”(强制在 Edge 中打开)而不是通常的“https://”。

一个明显的例子是任务栏上的“新闻和兴趣”小部件,它显示各种新闻、体育、天气和其他文章,无论您的 Web 浏览器的默认设置是什么,所有这些都将在 Edge 中打开视窗。

这就是来自 Daniel Aleksandersen 的 EdgeDeflector 等第三方应用程序的用武之地,因为目前,他们可以使用这些“microsoft-edge://”链接并自动将它们切换到正常链接(“https://”)在您指定的默认浏览器中打开。

然而,正如 Aleksandersen 在他的Ctrl.Blog上的一篇文章中指出的那样 ,随着 Windows 11 预览版 22494(于 11 月初发布)微软已经改变了一些事情,因此除了 Microsoft Edge 之外的任何东西都不可能被设置为协议处理程序'microsoft-edge://' 链接。简而言之,在此版本中,这些链接根本无法重定向。

这也意味着像 Firefox 或 Brave 这样正在实施自己版本的这种协议重定向的浏览器将无法这样做,而 Edge 将成为从微软自己的应用程序和服务打开这些链接的唯一途径。