sodcalculator

10 Tech How-To

Default Apps & Programs Missing on Windows? Fix It

Guide 10-27512 · Updated · Step by step

If your default apps and programs are missing on Windows, it usually means the file associations or app registrations have been corrupted, often after a Windows update or a third-party installer. You can fix this by resetting the default apps in Settings, re-registering built-in Windows apps with a PowerShell command, or using the built-in recovery options. Below are the detailed steps and context to restore your defaults and prevent the issue from recurring.

Why Default Apps Disappear

Windows relies on a registry-based system to know which program should open a given file type or protocol. When this mapping breaks, you may see blank icons, “How do you want to open this file?” prompts, or the Settings app showing “Unknown app” for common defaults. Common triggers include:

  • Major Windows feature updates that reset or misapply default associations.
  • Third-party installers that silently change default programs without asking.
  • Corrupted user profile or registry keys after a crash or forced shutdown.
  • Uninstalling an app that was the default for several file types, leaving no fallback.

Sometimes the apps themselves are still installed and functional—they just aren’t registered as handlers. In other cases, the Start menu shortcuts vanish because the app’s installation is incomplete or the package is corrupted.

How Windows Stores Default App Settings

Windows maintains a list of default apps in the registry under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts and HKEY_LOCAL_MACHINE\Software\RegisteredApplications. For each file extension (like .pdf) or protocol (like http), there is a “UserChoice” key that stores the ProgID (Programmatic Identifier) of the preferred app. If that key is missing or points to a non-existent app, Windows falls back to a generic handler or asks you to choose.

Modern Windows apps (from the Microsoft Store) are registered via AppX manifests, and their default associations are stored differently. A corrupt AppX registration can make an app disappear from the “Default apps” list entirely.

How to Restore Missing Default Apps

Follow these steps in order, testing after each one to see if the problem is resolved.

  1. Reset default apps via Settings: Go to Settings > Apps > Default apps. Scroll to the bottom and click “Reset all default apps”. This restores Microsoft’s recommended defaults (e.g., Edge for PDFs, Photos for images). It won’t uninstall any apps, but it will clear your custom choices.
  2. Set defaults by app: In the same Settings page, click on the app you want (e.g., “Photos”) and then click “Set default” for each file type listed. If the app isn’t listed, it may not be registered properly—skip to step 3.
  3. Re-register built-in Windows apps: Open PowerShell as an administrator (right-click Start > Windows PowerShell (Admin)) and run: Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}. This re-registers all built-in apps without losing your data. It can fix apps that are installed but missing from the list.
  4. Check the app’s installation: For third-party apps like VLC or Adobe Reader, go to Settings > Apps > Installed apps, find the app, and choose “Modify” or “Repair” if available. If not, uninstall and reinstall the latest version.
  5. Use the classic Control Panel: Open Control Panel > Default Programs > Set your default programs. Select an app and click “Set this program as default” or “Choose defaults for this program”. This older interface sometimes works when the Settings app fails.

Common Problems and Quick Fixes

Here are specific scenarios you might encounter and their solutions.

  • “How do you want to open this file?” for every file: This usually means the UserChoice key is missing. Reset defaults via Settings (step 1) or use the Control Panel method.
  • Apps missing from the Start menu: If the app is still in “Installed apps” but not in Start, re-register it with PowerShell (step 3). For Store apps, you can also try wsreset.exe to clear the Store cache.
  • Default apps reset after every reboot: This can happen if a group policy or a third-party utility is enforcing defaults. Check Settings > Apps > Default apps for any “Set defaults by app” entries that are grayed out—that indicates a policy. Run gpedit.msc (Pro editions) and look under Computer Configuration > Administrative Templates > Windows Components &em; File Explorer for “Do not allow default apps to be changed”.
  • PDFs open in Edge even after changing to another app: Some Windows updates reassert Edge as the default for PDFs. You can change it back in Settings, but if it keeps reverting, check if the “Set default by app” option for Edge has any locked entries.

What to Try If the Above Fails

If none of the standard steps work, you can try more advanced recovery methods. These should be done carefully as they affect system files.

  1. Run System File Checker: Open Command Prompt as administrator and run sfc /scannow. This checks and repairs corrupted Windows system files.
  2. Use DISM: If SFC finds issues it can’t fix, run DISM /Online /Cleanup-Image /RestoreHealth to repair the Windows image.
  3. Create a new user profile: Sometimes the current profile is corrupted. Create a new local user account and see if the default apps work there. If they do, migrate your files.
  4. System Restore: If the problem started recently, use System Restore (type “restore” in Start) to revert to a point before the issue began.

Preventing Future Disappearances

To reduce the chance of this happening again:

  • Keep Windows updated, but pause feature updates if you’re in the middle of important work—they often trigger default resets.
  • When installing software, uncheck options that say “Make this the default for…” unless you really want that.
  • Use the “Default apps” settings page to set your preferences, rather than using third-party “default manager” tools that can interfere with Windows’ internal logic.
  • If you use a domain-managed PC, check with your IT department—group policies may override your choices.

Frequently Asked Questions

Q: Why did my default apps disappear after a Windows update?
A: Windows feature updates often reset file associations to Microsoft defaults to ensure compatibility. This is by design, but it can be annoying. You can change them back in Settings > Apps > Default apps. If the update caused a glitch, re-registering built-in apps with PowerShell usually fixes it.

Q: Can I back up my default app settings?
A: There is no built-in backup for default app settings, but you can export the registry keys under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts for each extension. Right-click the key and choose “Export”. To restore, double-click the .reg file. However, this only works if the app is still installed.

Q: Why is an app missing from the “Default apps” list even though it’s installed?
A: The app may not be registered as a handler for any file type or protocol. For Store apps, re-registering via PowerShell (step 3) often fixes this. For desktop apps, the installer may not have added the necessary registry entries—try reinstalling the app.

Q: Does resetting default apps uninstall anything?
A: No, resetting defaults only changes which program opens each file type. It does not uninstall any apps. Your files and settings remain untouched.

Q: Can I set defaults for all file types at once?
A: Yes, in Settings > Apps > Default apps, you can click on an app and then “Set default” to make it the default for all file types it supports. This is faster than changing each extension individually.

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 →