The default app settings for "http" and "https" are not being saved; after rebooting or logging off, the settings disappear.

Mohammad Roshan Shaik 0 Reputation points
2024-07-23T19:27:33.02+00:00

The default app settings for "http" and "https" are not being saved; after rebooting or logging off, the settings disappear, and the user has to set the default browser again. We have GPOs and SCCM clients in our environment. I have thoroughly reviewed all GPOs, SCCM client settings, and application deployment settings, and nothing could be causing the issue of overwriting the default app settings for "http" and "https." - OS Version 23H2 (Bulid 22631.3737) I have attempted every solution available online to resolve the issue, but with no success:

  1. I tried using the Default Association GPO, but it had no positive effect.
  2. I attempted registry modification via GPO, but it did not work either. When I manually change the following setting, it works, but it gets overwritten after a reboot: "Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice ProgId to MSEdgeHTM." After being overwritten, it looks like this: ProgId -- AppXq0fevzme2pys62n3e0fbqa7peapykr8v. I used a process monitoring tool and discovered that Microsoft Edge is overwriting these values. Does anyone have a solution for this?
Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,237 questions
Active Directory
Active Directory
A set of directory-based technologies included in Windows Server.
6,233 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,972 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ShiJieLi-MSFT 8,731 Reputation points Microsoft Vendor
    2024-07-24T09:48:56.7533333+00:00

    Hi @Mohammad Roshan Shaik ,

    Thank you for your information. AppXq0fevzme2pys62n3e0fbqa7peapykr8v belongs to Edge Legacy (the one before Edge Chromium). It seems that you may still have Edge Legacy installed. Please check if that is the case. A simple trick is to check the "Choose a default" option. If installed, 2 Edge entries are expected. Then uninstallation can help to solve the problem.

    If Edge Legacy is not installed, please consider enabling DefaultBrowserSettingEnabled GPO, which will forcibly set Microsoft Edge as the default browser. See if this GPO does the trick.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Best Regards,

    Shijie Li