无论你喜欢与否,Windows 11都会让你使用Microsoft Edge打开其链接。
在浏览新最新的Windows 11时,你可能已经注意到系统的某些链接会在Microsoft Edge中启动,即使你将Chrome或Firefox设置为默认浏览器。如果你对正在发生的事情感到困惑,那么你并不是唯一一个。
当你在Windows 11的应用程序之一中启动链接时,你会注意到这种情况会更频繁地发生。例如,单击“新闻和兴趣”小部件中的文章始终会在Microsoft的浏览器中自动启动,而不是你设置为网站默认浏览器的任何浏览器。
为什么会这样呢?
击败Edge的最大竞争对手EdgeDeflector
长期以来,谷歌浏览器被公认为Edge的主要对手。然而,最近几个月,EdgeDeflector已经成为Edge的头号竞争对手。
EdgeDeflector是一个第三方程序,它强制Windows在打开链接时使用用户的默认浏览器,因此,它在厌倦了在Microsoft Edge中打开链接的Windows 11用户中大受欢迎。
EdgeDeflector的工作原理是识别原始Windows 11链接中的microsoft-edge://URL,然后它将URL切换为https://链接,这允许网页在系统的默认浏览器中打开。
然而,微软已经阻止EdgeDeflector工作。此更新可防止Deflector重定向Web应用程序和更改microsoft-edge协议。
该个功能首先出现在早期的Windows 11预览版中,在那里它首先被认为是一个最终会被修复的错误。然而,事实并非如此。微软此后确认将限制应用程序开发人员在更新中篡改microsoft-edge协议链接,因此,Windows 11的所有链接都将使用microsoft-edge://并在Edge中打开。
微软试图建立Edge对其他浏览器的统治
在最近的Windows 11更新中,用户也不会再收到错误消息“应用默认值已重置”的通知。系统将完全忽略用户为浏览应用程序选择的注册表,而是使用Microsoft Edge协议的注册表。
因此,微软现在要求用户使用Microsoft Edge,即使上述用户试图从他们的计算机上清除浏览器。当用户试图强制Windows使用他们喜欢的互联网浏览器时,系统现在将显示一个带有错误通知的无效UWP窗口。