As a Windows user, you may have noticed that the OS opens certain links in Microsoft Edge and Bing – even if you change the default settings. This is sadly not a glitch – Microsoft always opens links from certain built-in Windows features (Search, News, Widgets, and Weather) in Edge. Read on to learn how to force Windows to open your actual default browser and search engine.
New to widgets in Windows 11? Give them a try and see how useful they can really be.
Why Does It Matter?
Microsoft has removed any official way to change the browser and search engine used by the features mentioned above, so looking in the settings or registry won’t help. By eliminating user choice and pushing its own services, Microsoft is making the user experience for Windows worse in the name of profit. This is a step in the wrong direction for big tech software, leading us to a future where companies like Microsoft get to decide what you install and do on your own computer.
Besides this, there are also real disadvantages at play:
- Your browser search history gets split with Edge, making it harder to find things you searched for and making auto-complete less useful.
- You don’t get to use your chosen browser’s features and extensions, like an adblocker, and have to install them separately on Edge.
- You may get worse web search results from Bing.
- You may sacrifice your privacy by not being allowed to use free/non-profit services.
The best solution to get links open in other browsers is called MSEdgeRedirect, which is a Windows utility that is free to install and use. Alternatively, you can also opt for OpenWebSearch, which is a command line-only solution.
Note: Edge Deflector and Search Deflector are popular options that have stopped working since late 2021. If you see any articles or tutorials mention these two programs, they are outdated.
Prevent Windows Links from Opening in Microsoft Edge With MSEdgeRedirect
Note: before trying out the new redirections capabilities, make sure you’ve set a new default browser in Windows.
Downloading and installing the MSEdgeRedirect .EXE file is easy, but it might cause your browser or computer to complain about an unsafe file.
- Download the executable file from the program’s GitHub page.
- Click through any dialog boxes to allow the download.
- Run the MSEdgeRedirect.exe file and choose the recommended “Active Mode” installation option.
- Select your redirection preferences from the next screen and make sure you check “Windows Store Apps” at the bottom as well, then hit “Install.”
- If you wish to alter these settings after installation, click on the MSEdgeRedirect icon (which is the Edge icon with two black arrows on it) in the bottom right and select “Settings.”
- Tweak the settings from here and click “Save” to confirm.
There are a few ways to install MSEdgeRedirect, and you can opt for the method that is more convenient for you.
Install via Command Line
You can also install MSEdgeRedirect via the command line. The easiest way is to install it via the Windows Package Manager by typing a short command in the Windows Terminal.
- Ensure you have App Installer from the Microsoft store. If you don’t see the “Get” button, it means you already have it.
- Press the Win key, type “terminal” and click the Terminal app.
- Type the command
winget install MSEdgeRedirect
and press Enter. If you see a “Successfully installed” message, you’re all done!
Tip: you can use Command Prompt for many things, including running a Java program.
Troubleshoot MSEdgeRedirect Issues
MSEdgeRedirect is still in beta, and we found the latest version, 0.7.2.0, to be a bit unstable. If it doesn’t seem to work for you, try these solutions below.
- Update to the latest version of Windows and restart your computer. We found that before the KB5019980 update on November 8, 2022, MSEdgeRedirect would stop working intermittently. After updating and restarting, it operated with more stability.
- After changing the MSEdgeRedirect settings, restart your computer and don’t open the settings again. We found that the entire program would sometimes terminate after closing its settings window, causing Edge to be used again.
- Make sure you’ve opted for the “Active Mode” installation rather than the “Service Mode” one. If you can’t remember, uninstall MSEdgeRedirect, then download the .EXE directly from GitHub. Run it and select “Active Mode” this time around. It’s more stable and has other advantages over Service Mode.
Prevent Windows Links From Opening in Microsoft Edge With OpenWebSearch
If you prefer a transparent command-line script solution, check out OpenWebSearch, developed by AveYo.
- In your browser, open the raw OpenWebSearch.cmd file on Github.
- Press Ctrl + S to save the file.
- Open the Terminal, type the path to the .CMD file, and press Enter to execute it. Select “Yes” on the User Account Control window that appears.
- If you see a new Command Prompt window appear with green “Installed” text, you’ve succeeded! All links will open in the default browser you chose in the Windows settings.
- If you want to disable OpenWebSearch, simply repeat step #3.
There are some minor downsides to this solution. One is the lack of customizability. You cannot change anything unless you go into the code. There is no settings UI to easily check some boxes. Another is that there is no easy way to toggle it on and off – you would have to enter a command in the Terminal and accept the User Account control each time.
Finally, there is no automatic update function, so you’d have to manually download the “OpenWebSearch.cmd” file from GitHub again when a new version comes out. For these reasons, MSEdgeRedirect is better overall.
Finally had enough of Microsoft Edge? Find something new in our list of lightweight Windows browsers.
Frequently Asked Questions
Can I just remove Edge from Windows entirely?
While there are tools to remove Microsoft’s built-in browser from Windows, this is not a foolproof method. There is no guarantee that Microsoft won’t bring it back again in the next Windows update.
In addition, Windows will insist you use Microsoft Edge to a fault, even if you purge all traces of Microsoft Edge. Windows will open an empty UWP window and show an error message instead of letting you use your preferred web browser.
Is MSEdgeRedirect.exe safe to install on my PC?
The program is safe if downloaded from its official page on GitHub. All MSEdgeRedirect.exe source code is publicly visible on the GitHub page, where you can also see it has 1,800 “stars” at the time of writing, which is a good sign that the program is recognized as trustworthy by the developer community.
Why did Edge Deflector stop working?
Since a 2021 update (Windows 11 Build 22494), Edge Deflector no longer works as a solution for preventing Windows from opening Edge.
The reason? Originally, Windows would use a special link format, “microsoft-edge://” in internal features (like Windows Search), that could only be opened by Edge. Edge Deflector would redirect the “microsoft-edge://” link to an “https://” link that would be opened by the default browser. But in the 22494 update, Microsoft has hardcoded Windows, making it impossible for any third-party app to handle the “microsoft-edge://” link, even going so far as ignoring registry changes to that effect.
Image credit: Pexels. All screenshots by Brandon Li.
Our latest tutorials delivered straight to your inbox