After installing a Windows 11 cumulative update or feature update, some users find that their file associations — like .pdf files opening in Edge instead of Adobe Acrobat, or .html files reverting to Edge — have been silently changed. This happens because Windows 11 treats certain file types and protocols as system-managed defaults that the operating system reassigns during the update process. The root cause involves the Windows 11 Default Apps control mechanism, which uses a combination of per-user and per-machine registry settings that can be overwritten by update-related system file replacement. This article explains exactly why this reset occurs, how the Windows 11 update process handles default app entries, and the steps you can take to prevent or quickly restore your preferred file associations.
Key Takeaways: Why Windows 11 Resets Your Default Apps After an Update
- Settings > Apps > Default apps: The central interface where Windows 11 manages file type and protocol associations for all users.
- Registry hive at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts: Stores per-user file association preferences that can be overwritten by update-related system file replacement.
- Settings > Windows Update > Advanced options > Delivery Optimization: Controls how updates are downloaded and applied — disabling peer-to-peer delivery can reduce unexpected association changes.
How Windows 11 Manages Default File Associations
Windows 11 stores file association data in two main locations. The system-wide defaults are kept in the registry under HKEY_LOCAL_MACHINE\Software\Classes. Per-user overrides are stored in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts. When you set a default app for a file type — for example, making Firefox open .html files — Windows writes that preference to the per-user hive.
During a Windows Update installation, the update process may replace or refresh system files that are part of the default app infrastructure. Specifically, the shell32.dll and explorer.exe components contain code that reads and applies default app settings. If the update replaces these binaries, Windows may re-run the initial default app configuration logic, which can overwrite user preferences with the Microsoft-recommended defaults — especially for file types and protocols that Microsoft considers system-critical.
File Types and Protocols Most Affected
Some file types are more prone to reset than others. Microsoft treats the following as system-managed: .htm, .html, .pdf, .svg, .xps, .one, .msi, .url, and the HTTP/HTTPS protocols. These are often reassigned to Microsoft Edge, Microsoft Photos, or Microsoft OneDrive after an update. The reason is that Windows 11 includes a feature called “Microsoft recommended defaults” that, during the post-update setup phase, may apply a predefined set of associations for these file types.
Steps to Prevent Default App Resets After a Windows 11 Update
You cannot completely block Windows from resetting associations during a major feature update. However, for cumulative monthly updates, you can take steps to preserve your settings. The following method works for most users on Windows 11 version 22H2 and later.
- Open Settings and navigate to Default apps
Press Windows key + I to open Settings. Go to Apps > Default apps. This page lists all file types and protocols along with their current associated apps. - Search for each file type you want to protect
In the search box at the top of the Default apps page, type the file extension — for example,.pdf. The page will filter to show the current association. If it is not set to your preferred app, click the current app icon and select your preferred app from the list. - Use the Set defaults by app method for bulk changes
Scroll down to the bottom of the Default apps page and click Set defaults by app. Find your preferred app — for example, Firefox — and click Manage. A list of all file types and protocols that this app can handle appears. Click each file type you want to associate and choose the app. This method is faster than setting associations one by one. - Disable Microsoft recommended defaults in Windows Update
Go to Settings > Windows Update > Advanced options. Under the Additional options section, toggle off Get me up to date and Receive updates for other Microsoft products if you do not need them. While this does not directly block association resets, it reduces the number of update components that can trigger a reset. - Export your current file associations to a .reg file as a backup
Open Command Prompt as administrator. Type the following command and press Enter:dism /online /export-defaultappassociations:C:\Users\YourUsername\Desktop\DefaultAssoc.xml
ReplaceYourUsernamewith your actual username. This exports all current file associations to an XML file. If a reset occurs, you can import this file using the command:dism /online /import-defaultappassociations:C:\Users\YourUsername\Desktop\DefaultAssoc.xml - Set a Group Policy to block association changes during updates
This step applies only to Windows 11 Pro, Enterprise, or Education editions. Press Windows key + R, typegpedit.msc, and press Enter. Navigate to Computer Configuration > Administrative Templates > Windows Components > File Explorer. Double-click Set a default associations configuration file, select Enabled, and browse to the XML file you exported. Click OK. This policy prevents Windows from overwriting the associations defined in the file.
If File Associations Still Reset After Following the Steps
Even after applying the steps above, some users still experience resets. This usually happens because the update process runs before the Group Policy or exported association file is applied. The following issues are the most common.
“File Associations Reverted to Microsoft Edge After a Feature Update”
Feature updates — such as upgrading from Windows 11 22H2 to 23H2 — perform a full system refresh that can ignore per-user settings. In this case, the exported XML method is the most reliable. After the feature update completes, run the import command from Step 5 above. If you have Group Policy configured, the policy will apply after the next Group Policy refresh, which occurs automatically at boot or by running gpupdate /force from an administrator command prompt.
“Default Apps Page Shows No Apps After Update”
This is a known bug in Windows 11 versions 22H2 and 23H2 where the Default apps page displays blank entries for some file types. To fix this, open Settings > Apps > Default apps and click Reset to the Microsoft recommended defaults at the bottom of the page. Then manually reassign your preferred apps. This bug does not affect the underlying association data — it only affects the display in Settings.
“Corrupted User Profile Causes Association Resets”
A corrupted user profile can cause Windows to fall back to system defaults after each logon, not just after updates. To test this, create a new local user account: go to Settings > Accounts > Other users, click Add account, and choose Add a user without a Microsoft account. Log into the new account and set a file association. If the association survives a reboot, your original profile is corrupted. Migrate your files to the new profile.
Manual Reset vs Update Reset: Behavior Differences
| Item | Manual Reset via Settings | Update-Triggered Reset |
|---|---|---|
| Trigger | User clicks “Reset to Microsoft recommended defaults” in Settings > Apps > Default apps | Windows Update cumulative or feature update installation completes |
| Scope | Resets all file types and protocols to Microsoft defaults | Resets only system-managed file types (.htm, .pdf, .url, etc.) |
| Registry impact | Deletes per-user overrides in HKCU\Software\Classes and FileExts | Overwrites specific entries in HKCU\Software\Classes for target file types |
| Recovery method | Manually reassign each file type or import a backup XML | Import a backup XML or use Group Policy to restore associations |
| Prevention | None needed — user-initiated | Export associations, disable “Get me up to date” in Windows Update, apply Group Policy |
Windows 11 resets default app file associations after updates primarily because the update process replaces system files that manage association settings, and it reapplies Microsoft-defined defaults for certain file types. By exporting your current associations to an XML file and, if possible, applying a Group Policy, you can restore your preferences in under two minutes after any update. For the most persistent resets, check your user profile for corruption or switch to a new local account. Use the Windows key + I shortcut to open Settings and verify your associations after each major update.