explaingit

rcmaehl/msedgeredirect

5,758AutoItAudience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A small Windows background utility that intercepts links Windows forces open in Edge, taskbar news, weather widgets, Start menu search, and sends them to your real default browser instead.

Mindmap

mindmap
  root((MSEdgeRedirect))
    What it does
      Redirects forced Edge links
      Runs silently in background
      Rewrites search engine URLs
    Intercepted sources
      Taskbar news and weather
      Start menu search results
      Windows widget links
    Install options
      Direct exe download
      Chocolatey and Scoop
      Winget package manager
    Tech
      AutoIt scripting
      LGPL-3.0 license
      Windows 10 and 11
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Open links from the Windows taskbar weather widget and news panel in Chrome or Firefox instead of Edge

USE CASE 2

Reroute Bing searches triggered by the Windows Start menu to Google or another search engine of your choice

USE CASE 3

Replace Edge with your default browser for all Windows system links without extra configuration per link source

Tech stack

AutoItWindowsChocolateyWingetScoop

Getting it running

Difficulty · easy Time to first run · 5min

Still in beta, requires Windows 10 or 11 with at least 40 MB free RAM.

Free to use and share, if you modify this software you must release your changes under the same LGPL license, but you can use it alongside proprietary software.

In plain English

MSEdgeRedirect is a small Windows utility that intercepts links Windows tries to open in Microsoft Edge and sends them to your default browser instead. On Windows 10 and 11, certain system features, such as the News widget, weather previews in the taskbar, and search results from the Start menu, are wired to open in Edge regardless of what browser you have set as your default. This tool sits in between and reroutes those links so they open in your chosen browser. The tool works by watching the command-line arguments that Edge processes receive and passing them along to your default browser instead. It does not hook into a fixed Edge shortcut like older approaches did, which means it should keep working even when Microsoft updates Edge. A second mode called Image File Execution Options is also available and works similarly to how an older tool called EdgeDeflector operated. Installation is straightforward. You can download the executable directly from the GitHub releases page, or install it through three common Windows package managers: Chocolatey, Scoop, and Winget. Once installed, there is no extra setup walkthrough. The README describes it as a set-and-forget tool. It runs in the background quietly. A practical bonus is search engine choice. As of version 0.5, you can tell the tool to rewrite Bing search URLs into searches on one of eight different search engines, or enter your own. So a Bing search triggered by the Windows search bar can land in Google or another engine of your choosing. The tool is written in AutoIt, a scripting language used for Windows automation, and is released under the LGPL-3.0 license. The README notes it is still in beta, and system requirements are minimal: any Windows 10 machine with at least 40 MB of free RAM will run it.

Copy-paste prompts

Prompt 1
I installed MSEdgeRedirect on Windows 11 via Winget. How do I configure it to redirect all Windows system links to Firefox and rewrite Bing searches to DuckDuckGo?
Prompt 2
MSEdgeRedirect stopped redirecting links after a Windows update. How does its command-line argument monitoring approach work and why should it survive most Edge updates?
Prompt 3
What is the difference between MSEdgeRedirect default mode and Image File Execution Options mode, and when should I use each one?
Prompt 4
I want to install MSEdgeRedirect silently on multiple Windows 10 machines via Chocolatey. What is the exact command and does it require admin privileges?
Open on GitHub → Explain another repo

← rcmaehl on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.