FIX: Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application (Solved)

FIX: Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application (Solved)

The event viewer System warning “Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application…” with event id “10016”, may be logged on computers running Windows 10, Windows Server 2019, or Windows Server 2016, when Microsoft components try to access DCOM components without the required permissions.

According to Microsoft the recommended action is to ignore the events 10016, because they don’t adversely affect functionality and are by design. However, if you want to fix the problem, continue reading below.

Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application

This tutorial contains step-by-step instructions to fix the 10016 Warnings in event viewer on Windows 10 and Windows Server 2016/2019, with description:

Source: Distributed COM
Event ID: 10016

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 ComputerNameUsername SID (S-1-5-21-3546043924-4163678793-3661266528-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.

How to FIX: Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application (Event ID: 10016) on Windows 10 & Server 2016/2019.

Step 1. Modify Permissions on APPID Registry key.

1. From the 10016 event, find out the APPID of the COM Server application with the insufficient rights.

e.g. In this example the APPID is: {15C20B67-12E7-4BB6-92BB-7AFF07997402}

Do Not Grant Local Activation permission

 

2. Open Registry Editor and navigate to the following location:

  • HKEY_CLASSES_ROOTAppID

3. Expand the AppID key and click on the APPID mentioned on the event 10016. (e.g. “{15C20B67-12E7-4BB6-92BB-7AFF07997402}” in this example)

4a. On the right pane: notice the name of the AppID on Default REG_SZ value. (e.g. “PerAppRuntimeBroker” in this example).

4b. On the left pane: Right-click on the APPID key and select Permissions:

image

5. At ‘Permissions’ window, click Advanced.

image

6. Click Change Owner to take the ownership of the registry key.

image

7. Type Administrators and press OK.

image

8. Check the Replace owner on subcontainers and objects checkbox and click Apply.

image

9. Then double-click to open Administrators entry.

image

10. Select the Full Control checkbox in order to give full permissions to Administrators and press OK three (3) times.

image

11. Close the Registry Editor and restart your PC.

Step 2. Modify the permissions on COM Server application.

1. Open Component Services. To do that:

    1. Simultaneously press the Windows image + R keys to open run command box.
    2. Type dcomcnfg and press Enter.

image

2. Expand Component Services -> Computers -> My Computer -> DCOM Config.

3. From View menu choose Detail.

image

4. Right-click on the APPID name you noticed in step-1 (4a) above (e.g. in “PerAppRuntimeBroker” in this example) and select Properties.

image

5a. At Security tab, click Edit on Launch & Activation Permissions.

image

5b. If you receive the security message to remove the unrecognized permission entries click Remove.

image

6. Click the Add button.

image

7. Type LOCAL SERVICE and click OK.

image

8. Check the Local Activation checkbox and click OK twice to apply the change.

image

9. Close Component Services window and restart your PC.

10. After restart the error “Application Specific Permission Settings do not Grant Local Activation permission for COM Server Application” should be solved.

That’s it! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free:

Adblock test (Why?)

Leave a Reply

Your email address will not be published. Required fields are marked *