Forum Discussion
Windows keeps resetting my default apps after every update
Every time Windows does a monthly update, it resets my default apps—browser, PDF reader, video player, all of them. I've set them back to what I want at least a dozen times by now, but the next update rolls around and everything goes back to Edge and the built-in Windows apps. I already uninstalled most of the preinstalled bloat, but it still happens.
I checked if there's a setting to lock default apps or prevent Windows from resetting them, but I haven't found anything that sticks. I'm not messing around with the registry unless I know exactly what I'm doing.
Anyone else dealing with this or found a way to stop Windows from changing defaults on its own?
2 Replies
- CoraciverTin Contributor
Your default app choices are stored in the Windows Registry at locations like HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UserChoice. When a major Windows update is installed, it can sometimes reset these specific registry entries to Microsoft's recommended defaults as part of the update process.
- Ryan_C1Brass Contributor
Monthly Windows updates should normally preserve your default apps. If several defaults are reset together, Windows is probably repairing a missing app registration, applying a policy, or undoing changes made by a debloat or cleanup tool.
Start by setting each application completely:
- Open Settings > Apps > Default apps.
- Search for your preferred browser, PDF reader or media player.
- Select the app and choose Set default, if that button is shown.
- Check the remaining file types and protocols, such as .pdf, .mp4, HTTP and HTTPS, and assign any that were missed.
Since you removed some preinstalled apps, avoid running the removal tool again. Removing protected components or app registrations can cause Windows servicing to repair them during an update, which may also rebuild the default-app associations.
Also check Settings > Accounts > Access work or school. A company or school policy can reapply its own defaults. If this is a personal PC, remove only accounts you no longer use or recognize.
Then repair the Windows components. Open Terminal as administrator and run:
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
On Windows 11 Pro or Enterprise, you can enforce your current choices without editing the registry:
- Set all default apps correctly.
- Open Terminal as administrator and run:
Dism /Online /Export-DefaultAppAssociations:"C:\DefaultApps.xml" - Press Win + R, enter gpedit.msc, and press Enter.
- Go to Computer Configuration > Administrative Templates > Windows Components > File Explorer.
- Enable Set a default associations configuration file and enter C:\DefaultApps.xml.
- Restart Windows.
This policy reapplies the saved associations at sign-in, but the selected applications must remain installed. Windows 11 Home does not include this Group Policy option. If the problem continues there, test a new Windows user account; defaults that remain correct in the new account point to damage in the original user profile.