When you open Default apps and select a default program for Web browser, Email or any other item, the Choose an app dialog pops up but nothing may happen when you the select a item from the list. Here is a small video clip that explains the problem.
I’ve been working on this issue for the past few days, collecting logs from users who faced this problem. Based on my observation the problem happens if Windows is unable to generate the hash when user tries to set file associations. This is a user profile specific issue, seen mainly for Local user accounts (if the user had switched from a Microsoft account earlier). Regardless, the Default Programs (Control Panel) works perfectly and can be used as a workaround.
Easy way to fix the problem is to switch to a Microsoft account. Open Settings (Winkey + i) and click Accounts
In Your email and accounts, click Sign in with a Microsoft account instead
Follow the prompts to switch your Local account to a Microsoft account. The next time you sign in to Windows, use your Microsoft account name and password. Your apps and files will not be affected.
If you don’t want to switch to a Microsoft Account, but wish to continue using the Local Account, then use these steps:
1. Open Settings (Winkey + i) and click Accounts
2. Under "Accounts used by other apps", select the Microsoft account that was previously associated with the user account
3. Click Remove.
Default Apps should now work correctly.
In the Default apps window, click Set defaults by app. This opens the Default Programs Control Panel (Classic user interface, which still works great) where you can choose your defaults.
To set the defaults on a per-file type basis, right-click the file for which you want to assign the default program, click Open with.. > Choose another app
Select the program from the list, and make sure you enable the check box for Always use this app to open…
The Solutions and Workarounds were originally tested in the current build of Windows 10, which is 10586.164 as of this post.
About the author
Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and has a vast experience in the ITeS industry — delivering support for Microsoft's consumer products. He has been a Microsoft MVP [2003 to 2012] who contributes to various Windows support forums.