Share via

I can't access permissions on component services even with Regedit rights

Anonymous
2024-09-24T04:15:28+00:00

I am currently trying to solve an Event 10016 DistributedCOM warning. I have looked online and found numerous guides saying that I need to elevate the privileges of an APPID in my case "15C20B67-12E7-4BB6-92BB-7AFF07997402" which is in folder "{2593f8b9-4eaf-457c-b68a-50f6b8ea6b54}". So I went into Regedit and updated the privileges of the folder it is in and then went into Component Services to modify the actual value. However, when I find the APPID in component services and try to change its privileges I find that they are all greyed out. I have tried the following:

  1. Changing the permissions of the folder in Regedit to give full control to administrators.
  2. Going into advanced security settings in Regedit and changing the owner of the folder to administrators.
  3. Going into advanced security in Regedit and updating the permissions there, making sure it applies to this key and subkeys.
  4. Doing steps 1-3 but enabling permissions for the account I am on
  5. Doing step 1-4 but checking the replace all child object permissions box.
  6. Enabling the Net administrator in cmd and doing steps 1-5.
  7. Safe booting windows and then doing steps 1-6.

For every attempt I would apply settings and make sure they saved and the reboot my computer. Every attempt I made sure to open Regedit and component systems in administrator mode. But every time no matter what account I gave permissions to the component systems options would still be greyed out.

I am running Windows 11 23H2 22631.4169.

Anything would be appreciated.

Windows for home | Windows 11 | Security and privacy

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

Answer accepted by question author

  1. Anonymous
    2024-09-25T09:17:25+00:00

    Hello Bob Hoffman 165 and welcome to the Microsoft Community!

    Based on your feedback, you have encountered incident 10016 DistributedCOM Warning

    Regarding the appid, this permission is forbidden on some computers because changing it on your own could cause major problems with your computer.

    Therefore, you cannot change it.

    I have noticed that the main issue you are trying to solve is the event 10016 DistributedCOM Warning.

    I can also give you a few ideas on how to deal with this problem.

    The error is a common warning in Windows systems.

    It means that the particular application does not have the required permissions to start or activate the DCOM server application.

    To resolve this issue, you can follow these steps:

    Open Component Services:

    Press Windows + R and type dcomcnfg, then press Enter.

    In the left pane, navigate to Component Services > Computer > My Computer > DCOM Configuration.

    Find the application:

    Locate the application with the CLSID mentioned in the error message.

    Right-click it and select Properties.

    Modify permissions:

    Go to the Security tab.

    Under Launch and Activation Permissions, select Customize and click Edit.

    Add the user or group mentioned in the error message and grant Local Launch and Local Activation permissions.

    Apply the changes:

    Click Apply, and then click OK.

    Restart the computer to apply the changes.

    We hope you find this information helpful!

    Kirito|Microsoft Community Support Specialist

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Anonymous
    2025-01-06T18:00:54+00:00

    ...

    Under Launch and Activation Permissions, select Customize and click Edit.

    Add the user or group mentioned in the error message and grant Local Launch and Local Activation permissions.

    ...

    Kirito, this question is about what to do when you don't have permissions to edit in Component Services. And then you say the solution is to edit something in Component Services! Please read the question before giving a long wrong answer.

    Was this answer helpful?

    9 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2024-10-11T11:00:09+00:00

    @Kirito.H - MSFT

    Hi.

    I have the same problem:

    The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID

    {2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}

    and APPID

    {15C20B67-12E7-4BB6-92BB-7AFF07997402}

    to the user LOCALHOST\Vic SID (S-1-5-21-3118426859-3558193090-1058276665-1001) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

    Which tells me that I (the user Vic) cannot run the PerAppRuntimeBroker service.

    I gave the ownership and full control for the CLSID and AppID branches to the Administrators group.

    I added the myself, the Administrators and the Local Service users with relevant permissions to the PerAppRuntimeBroker component:

    But the Event Log error still persists.

    What could be the cause for that?

    Should I provide the permissions to myself for the RuntimeBroker component as the PerAppRuntimeBroker relies on it?

    Was this answer helpful?

    0 comments No comments