sodcalculator

10 Tech How-To

Fix Missing Default Apps on Windows 11: Top Ways

Guide 10-9037 · Updated · Step by step

If your default apps (like the browser, email client, or photo viewer) are missing or reset to Microsoft Edge and other built-in programs on Windows 11, the fix usually involves resetting the app associations through Settings or the Registry. This guide covers the most reliable methods to restore your chosen default apps, from simple Settings changes to more advanced command-line tools.

Why Default Apps Go Missing on Windows 11

Windows 11 has a stricter default app model than Windows 10. Microsoft deliberately makes it harder to change defaults for certain file types (like PDFs) and protocols (like HTTP) to keep its own apps (Edge, Photos, Media Player) in use. A default app can appear “missing” for a few common reasons:

  • A Windows feature update (like 22H2 or 23H2) resets some associations back to Microsoft defaults.
  • A third-party app installer (e.g., a PDF reader or media player) changes the default without asking, and then you uninstall it, leaving no default set.
  • A corrupted user profile or a broken registry key for the UserChoice hash that Windows uses to track your selections.
  • Group Policy or an organization’s IT settings that lock default apps.

Understanding the cause helps you pick the right fix. If it happens after an update, the Settings method usually works. If it happens after uninstalling a program, you may need to manually re-assign the file type.

Method 1: Use Settings to Reassign Default Apps

The most straightforward fix is to manually set the default app for each file type or link type. Windows 11 does not have a single “Set all defaults” button like older versions; you must go through each one.

  1. Open Settings (Win + I) and go to Apps > Default apps.
  2. Search for the app you want (e.g., “Chrome” or “VLC”) in the search box at the top.
  3. Click on the app name to see its current associations.
  4. For each file type or protocol (like .html, HTTP, HTTPS), click the current app (e.g., “Choose a default”) and select your preferred app from the list.
  5. Repeat for every extension you care about. This can be tedious but is the most reliable method.

If the app you want does not appear in the list, it may not be installed correctly or may not have registered itself as a handler for that file type.

Method 2: Reset All Default Apps with a Single Command

If many defaults are missing or broken at once, you can reset Windows to its own built-in defaults, then re-assign only the ones you care about. This is faster than fixing each one individually.

  1. Open Settings > Apps > Default apps.
  2. Scroll to the bottom and click Reset (under “Reset all default apps to Microsoft defaults”).
  3. Confirm the prompt. This will set Edge, Photos, Media Player, and Notepad as the defaults for all file types they support.
  4. After the reset, go back to the top and re-assign your preferred apps for the specific file types you use daily (browser, PDF reader, music player).

This method is useful when the issue is widespread, but it does not restore your previous custom choices; it only resets to Microsoft’s set.

Method 3: Use the DISM and SFC Tools for Corrupted System Files

Sometimes missing defaults are a symptom of corrupted Windows system files, not just a settings glitch. Running built-in repair tools can fix the underlying problem.

  1. Right-click the Start button and select Terminal (Admin) or Windows PowerShell (Admin).
  2. Run the System File Checker: type sfc /scannow and press Enter. Wait for it to finish (this can take 10-15 minutes).
  3. If SFC finds errors it cannot fix, run DISM (Deployment Image Servicing and Management): type DISM /Online /Cleanup-Image /RestoreHealth and press Enter.
  4. Restart your PC after both complete, then check if the default app options are back.

These tools do not delete personal files. They repair the Windows image and system files that manage app associations.

Method 4: Edit the Registry to Remove Broken UserChoice Keys

Windows stores your default app choices in the registry under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts and User Choice keys. If these become corrupted (often after a bad uninstall), Windows may show no default or revert to Edge. Editing the registry is riskier, so back it up first.

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.
  3. Find the extension that is missing its default (e.g., .pdf). Expand it and delete the UserChoice subkey. Do not delete the entire extension folder.
  4. Close the registry editor and restart your PC.
  5. Now go to Settings > Apps > Default apps and set the default for that extension again.

Deleting the UserChoice key forces Windows to forget the old (possibly broken) choice and lets you select a new one. Be careful to only delete the UserChoice key, not the OpenWithProgids or other subkeys.

Method 5: Use a Third-Party Default Apps Manager (with Caution)

Several free utilities allow you to set all defaults in one click, which is much faster than the built-in Settings. These tools work by writing the same registry values that Windows would write, but they automate the process. Popular options include SetUserFTA and FileTypesMan.

When using these tools:

  • Download only from the official developer’s site or a trusted repository like GitHub.
  • Run them as Administrator.
  • They usually let you export a backup of your current associations first—do that.
  • After making changes, restart your PC or sign out and back in.

These tools are not officially supported by Microsoft, so use them at your own risk. They are generally safe for experienced users but can be confusing for beginners.

Common Misconception: “Default Apps” vs. “File Associations”

Many users confuse “default apps” with “file associations.” A default app is the program that opens a specific file type (like .jpg) or protocol (like mailto:). A file association is the broader link between a file extension and a program. In Windows 11, these are managed in the same Settings page, but the terminology matters when searching for help. Also, note that changing the default for “Photos” does not automatically change the default for .png or .jpg; you must set each one separately unless you use the “Set default for all” button that appears on some app pages (like for browsers).

Frequently Asked Questions

Why does Windows 11 keep changing my default browser back to Edge?

Windows 11 is designed to prompt you to use Edge, especially after a major update. If you only changed the default for “HTTP” and “HTTPS” but not for “.htm” and “.html”, those files will still open in Edge. Also, some apps (like news links from widgets) intentionally open in Edge regardless of your default. Check all four protocol and extension entries for your browser in Settings.

Can I set a default app for all file types at once?

Yes, but only for the apps that support that feature. In Settings > Apps > Default apps, click on a specific app (like a browser) and look for a button that says “Set default” at the top. This sets all file types and protocols that the app supports to that app. Not all apps have this button; it depends on how the app is registered.

Will resetting my PC fix missing default apps?

Yes, resetting your PC (Settings > System > Recovery > Reset PC) will restore all default apps to Microsoft’s set and clear any corrupted settings. However, it is a drastic step. It can keep your personal files, but it will remove most installed apps. Only use this as a last resort after trying the other methods.

What is the “UserChoice” key in the registry?

It is a registry key that stores a hash (a kind of digital fingerprint) of your default app choice for a specific file type. Windows uses this hash to verify that the choice was made by you, not by a malicious program. If the hash is incorrect or the key is corrupted, Windows ignores your choice and reverts to a built-in app. Deleting the key (as shown in Method 4) resets this verification.

Is it safe to use third-party tools to change default apps?

Generally yes, if you download them from reputable sources. They perform the same registry edits you would do manually. The main risk is that they might change more than you intended if you click the wrong button. Always create a system restore point before using them.

Why is there no “Choose another app” option for some file types?

This happens when no other installed app is registered to handle that file type. For example, if you only have Microsoft Edge installed, it will be the only option for .html. To see more options, install the app you want (like Firefox or Chrome) and then return to the Default apps settings.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →