Windows 10 Event ID 10016

Windows 10 event id 10016 error has a symbolic name EVENT_COM_ACCESS_DENIED_IN_SERVER_ACTIVATION_OR_LAUNCH_PERMISSION.

It appears whenever an application doesn’t have the required permission to start DCOM server with the help of DCOM infrastructure. You’ll have to determine whether some Registry keys need access, read, write permissions or there are corrupted Registry entries. There are other possibilities too. Your DCOM settings might have recently changed, or administrative permissions are needed to access runtime broker DCOM settings. If your computer is grappling with issues like this, it’s better to clean it thoroughly using an efficient cleaning utility such as the ST Cleaner software. You can try ST Cleaner scan from the following link:

Clean Windows 10 Easily

ST Cleaner provides 100% control to users

 

Delete Registry Keys

The default access, launch permission and restriction settings are incorrectly changed. We’ll first backup the Registry information into a Registration File (.reg) in case something goes wrong, and then delete corrupt entries. To restore a backup you just have to double-click the .reg file.

  1. Press Windows Key + R.
  2. Type RegEdit and click OK

    Run Command for Registry Editor
    Run Command for Registry Editor
  3. Locate the following subkey:                                                                                               HKEY_LOCAL_MACHINE | SOFTWARE | Microsoft
  4. Right-click Ole subkey and select Export.
  5. Specify a name for your Registration File and then click Save

    Select Export from Context Menu
    Select Export from Context Menu
  6. The Registry entries will be exported.          
  7. Delete the following strings: 
    • DefaultAccessPermission
    • DefaultLaunchPermission
    • MachineAccessRestriction
    • MachineLaunchRestriction 

      Delete these strings
      Delete these strings
  8. Exit the window; restart your computer.

 

Change DCOM Configs

Fire up the Component Services tool and set up correct DCOM configurations.

  1. Type Component Services in the Search Box of the Taskbar

    Search for Component Services
    Search for Component Services
  2. Open it from the Search Results.                 
  3. Expand the following nodes: 
    • Console Root | Component Services | Computers | My Computer | DCOM Config 

      Expand the node
      Expand the node
  4. Right-click icon of the program that encounters the error and then select Properties.
  5. Click the Security tab.
  6. Select Customize under Launch and Activation Permissions category. 

    Select Customize
    Select Customize
  7. Click Edit.
  8. Select Allow boxes for each of the following items: 
    • Local Launch
    • Remote Launch
    • Local Activation
    • Remote Activation 

      Select Allow boxes for all 4 options
      Select Allow boxes for all 4 options

     

  9. Click OK | OK.

 

Grant Ownership Permissions

Your computer might have failed to access and alter Registry information due to insufficient permissions. Grant required ownership permissions as outlined below:

  1. Open Registry Editor.
  2. Locate the following subkey:
  • HKEY_CLASSES_ROOT\AppID\
  1. Right-click the {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} subkey and choose Permissions.  

    Select Permissions from the Context Menu
    Select Permissions from the Context Menu
  1. Click the Advanced tab, set appropriate owner and provide access permissions.
  2. Click OK.
  3. Locate the following subkey:
  • HKEY_CLASSES_ROOT\CLSID\
  1. Right click {D63B10C5-BB46-4990-A94F-E40B9D520160} and choose Permissions
  1. Set the owner and permission settings in the same manner as you did above.
  2. Click OK.
  3. Exit out of the screen, reboot.

 

Modify DCOM Permissions

Insufficient DCOM launch, activation permissions can cause this issue. Use the Component Services tool and change DCOM permissions.

  1. Press Windows Key + R simultaneously.
  2. Type dcomcnfg and click OK.
  3. Expand the following nodes: Console Root | Component Services | Computers | My Computer | DCOM Config
  1. Right-click RuntimeBroker from the right-hand side panel and choose Properties
  1. In the new dialog, click Security tab.
  2. Under Launch and Activation Permissions category, click Edit. If the button is disabled, you’ve likely set up default settings. Choose Customize option.
  3. Add the Administrator and your current user account, and then save the changes.
  4. Click OK. Exit Component Services window.