Windows Won't Let Me Change Default Browser – Fix

Windows Errors Beginner 👁 9 views 📅 Jun 28, 2026

Your default browser setting is stuck on Edge or another browser. Here's how to force it back to Chrome, Firefox, or whatever you want.

The 30-Second Fix: Check Your Default Apps Settings

This sounds stupid simple, but I've seen it work half the time. Windows sometimes just forgets you already told it which browser you want.

  1. Press Windows Key + I to open Settings.
  2. Click Apps (Windows 11) or Apps & Features (Windows 10).
  3. Click Default apps on the left side. You should see a box that says "Set defaults for applications."
  4. Scroll down until you find the browser you want (like Chrome, Firefox, or Brave). Click it.
  5. You'll see a list of file types. Click each one (like .htm, .html, .xhtml, .url) and pick your browser from the pop-up list. Do all of them.
  6. After you've set each file type, close Settings and open your browser. It should ask "Make this your default browser?" Click yes.

What should happen: After closing Settings, the next time you click a link, it opens in your chosen browser. If it doesn't, move to the next fix.

The 5-Minute Fix: Reset the Default Apps Cache

Windows stores your browser choice in a hidden database. Sometimes that database gets corrupted. Here's how to clear it.

  1. Press Windows Key + R, type cmd, then press Ctrl + Shift + Enter to run Command Prompt as Administrator.
  2. Type or copy-paste this command and press Enter:
    sfc /scannow
    This checks for system file corruption. Let it finish — takes 5-10 minutes.
  3. After it's done, type this next command and press Enter:
    DISM /Online /Cleanup-Image /RestoreHealth
    This fixes the image that holds your system settings.
  4. Once both commands finish, restart your PC.
  5. Now try changing your default browser again using the first fix.

What should happen: After restart, your browser choice should stick. If it still doesn't, we go deeper.

The 15-Minute Fix: Registry Hack to Force the Change

This is the big one. If the first two fixes didn't work, Windows has a corrupted registry key for browser associations. You're going to delete it and recreate it. I've done this for dozens of users and it works every time.

Warning: Messing with the registry can break things if you delete the wrong stuff. Follow this exactly.

  1. Press Windows Key + R, type regedit, and press Enter.
  2. Go to this path:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http
    Look in the right pane for a value called UserChoice. Right-click it and choose Delete. Confirm yes.
  3. Now go here:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https
    Delete the UserChoice value here too.
  4. Close Regedit. Restart your PC.
  5. Now go back to the first fix (Settings > Default apps) and set your browser again. This time it'll stick.

What should happen: After deleting those keys, Windows no longer remembers the old browser. Your new choice will take effect immediately. If you still have trouble, there's one more thing to check.

One Last Check: Group Policy or Third-Party Software

If you're on a work computer or a school PC, your IT department might have locked the default browser choice through Group Policy. You can check this.

  1. Press Windows Key + R, type gpedit.msc, and press Enter. (If it says "not found," you're on Windows Home edition — skip this.)
  2. Go to Computer Configuration > Administrative Templates > Windows Components > File Explorer.
  3. Look for a setting called "Set a default associations configuration file." If it's Enabled, that's why you can't change browsers. You'll need admin rights to change it.

Also check if you have antivirus or browser management software (like Avast, Norton, or McAfee) that locks the browser. Go into their settings and look for "Browser Protection" or "Default Browser Lock" — turn that off.

Real-world trigger: This usually happens after a Windows update (like the 2023-09 or 2024-02 patches) that resets browser associations, or after installing a new browser that fights with Edge for control.

If you've done all this and still can't change your default browser, you might have deeper system corruption. At that point, I'd recommend backing up your files and doing a Windows reset (keep your files option). It's a nuclear option, but it fixes everything.

Was this solution helpful?