Fix Edge Constantly Asks to Set as Default Browser on Windows 11
🔍 WiseChecker

Fix Edge Constantly Asks to Set as Default Browser on Windows 11

Quick fix: Disable Edge’s default-browser nag via registry: at HKLM\SOFTWARE\Policies\Microsoft\Edge, create DWORD DefaultBrowserSettingEnabled = 0 and DWORD HideFirstRunExperience = 1. Reboot. The prompt stops appearing.

Every time Edge updates, every time you open a link, every time Edge starts — it asks if you want to make Edge your default browser. You’ve clicked “No” or “Don’t ask again” dozens of times. The prompt keeps coming back. Microsoft has made the default-browser nag persistent enough that user-level dismissal doesn’t hold across updates. The fix is to disable it via policy.

Symptom: Microsoft Edge repeatedly prompts you to make it the default browser, despite previous dismissals.
Affects: Microsoft Edge on Windows 11 (and Windows 10).
Fix time: ~3 minutes.

ADVERTISEMENT

What causes this

Edge has multiple touchpoints where it can prompt for default-browser status. On launch: a small banner asking to set as default. After update: a full-page prompt during the first launch after Edge auto-updates. From the address bar: a sidebar prompt when Edge detects it’s not the system default. From Settings UI: a recurring banner in Settings → Default browser. Each touchpoint reads its own preference flag. Dismissing one doesn’t silence the others. The fix is to use the Edge policy DefaultBrowserSettingEnabled, which silences all of them at once.

Method 1: Disable via registry (works on all Windows 11 editions)

The universal fix. Sets Edge’s default-browser prompt to off via the policy registry path.

  1. Press Win + R, type regedit, press Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge. Create the Microsoft and Edge keys if they don’t exist (right-click parent → New → Key).
  3. Create DWORD DefaultBrowserSettingEnabled with value 0.
  4. Create DWORD HideFirstRunExperience with value 1. This suppresses the first-run setup screen Edge shows after major updates.
  5. Optional: also create DWORD BrowserSignin with value 0 to disable the “sign in to sync” prompt; DWORD SyncDisabled with value 1 to disable sync entirely.
  6. Close Registry Editor.
  7. Restart Edge (close every Edge window, then reopen).
  8. Visit edge://policy to confirm — DefaultBrowserSettingEnabled should appear in the policy list with value false.

The default-browser nag is now silenced. Future Edge updates don’t re-enable it because policy values override user-level settings.

ADVERTISEMENT

Method 2: Disable via Group Policy (Pro/Enterprise)

Cleaner UI for the same change.

  1. Download the latest Microsoft Edge policy templates from microsoft.com/en-us/edge/business/download (search for “Microsoft Edge Enterprise”).
  2. Extract the ZIP. Copy windows\admx\msedge.admx to C:\Windows\PolicyDefinitions\ and windows\admx\en-US\msedge.adml to C:\Windows\PolicyDefinitions\en-US\.
  3. Open gpedit.msc. Navigate to Computer Configuration → Administrative Templates → Microsoft Edge.
  4. Find Set Microsoft Edge as default browser. Set to Disabled.
  5. Find Hide the First-run experience and splash screen. Set to Enabled.
  6. Run gpupdate /force from elevated Command Prompt.
  7. Restart Edge.

Same effect as Method 1, but applied via a clearer UI. Useful for managed environments.

Method 3: Set Edge to default-and-immediately-set-another

A counterintuitive but effective approach for users who can’t modify policies.

  1. Open Edge. Click Make default in the prompt.
  2. Windows opens the Default browser settings page.
  3. Immediately set your preferred browser as default (the .htm and .html types, .pdf, http://, https://).
  4. Set each individually if needed: Settings → Apps → Default apps → (your browser) → .html → Set default.
  5. Now Edge’s “please be default” logic sees that Edge was clicked once and won’t prompt for a while.
  6. The downside: Edge update may re-prompt eventually. The registry approach (Method 1) is more durable.

Use this only if you can’t edit registry — e.g., on a managed machine where you don’t have admin rights.

How to verify the fix worked

  • Open Edge. No banner asking to set as default.
  • Open Edge after a Windows Update or Edge update. No first-run experience pop-up.
  • Open Settings → Apps → Default browser within Edge. The page shows a grey-locked message: This setting is managed by your organization (if you used Method 1 or 2).
  • Visit edge://policy in Edge. Confirm DefaultBrowserSettingEnabled and HideFirstRunExperience are present with the values you set.

If none of these work

If Edge still prompts despite the policy being set, three causes apply. HKCU policy override: a user-level policy (HKEY_CURRENT_USER) may override the machine policy. Mirror the same DWORD values at HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Edge. Edge Insider channels behave differently: Edge Beta, Dev, and Canary may not respect the policy at the same registry path. Check that you’re editing the right path for your Edge channel. Corporate-managed Edge: if you’re on a domain-joined PC, your IT admin’s Group Policy or Intune setting may force the default-browser prompt to stay on. Contact IT to disable it server-side. For chronic prompts despite all methods, a clean uninstall of Edge and reinstall from microsoft.com/edge usually resets the prompt state — though Edge isn’t fully uninstallable on Windows 11 (it’s a system component), the user data deletion often resolves repeated prompting.

Bottom line: Edge’s default-browser nag is silenceable via a single registry value — set DefaultBrowserSettingEnabled to 0 at the policy path, and the prompts stop across all Edge touchpoints.

ADVERTISEMENT