How to Fix Default Apps Resetting in Windows

Share
A Windows laptop displays the Default apps settings page.

Windows usually is not resetting every default at once. It is reassigning a specific file extension or link protocol, often after an update, app installation, repair, or profile problem. Identify that association, set it again in Settings, then repair or remove the app that keeps claiming it; leave policy and registry changes until those safer steps fail.

Which default app keeps changing, and when does it reset?

Identify the exact association before changing anything. Record the app you want, the app Windows opens instead, and when the change occurs: after a restart, Windows update, app update, app reinstall, or installation of another program.

For files, record the extension, such as .pdf, .jpg, .html, or .csv. For web links, record the protocol, such as HTTP, HTTPS, or MAILTO. Windows can keep one protocol assigned to your preferred browser while another program owns a different protocol, so changing the browser’s general setting might not fix the links that fail.

A file or link opens in the wrong app after Windows restarts, updates, or an app is installed.
Symptom

Test one representative file or link before making changes. If only PDFs reset, work on .pdf. If only web links reset, check HTTP and HTTPS separately. If several extensions change after one application is installed, that application is the likely source. If the association changes after every restart without related app activity, investigate a damaged user profile, synchronization tool, or managed policy.

Does this fix apply to Windows 11, Windows 10, or both?

These steps apply to common per-user default-association problems in Windows 11 and Windows 10. The layout differs slightly, but both versions let you choose defaults by application, file extension, and link protocol.

You normally do not need Administrator permission to change your own defaults. You may need an administrator account to repair or reset some apps, uninstall software, inspect device policy, or reinstall an application. A restart verifies that the choice persists; it is not usually required to change the association. The first steps use supported Settings controls, so no registry backup is needed yet.

Before changing anything, confirm that the intended app is installed and supports the affected file type or protocol. Also check whether the computer belongs to a work or school organization. Managed devices can receive policies that control file associations, and a local change can be replaced at the next policy refresh.

Windows 11: Settings > Apps > Default apps
Windows 10: Settings > Apps > Default apps
Settings path

If the affected app does not appear in Default apps, or Windows says it cannot handle the file type, the app may be unsupported, incompletely installed, or registered incorrectly. Repairing or reinstalling that app is safer than forcing a registry association.

Set the association again, then repair the app that keeps taking it back

Set only the failing association first. This is reversible and leaves unrelated defaults alone.

  1. Open Default apps in Settings.
Windows 11: Settings > Apps > Default apps
Windows 10: Settings > Apps > Default apps
Settings path
  1. Search for the app you want to use, select it, and assign the affected file extension and link protocols. You can instead search for the extension or protocol and choose the intended app.
  2. Confirm the change when Windows displays its default-app prompt. Open the test file or link immediately. It should open in the selected app without Windows offering a different program.
The selected app opens the tested file or link.
Expected output

If the association changes back before a restart, repair the app that is reclaiming it. Open the installed-apps list, select that app, open its advanced options if available, and choose Repair. Repair usually preserves the app and its data.

Windows 11: Settings > Apps > Installed apps > [app] > Advanced options > Repair
Windows 10: Settings > Apps > Apps & features > [app] > Advanced options > Repair
Settings path

If Repair does not help, use Reset only after confirming that the app’s local settings or stored data can be recreated. If there is no Repair or Reset option, use the app’s own maintenance command or installer. If the intended app is not registered as capable of opening the extension, reinstall it from its official installer, then set the association again.

If the association still does not stay assigned, the app may be unsupported, incompletely installed, or registered incorrectly. Check for duplicate or conflicting programs—such as two PDF readers or two browsers—and remove one only after confirming that you have its activation details, saved data, or export options.

A Windows laptop displays Default apps settings for choosing an application.

Restart after setting the association and repairing the app. This shows whether Windows saved the per-user choice or whether an installer or running process applies a temporary change.

  1. Save your work and restart Windows.
  2. Open a representative file for each affected extension, such as one .pdf and one .html file. If both web protocols were involved, test one HTTP link and one HTTPS link.
  3. Return to Default apps and check the same extension or protocol.
The selected app remains assigned to the tested file extension or link protocol after restart.
Expected output

If only one association still resets, do not change every default again. That extension or protocol has a separate registration, an app-specific setting, or a different program that claims it during startup. Check that item directly.

If choices disappear or change across many extensions, check whether Windows signed you into a temporary or different profile. Open your account settings and confirm the account name and profile are the ones you normally use. A damaged profile can fail to save per-user associations. Testing the same association in another local user account helps distinguish a profile problem from an app problem.

A Windows laptop opens a test file after restarting Windows.

Stop the reset from returning after updates or app reinstalls

An app can reclaim associations during installation or update if it offers to become the default. Open that app’s settings and turn off any option that automatically makes it the default, if the app provides one. Check the affected extension or protocol again after updating because some installers re-register the types they support.

If the wrong app returns after every reinstall, uninstall the conflicting app, restart Windows, install or repair the app you actually want, and set the defaults again.

Before uninstalling an app, confirm that you have its activation details, saved data, or export options.

For account-related problems, install pending Windows updates, restart, and make sure you are not using a temporary profile. Create a temporary local user account and test one affected association there. If it stays saved in the test account, repair the original profile or move to a new profile instead of repeatedly editing system-wide settings.

On a work or school computer, ask the administrator whether a default-association policy is being applied. On Windows 11 or Windows 10 Pro and higher editions, policy settings can control association behavior, but the correct policy depends on how the organization manages the device. Do not change policy to override an administrator’s configuration.

Registry edits are not the first fix. Association data is tied to Windows registration and user-specific records, and an incorrect edit can break file opening or be overwritten by Windows. Before investigating the registry, check app installers, startup software, profile health, and policy.

If those checks fail and you must inspect registry-related causes, create a restore point or export the relevant key first, record every change, and avoid deleting association keys at random. A support technician or device administrator should handle managed computers and unexplained system-wide resets.

Conclusion

Set the failing extension or protocol, restart, and test it with a real file or link. If it changes back, investigate the app that was updated or installed, then the Windows profile and any organizational policy. Use registry changes only after those supported fixes fail, and make a backup before touching them.

Frequently Asked Questions

Why does Windows keep changing my browser back?

A browser update, another installed browser, or a browser setting is usually reclaiming one or more protocols. Check `HTTP` and `HTTPS` separately in Default apps, then disable the competing browser’s automatic-default option if it has one.

Why does only one file type keep resetting?

That extension has its own association and may be registered by a particular app. Set the extension directly, repair the app that claims it, and verify the setting after a restart.

Do I need to edit the registry to fix default apps?

Usually no. Windows Settings, app repair, and reinstalling the intended app are safer and easier to reverse. Use registry changes only for advanced diagnostics or managed support work, and make a backup first.

Read more