How to Set Default Browser Without Edge Prompts on Windows 11
🔍 WiseChecker

How to Set Default Browser Without Edge Prompts on Windows 11

Quick fix: Open the browser you want as default (Chrome, Firefox, Brave). In that browser’s Settings, click Make default — most browsers handle the entire setup via Windows API. Combined with disabling Edge’s default-browser nag (registry block at HKLM\SOFTWARE\Policies\Microsoft\Edge\DefaultBrowserSettingEnabled = 0), this gives a clean switch.

You want Chrome or Firefox as your default browser. Windows 11’s default-apps UI requires you to change each file type and protocol individually (http, https, .html, .htm). Modern browsers can do this in one click via the “Make default” button. Combine with blocking Edge’s recurrent default-browser prompts for a clean experience.

Symptom: Want to set non-Edge as default browser without manually mapping each file type/protocol.
Affects: Windows 11 22H2+ with strict default-apps UI.
Fix time: ~5 minutes.

ADVERTISEMENT

What causes this

Windows 11 22H2 changed default apps to per-file-type/per-protocol model. Setting Chrome as default required clicking through http, https, .html, .htm, .shtml, .xht, .xhtml, etc. — tedious. Browsers built post-22H2 added a single “Make default” button that calls Windows API to set all related types at once. Combined with policies that block Edge from re-claiming defaults, this gives a durable switch.

Method 1: Use the browser’s built-in “Make default” button

The simplest path.

  1. Install your preferred browser (Chrome, Firefox, Brave, Vivaldi).
  2. Open the browser. In Settings, find the option:
    • Chrome: Settings → Default browser → Make default.
    • Firefox: Settings → General → Make Default….
    • Brave: Settings → Get started → Make default.
    • Vivaldi: Settings → General → Default Browser.
  3. Click. Windows 11 opens the Default apps page for that browser.
  4. For Chrome 100+, Brave latest, and Firefox 91+: the browser triggers the new Windows 11 single-click default API. All web file types and protocols switch in one action.
  5. If the browser opens Windows Settings → Default apps instead, manually click Set default button at the top of the page (available in 23H2+).
  6. Test by clicking a web link in another app. Opens in your new default browser.

The single-click flow is the right path. Older browsers required per-type clicks.

ADVERTISEMENT

Method 2: Block Edge’s default-browser nag

After setting your preferred default, prevent Edge from re-prompting.

  1. Press Win + R, type regedit, press Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge. Create keys if missing.
  3. Create DWORD DefaultBrowserSettingEnabled = 0.
  4. Create DWORD HideFirstRunExperience = 1.
  5. Close Registry Editor.
  6. Restart Edge (close all windows). Edge no longer suggests becoming default.
  7. Verify at edge://policy — DefaultBrowserSettingEnabled shows in the policy list.

The combination of Method 1 (set non-Edge default) + Method 2 (block Edge re-prompt) gives a clean default-browser switch.

Method 3: Manual per-type defaults in Settings

Use when the browser’s Make default button doesn’t work — typically on older browsers.

  1. Open Settings → Apps → Default apps.
  2. In the search box, type your browser name (e.g., Chrome). Click the result.
  3. The browser’s page shows every file type and protocol it handles.
  4. For each web-related entry, click the current default app icon and pick your browser:
    • http — most common
    • https — most common
    • .html, .htm — web files
    • .shtml, .xht, .xhtml — less common but worth setting
    • .pdf — if you also want this in browser (or use Adobe Reader instead)
    • .svg, .webp — image types browsers handle
  5. Click Set default for each.
  6. This is tedious but precise.

Methods 1 and 2 are preferred. Method 3 is the fallback for older browsers or unusual file types.

How to verify the fix worked

  • Click a web link in another app (e.g., a link in an email). Opens in your chosen browser, not Edge.
  • Open Settings → Apps → Default apps and click your browser. Web protocols (http, https) show your browser as default.
  • Edge no longer prompts to set itself as default on launch.

If none of these work

If the browser switch doesn’t hold, three causes apply. Corporate-managed Edge: managed PCs may have Group Policy forcing Edge as default. Contact IT. Edge sync re-applying: if Edge sync is on, settings from another device may push Edge as default. Disable Edge sync. Profile-specific settings: if you have multiple Windows user accounts, each has its own default browser preference. Set in each account. For chronic re-default to Edge, a complete Edge reset (Settings → Reset settings → Restore settings to defaults) followed by reapplying Methods 1 and 2 usually resolves stubborn cases.

Bottom line: Modern browsers (Chrome 100+, Firefox 91+, Brave) set default in one click via Windows 11’s new API. Combine with the registry policy block on Edge for a clean, durable switch.

ADVERTISEMENT