Fix: EventID 10016 (The Application-Specific Permission Settings Do Not Grant Local Activation Permission)

The “Application-specific permission settings do not grant Local Activation permission” error usually appears in Event Viewer with Event ID 10016. It means a process tried to launch a DCOM (Distributed Component Object Model) component without the required permissions.

In many cases, this warning does not cause visible problems. However, if the blocked component is required by an app or service, that app may fail to open or work correctly.

This usually happens because the affected DCOM component does not allow the required account to activate it. To fix it, you need to identify the correct component, take control of its registry keys, and then grant the missing activation permission in Component Services.

What Causes the Application-Specific Permission Error?

  • Missing Local Activation Permission: The account shown in the error log does not have permission to start the DCOM component.
  • Protected Registry Ownership: Some related registry keys are owned by TrustedInstaller, so Windows will not let you change permissions until ownership is updated first.

Note: If everything on your PC is working normally and you only see this entry in Event Viewer, you can ignore it. Follow the steps below only if the error is linked to an app or service that is actually failing.

This fix is done in three parts.

  1. First, identify the component from the registry.
  2. Then take ownership of the required registry keys so permissions can be edited.
  3. Finally, grant the missing Local Activation permission in Component Services.

Step 1: Identify the Affected DCOM Component

  1. Press Windows + R, type regedit, and press Enter.

  1. Navigate to the following key:
HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}
  1. In the right pane, double-click Default and note the Value Data. This tells you the component name linked to the error.
  2. Now navigate to:
HKEY_CLASSES_ROOT\AppID\{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

At this stage, you are confirming the exact component and AppID mentioned in the Event Viewer entry. This is important because changing the wrong DCOM entry will not fix the problem.

Step 2: Take Ownership of the Required Registry Keys

  1. Right-click {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} in the left pane and select Permissions.
  2. Click Advanced, then click Change next to the Owner field.
  3. Select your Windows account as the owner, then click OK and Apply.
  4. Repeat the same ownership steps for this key as well:
HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}
  1. After ownership is changed, go back to the Permissions window.
  2. Select Administrators and enable Full Control.
  3. Select Users and enable Full Control as well.
  4. Click Apply, then click OK.

This step only makes the DCOM entry editable. Without changing ownership first, Windows may block permission changes even if you are using an administrator account.

Step 3: Grant Local Activation Permission in Component Services

  1. Press Windows + R, type dcomcnfg.exe, and press Enter.
  2. In the left pane, go to:
Component Services > Computers > My Computer > DCOM Config
  1. Find Runtime Broker in the list and open its Properties.
  2. If there are multiple Runtime Broker entries, check each one until you find the one whose AppID matches:
9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
  1. Open the Security tab.
  2. Under Launch and Activation Permissions, select Customize, then click Edit.
  3. If Windows Security prompts you, click Remove.
  4. Click Add and enter NT AUTHORITY\LOCAL SERVICE.
  5. If that does not work, try entering Local Service instead.
  6. Click OK, then allow Local Activation for that account.
  7. Click Apply and OK.

Step 4: Check if the Error is Resolved

  1. Restart your computer.
  2. Open the affected app again or check Event Viewer to see whether the same Event ID 10016 entry returns.

If the error was caused by missing activation rights for this component, it should no longer appear after the correct permission is added.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.