Mohamad A Sallal Blog

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

After upgrading to Windows 10. I keep getting the following two errors


DistributedCOM

Event ID 10016 - The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID
Event ID 10016 - The application-specific permission settings do not grant Local Activation permission for the COM 
Server application with CLSID

Solution


The permission to launch COM application are missing due to the updates. Security permissions needs to be reconfigured using DCOMCNFG.exe tool

Open DCOMCNFG as an Administrator. Type dcomcnfg in command prompt

Go to Component Services –> Computers –> My Computer –> DCOM Config

Scroll down in the DCOM Confg list and find the application ID { } -> Right Click -> Properties and select the Security tab.

Launch and Activation Permissions –> Edit –> Add System and give it full control


IF Security Tab Grayed out


if it  greyed out do the following

There are 2 reg keys you have to set permissions to before you go to the DCOM Configuration in Component services. The CLSID key and the APPID key.

From another forum, although it applies to a different app, same principle:

1. Open Regedit.
2. Go to HKEY_Classes_Root\CLSID\*CLSID*.
Note: *CLSID* stand for the ID that appears in your event viewer error. In your case, it’s {C2F03A33-21F5-47FA-B4BB-156362A2F239}.
3. Right click on it then select permission.
4. Click Advance and change the owner to administrator. Also click the box that will appear below the owner line.
5. Apply full control.
6. Close the tab then go to HKEY_LocalMachine\Software\Classes\AppID\*APPID*.
Note: *AppID* is the ID that appears in your event viewer. In your case it’s {316CDED5-E4AE-4B15-9113-7055D84DCC97}.

7. Right click on it then select permission.

8. Click Advance and change the owner to administrators.

9. Click the box that will appear below the owner line.

10. Click Apply and grant full control to Administrators.

11. Close all tabs and go to Administrative tool.

12. Open component services.

13. Click Computer, click my computer, then click DCOM.

14. Look for the corresponding service that appears on the error viewer.

15. Right click on it then click properties.

16. Click security tab then click Add User. Add SYSTEM then apply.

17. Tick the Activate local box.

reference on MSDN https://answers.microsoft.com/en-us/windows/forum/windows_8-performance/event-id-10016-the-application-specific-permission/9ff8796f-c352-4da2-9322-5fdf8a11c81e?auth=1

Thank you


Exit mobile version