Share via

What is the DCOM Error ID: 10016 and is it a problem?

Anonymous
2018-04-23T21:21:25+00:00

Hi,

I have been getting a DistributedCOM Error ID 10016 popping up in Event Viewer every couple of minutes and i'm just wondering if it is anything I should be concerned about?

As i'm aware, there is nothing abnormal on-screen when these errors occur.

Thanks,

Alex

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

  1. DaveM121 871.8K Reputation points Independent Advisor
    2018-04-23T21:35:18+00:00

    Hi Alex, this is absolutriy nothing to worry about, DCOM error ID 10016 is the most common error you will find in the Event Viewer, in fact over time, you will find thousands of them

    Windows is designed to overcome errors automatically, and most of the time the user will never know an application or process threw an error

    Windows 10 DCOM error ID 10016 is a notorious error that has been around for years

    It is flagged when an application tries to start the Distributed Component Object Model when it doesn't have the permission to do so . . .

    7 people found this answer helpful.
    0 comments No comments

Answer accepted by question author

  1. Anonymous
    2018-04-23T21:35:32+00:00

    Hi Alex,

    I’m a fellow Microsoft customer and also an expert user - happy to help.

    Here's the official documentation on this error:

    https://support.microsoft.com/en-us/help/402252...

    The error is harmless and can be ignored. If interested however, there's some technical information at the end of the linked article on how to suppress these error events.

    Best regards,

    Alexander

    5 people found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Anonymous
    2018-04-23T21:33:42+00:00

    Hello Alex please see the following

    These 10016 events are recorded when Microsoft components tries to access DCOM components without the required permissions. In this case, this is expected and by design.

    A coding pattern has been implemented where the code first tries to access the DCOM components with one set of parameters. If the first attempt is unsuccessful, it tries again with another set of parameters. The reason why it does not skip the first attempt is because there are scenarios where it can succeed. In those scenarios, that is preferable.

    Workaround

    These events can be safely ignored because they do not adversely affect functionality and are by design. This is the recommend action for these events.

    If desired, advanced users and IT professionals can suppress these events from view in the Event Viewer by creating a filter and manually editing the filter’s XML query similar to the following:

    <QueryList>

    <Query Id="0" Path="System">

    <Select Path="System">*</Select>

    <Suppress Path="System">

    *[System[(EventID=10016)]]

    and

    *[EventData[

    (

    Data[@Name='param4'] and Data='{D63B10C5-BB46-4990-A94F-E40B9D520160}' and

    Data[@Name='param5'] and Data='{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}'

    )

    or

    (

    Data[@Name='param4'] and Data='{260EB9DE-5CBE-4BFF-A99A-3710AF55BF1E}' and

    Data[@Name='param5'] and Data='{260EB9DE-5CBE-4BFF-A99A-3710AF55BF1E}'

    )

    or

    (

    Data[@Name='param4'] and Data='{C2F03A33-21F5-47FA-B4BB-156362A2F239}' and

    Data[@Name='param5'] and Data='{316CDED5-E4AE-4B15-9113-7055D84DCC97}'

    )

    or

    (

    Data[@Name='param4'] and Data='{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}' and

    Data[@Name='param5'] and Data='{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}'

    )

    or

    (

    Data[@Name='param4'] and Data='{C2F03A33-21F5-47FA-B4BB-156362A2F239}' and

    Data[@Name='param5'] and Data='{316CDED5-E4AE-4B15-9113-7055D84DCC97}'

    )

    ]]

    </Suppress>

    </Query>

    </QueryList>

    In this query, param4 corresponds to the COM Server application CLSID and param5 corresponds to the APPID which are recorded in the 10016 event logs.

    For more information about manually constructing Event Viewer queries, see Advanced XML filtering in the Windows Event Viewer.

    You can also work around this issue by modifying the permissions on DCOM components to prevent this error from being logged. However, we do not recommend this method because these errors do not adversely affect functionality and modifying the permissions can have unintended side effects

    Source:

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

    .

    1 person found this answer helpful.
    0 comments No comments