How to Fix The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {9E175B6D-F52A-11D8-B9A5-505054503030} and APPID {9E175B9C-F52A-11D8-B9A5-505054503030} to the user in Windows 10 Event ID 10016

Windows 10 Event Viewer Window


It feels good to be back after such a long hiatus! Today we are going to go over an error I have noticed pop up on Windows 10 with the Anniversary and the Creators Update. This error can cause Windows Login to take much longer then it should, and it fills your Windows Event Viewer up with a bunch of annoying red error warnings. So how to we fix this issue?

1. What Causes this error? - This error appears to be caused because Windows does not grant the user account logging into the system the appropriate user rights and permissions, in this case Local Activation permissions, for the DCOM object in question. This creates an unnecessary error condition causing it to re-try multiple times until its successful activating under the System authority account. This will probably be fixed in a future Microsoft Optional update or Hotfix patch later down the road, but until that time comes lets fix it.



2. How do we fix this error? To fix this error, follow the steps and screenshots below.

* Go to your search box and type "Regedit" and select it from the Search box and press Enter.

Windows Run Dialog Box



* In the Regedit Window Navigate to the Following Registry keys:
HKEY_CLASSES_ROOT\AppID\{9E175B9C-F52A-11D8-B9A5-505054503030}
HKEY_CLASSES_ROOT\CLSID\{9E175B9C-F52A-11D8-B9A5-505054503030}

Take Ownership of those two keys, and give the Administrators Group Full Control Permissions (See Screenshots Below

For simplicity,  navigate to HKEY_CLASSES_ROOT\AppID and HKEY_CLASSES_ROOT\CLSID respectively, and then make sure the folder is highlighted, and then use the "Find" command under the edit menu and paste in the CLSID(Bolded part of the key path above) into the search box ) to make finding the key easier



*Right click the Registry Key with the CLSID listed above select "Permissions" in the Permissions Window Click "Advanced"


Change the permissions of the Registry Key to Administrators Group, and give yourself "Full Control"


Windows Permissions Manager window

*Next we have to edit the DCOM Permissions for Wsearch. To do so, Type DCOM into the windows Search box by the start menu.






*Open the Component Services, Double-Click on "Computers" and then  Double Click "My Computer, and then Double Click "DCOM Config"

*Scroll Down and find Wsearch(you will see the CLSID ID next to it matches) Right-Click on it and "Properties" Go to the "Security Tab" and then Click "Edit" Next to the "Launch and Activate Permissions" section and add the Administrators group to it and give it Local Activation and Launch permissions.



*Next Highlight your user account(that will now show up because you added the administrators group) and Check the Boxes next to "Local Launch" and "Local Activation"


Windows DCOM Settings window


Restart your computer. Your done.

This should resolve any issues with the error. This error may come back with future Windows Updates, and if it does you can repeat the steps here to fix it. You may still get this error every now and then, but it won't be 4-5 of them in a row like it is now, and you should notice a good difference in your login times on your PC.

I hope this helps someone out there, Thanks for reading!







9 Responses to How to Fix The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {9E175B6D-F52A-11D8-B9A5-505054503030} and APPID {9E175B9C-F52A-11D8-B9A5-505054503030} to the user in Windows 10 Event ID 10016

  1. Hi, would you like to help me? please...

    I have to use DistributedCOM, in order to run my application.
    And I got some errors, which I could fix, but one remains (for ever:( )

    According to the settings, the right permissions for the application are not granted the Local Activation permission to the COM server application with the CLSID class identifier
    {D63B10C5-BB46-4990-A94F-E40B9D520160}
      and APPID application ID
    {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
      the user DESKTOP-8BUK515\ela with the SID security identifier (S-1-5-21-199036384-1877231463-3742726854-1002) from the LocalHost address (using the LRPC) operating in the application container with the SID Not available (Not available). This security permission can be modified using the Component Services administrative tool.

    But see, my permissions:
    SID : S-1-5-21-199036384-1877231463-3742726854-1002
    Name : DESKTOP-8BUK515\ela
    ApplicationID : {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
    Type : AccessAllowed
    AccessMask : 31
    Access : {LocalLaunch, RemoteLaunch, LocalActivation, RemoteActivation}

    I set all possible rights (using DCOMPermissions.psm1) to all possible users/accounts (SYSTEM, LOCAL SERVICE, NET SERVICE, etc). But, as you can see, I always get this error and can't run my application (saving data uses dCOM).

    Do you have any idea, what goes wrong on my computer?

    Greetings from Poland,
    Jola K.

    ReplyDelete
  2. Hi Jolanta,

    the CLSID {D63B10C5-BB46-4990-A94F-E40B9D520160} is related to Runtime Broker. You can search the registry for the {D63B10C5-BB46-4990-A94F-E40B9D520160} key and give yourself full control permission over the keys, and then us DCOM Config (Found under Administrative tools in Control Panel) and find Runtime Broker(may be more than 1) and change the Launch and security permissions to include your account.

    I hope this is of some help to you.

    ReplyDelete
  3. Also please see

    https://support.microsoft.com/en-us/help/4022522/dcom-event-id-10016-is-logged-in-windows-10-windows-server

    ReplyDelete
  4. Hi, I think, my yesterday post is not published here.
    So, once more. Thanks for your reaction. As I wrote, I have requested permissions to the user from error (see once more my post).
    Since I have occupied with my problem for some days, I followed all possible instructions from forums.

    What else can be reason for my error???

    I guess, the problem can be related to "unknown user" with SID S-1-15-3-1024-2405443489-874036122-4286035555-1823921565-1746547431-2453885448-3625952902-991631256, which is added in
    RuntimeBroker with APPID {15c20b67-12e7-4bb6-92bb-7aff07997402},
    but
    RuntimeBroker with APPID {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} is not present. - this is the application my error points to.

    Is it possible to reduce RuntimeBroker to only one appearance in DCOM configuration and redirect everything to the first seemly working: APPID {15c20b67-12e7-4bb6-92bb-7aff07997402} ?

    ReplyDelete
  5. You could try adding the ALL APPLICATION PACKAGES to the permissions in the Registry and then giving ALL APPLICATION PACKAGES the same permissions in the DCOM config.

    Also you could try taking ownership of the following keys in the registry

    HKEY_CLASSES_ROOT\AppID\{9CA88EE3-ACB7-47c8-AFC4-AB702511C276}

    HKEY_CLASSES_ROOT\CLSID\{D63B10C5-BB46-4990-A94F-E40B9D520160}

    Then try giving yourself the proper permissions.

    RuntimeBroker has multipe instances and is used for multiple programs.

    You can try running the following commands from an elevated command prompt

    dism /online /cleanup-image /restorehealth

    After that completes run

    sfc /scannow (both must be run from an elevated/admin command prompt or powershell and see if that fixes the issue.

    ReplyDelete
    Replies
    1. Hi, as I have already written, I have all possible permissions to all possible accounts:). I have checked it once more.
      And these to commant I have ran as well, will elevated access. No change, unfortunatelly.
      But, what I found in antother logs (before I have not seen this, because I observed logs in another place),
      this one error comes up, when I start/restart MSDTC service:
      "The account on which the MS DTC service is running is incorrect. This can happen if the service account information has been changed using the Services snap-in in the Microsoft Management Console (MMC). The MSDTC service will be started. Check that the MS DTC account information has been updated using the Component Services Explorer."
      I don't understand, whats wrong with my account, because MSDTC service runs under Network service,
      and in Local DTC service I have: NT AUTHORITY\NetworkService.
      I don't know, what shoul I change, because on other computers I checked and there is same.

      Jola

      Delete
    2. Hi, as I have already written, I have all possible permissions to all possible accounts:). I have checked it once more.
      And these to commant I have ran as well, will elevated access. No change, unfortunatelly.
      But, what I found in antother logs (before I have not seen this, because I observed logs in another place),
      this one error comes up, when I start/restart MSDTC service:
      "The account on which the MS DTC service is running is incorrect. This can happen if the service account information has been changed using the Services snap-in in the Microsoft Management Console (MMC). The MSDTC service will be started. Check that the MS DTC account information has been updated using the Component Services Explorer."
      I don't understand, whats wrong with my account, because MSDTC service runs under Network service,
      and in Local DTC service I have: NT AUTHORITY\NetworkService.
      I don't know, what shoul I change, because on other computers I checked and there is same.

      Jola

      Delete
    3. Hi, finally, it came out, my problems have completelly another reason, and I could fix the errors for ever.
      Actually, one of windows update delivered this problem - with HP service which blocked DCom. I always got not true errors. (Missing permissions etc, what was not true).
      See link:
      https://h30434.www3.hp.com/t5/Notebook-Operating-System-and-Recovery/Windows-10-COM-is-unable-to-talk-to-MS-DTC-because-of-HP/td-p/6924150

      Jola

      Delete
  6. Hi,

    I am glad you finally figured out what the problem was. I hope I was of some help you. Take it easy! thanks for the comments :)

    ReplyDelete

Total Pageviews