EdgeDeflector changes the behavior of the new News and Interests widget in Windows 10 which is now forced on everyone by default, and ignores using your default browser when links are opened from it. This little tool changes how Windows 10 stubbornly defaults to the Edge browser to open links from Help dialogs, Cortana and News and Interests, and instead forces it to respect what you chose in the Default apps > Web browser settings of Windows.
The developer of EdgeDeflector has released a new version on GitHub bringing it up to version 18.104.22.168 a couple of months after releasing 22.214.171.124 which cleaned up unused code. The release notes are included below:
Fixed an issue where the app wouldn’t launch when installed to a directory path containing a space. (Contributed by @ajay4q.)
Fixed an issue where the app would be shown without an icon in some Windows dialogs. (Spotted by @BinToss.)
Updated to .NET Framework 4.8.
Happily, this little tool also works in Windows 11, despite Microsoft making it very hard to switch from the default apps, which is just another thing people are unhappy about with Windows 11.
If you are on Windows 11, the process to switch to another browser is slightly different than that with Windows 10 (which is explained later in this article). To set Chrome or another browser as default:
- Install EdgeDeflector,
- Open Start > Settings > Apps > Default Apps,
- Scroll to the bottom of that page, select Choose defaults by link type,
- Search for MICROSOFT-EDGE,
- Select URL:MICROSOFT-EDGE,
- EdgeDeflector should be listed as a choice, choose it > Select OK.
The first time you open a link from within Windows like a Widget, you will be prompted to choose a browser, and there you can select Chrome, or Opera or whatever other browser you have installed.
As you can see from the video above, EdgeDeflector forces Windows 11 to respect the default browser when opening links from Widgets... nice!
To use in Windows 10, follow the steps below:
- Download and install EdgeDeflector v126.96.36.199 from the Releases page on GitHub,
- Go to All settings > Apps > Default apps,
- Scroll to the bottom and click Choose default apps by protocol,
- Locate MICROSOFT-EDGE in the list and click on the program icon to the right of it,
- Select EdgeDeflector from the list. Confirm the change if asked to.
The above process is also detailed here, which also lets you reverse the above steps, if needed. If you want to learn more about how EdgeDeflector works and why it was created, you can visit the developer's blog post on it, here.
Source: EdgeDeflector on GitHub