How to Fix Default Apps Keep Resetting After Restart on Windows
Default apps resetting to Windows defaults? Browser changing back to Edge? File associations reverting? Default program settings not sticking? "An app default was reset" notification? Fix default apps resetting issues.
📖
Main Troubleshooting Guide
How to Fix Computer Freezing and Hanging →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Default browser changes back to Microsoft Edge after restart
- •File associations reset — files open in wrong app
- •Notification: "An app default was reset"
- •PDF viewer reverts to Edge instead of chosen reader
- •Default music or video player keeps changing
- •Settings changes to default apps don't persist
Common Causes
- ⚠Windows Update resetting default app associations
- ⚠Third-party app registering itself incorrectly as handler
- ⚠UserChoice registry hash validation failing
- ⚠Corrupted user profile default app settings
- ⚠Group Policy or MDM overriding default apps
- ⚠App updates re-registering file associations aggressively
Solutions
Solution 1: Set Default Apps Properly
- 1Set defaults through Windows Settings (most reliable):
- 2Settings → Apps → Default apps
- 3Find your preferred browser → click it → Set default
- 4Click "Set default" for EACH file type listed
- 5For specific file types:
- 6Settings → Apps → Default apps → scroll down
- 7"Choose defaults by file type"
- 8Find .pdf, .htm, .html, .svg, etc.
- 9Set each to your preferred app
- 10After setting: restart PC and verify they stuck
- 11If they reset: the issue is deeper — try solutions below
- 12Note: some Windows updates intentionally reset defaults
- 13You may need to re-set after major feature updates
Solution 2: Fix Registry Hash and Stop Reset Notifications
- 1Windows validates default app settings with a hash:
- 2If the hash doesn't match, Windows resets to defaults
- 3This is by design but can malfunction
- 4Stop the reset behavior:
- 5Registry: HKCU\Software\Classes
- 6Each file extension has a UserChoice key
- 7The ProgId and Hash must both be correct
- 8Don't manually edit these — use Settings instead
- 9To prevent Edge from reclaiming defaults:
- 10Registry: HKLM\SOFTWARE\Policies\Microsoft\Edge
- 11Create DWORD: DefaultBrowserSettingEnabled = 0
- 12This prevents Edge from asking to be default
- 13For the "An app default was reset" notification:
- 14This is triggered by apps with invalid registry hashes
- 15Update or reinstall the app that keeps losing its association
Solution 3: Export and Enforce Default App Settings
- 1Export your current defaults for backup:
- 2CMD as Admin:
- 3DISM /Online /Export-DefaultAppAssociations:"%USERPROFILE%\Desktop\AppDefaults.xml"
- 4This saves all your current file associations
- 5To restore (import) after a reset:
- 6DISM /Online /Import-DefaultAppAssociations:"%USERPROFILE%\Desktop\AppDefaults.xml"
- 7For domain/enterprise environments:
- 8Group Policy: Computer Configuration → Admin Templates
- 9→ Windows Components → File Explorer
- 10"Set a default associations configuration file"
- 11Point to your exported XML file on a network share
- 12This enforces defaults for all users on the machine
- 13Create a scheduled task to re-import after updates:
- 14Trigger: on user login
- 15Action: DISM import command above
- 16This auto-fixes defaults after every restart
FIXES THIS IN 5 MINUTES
Fix Default Apps Keep Resetting After Restart Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11