How to Stop Microsoft Edge from Reinstalling Itself
Edge can return after Windows updates even after you uninstall or remove shortcuts, which makes it feel impossible to remove. This guide uses layered methods to block reinstall behavior and keep your preferred browser setup stable.
Uninstall Edge where allowed
Some Windows builds allow standard uninstall, which is the cleanest first step. If it fails, continue with policy and scheduled-task controls.
- Open Settings > Apps > Installed apps.
- Find Microsoft Edge.
- Click Uninstall if the option is available.
- Restart Windows.
Set a different default browser
Windows is less aggressive about Edge prompts when all default link/file handlers are reassigned. This also prevents accidental relaunch loops.
- Open Settings > Apps > Default apps.
- Choose your preferred browser.
- Set HTTP, HTTPS, .htm, and .html to that browser.
- Disable Edge startup prompts when asked.
Disable Edge startup and background activity
Background startup can recreate processes and user-level entries after reboot. Turning these off reduces auto-return behavior.
- Open Edge > Settings > System and performance.
- Disable Startup boost.
- Disable Continue running background extensions and apps.
- Close Edge fully from Task Manager.
Remove Edge scheduled tasks
Auto-update tasks can trigger repair/reinstall routines. Disabling these tasks blocks many forced return paths.
- Open Task Scheduler.
- Go to Task Scheduler Library > Microsoft > EdgeUpdate.
- Disable MicrosoftEdgeUpdateTaskMachineCore.
- Disable MicrosoftEdgeUpdateTaskMachineUA.
Block Edge updates via Group Policy
Policy-level update blocks are more durable than app-level settings. This is the most reliable route on Pro and Enterprise editions.
- Open Local Group Policy Editor (gpedit.msc).
- Navigate to Computer Configuration > Administrative Templates.
- Enable the policy that disables Microsoft Edge updates.
- Run gpupdate /force in Command Prompt.
Disable Edge update services
Update services can reinstall components during maintenance windows. Disabling them prevents automated repair calls.
- Open services.msc.
- Locate edgeupdate and edgeupdatem services.
- Set Startup type to Disabled.
- Stop both services.
Remove orphaned Edge startup entries
Startup entries can relaunch installer hooks at sign-in. Clearing these entries reduces recurrence after reboot.
- Open Task Manager > Startup apps.
- Disable Edge-related startup items.
- Open Settings > Accounts > Sign-in options and disable auto-open browser sessions.
- Restart and confirm Edge does not relaunch.
Use firewall or app-control restrictions in managed environments
On managed PCs, execution restrictions stop updater binaries from calling reinstall jobs. This is useful when policy-only controls are not enough.
- Create AppLocker or WDAC rules for Edge updater executables.
- Block outbound access for Edge updater binaries in Windows Defender Firewall.
- Apply rules to affected user groups.
- Monitor Event Viewer for blocked attempts.