Share via

Windows 10 blocks registry access to UrlAssociations\http

Anonymous
2024-02-29T14:44:32+00:00

I noticed, that recently my Windows 10 Pro does not allow me to edit or delete the following registry key anymore:

HKCU\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\http and https

i cannot even modify or delete this key by using regedit or powershell, despite my user being the owner and having full access permissions to it. the error is access denied, but it doesn't come from the ACL - its somehow overridden by the operating system itself.

this basically disables any 3rd party utility to change the default browser, which i use to automate my daily tasks.

i cannot find any related documentation from Microsoft in the latest updates or any other knowledge base article.

does someone know where this change comes from or where i can find an official statement about it?

changing the default browser using the settings app still works, but this is not very convenient if you have to change it multiple times per day.

thanks

Windows for home | Windows 10 | Settings

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

3 answers

Sort by: Most helpful
  1. Anonymous
    2024-02-29T15:18:05+00:00

    thanks for your answer. i might not have added all required information:

    • i am administrator
    • i run regedit as administrator
    • same for powershell or cmd
    • i have full permissions to this registry key and subkeys
    • i am the owner of this registry key

    and it still does not let me modify this registry key after the recent updates.

    on a second machine i have the same issue and uninstalled KB5034763, which solved the issue. there is definitely a change related to this registry keys after the february updates. thanks

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-02-29T15:04:57+00:00

    Hello. Yes make sure your username has the administrator permissions to add or change the file.

    You could be missing the administrator permissions on the regedit.exe OR powershell.exe. This can happen on read only files and archive marked files as well. I would use command prompt as administrator

    A right click in regeditor on the folder can change permissions. I do advice not to change the folder permissions in regedit.exe.

    As Administrator:

    cmd.exe

    reg add HKCU\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\http and https

    exit

    Also I are you sure it would be HKCU? to where you would want to add it?

    I would avoid regedits any ways bc it can cause soft bricks.

    You could try the manual way via command or uninstall MS edge.

    example

    cmd.exe

    MSedge.exe http: somesite.com

    HKCR/

    HKCU/

    HKLM/

    HKU/

    HKCC/

    Image

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-02-29T17:30:12+00:00

    Hi Stefan, hope you're doing well. I'm Ian, and I'm happy to help you today.

    Please follow the steps below.

    1. Open the Registry Editor as an administrator. Right-click on the Registry Editor icon and select "Run as administrator".
    2. If you are still unable to edit or delete the registry key, you may need to take ownership or rights of the key. Select the key then go to the "Edit" mednu and select "Permissions".
    3. Add your Windows user in the list of users and click "Allow" under the Full Control Permissions.
    4. Click on the "Advanced" button and add your Windows user in the list of users and check the permissions for Full Control and Special permissions.

    This is a user-to-user support forum, and I am a fellow user.

    I hope this helps, but please let me know if you need anything else.

    Was this answer helpful?

    0 comments No comments