How to Fix DistributedCOM Event ID 10016  in Windows 11, 10 [3 Solutions]

Brithny updated on Sep 09, 2024 | Home >Computer Instruction

DistributedCOM or Distributed Component Object Model is a vital system protocol working throughout numerous network transports, such as HTTP. It allows different software components and apps to interact with each other through a network. However, users often encounter errors related to this protocol, such as DistributedCOM event id 10016 error.

In this article, we will introduce effetucve ways to fix the event id 10016 in Windows 11, 10, and other verisons; check out:

Workable Solutions Step-by-step Troubleshooting
Fix 1. Open Registry Editor Hit Windows + Q, type Registry, opt for the probable suggestion, and detect the registry key...Full steps
Fix 2. Manually Edit XML Query Hit the Windows + X key and select Event Viewer; Move to Windows Logs and opt for System...Full steps
Fix 3. Enable DCOM Permission Type event viewer in the Start menu and select the most suitable match, Navigate to Windows Logs..Full steps

What Is Event ID 10016 in Windows 11, 10

DistributedCOM event id 10016 error is a standard Windows error, which has been found on every Windows PC since Windows XP. Your system can't get crashed immediately, so you won't have to encounter a BSOD. Simply put, the DCOM error 10016 is a harmless one.

event id 10016

What is event ID 10016? This error code is generated when an app attempts to access the DCOM server or issues requests without adequate permissions. This error code 10016 mainly contains the CLSID and APPID, which are distinctive for every app and are needed to permit app-oriented permissions. As per Microsoft, this error is pretty benign but can be ignored as it won't affect a PC's functionality.

Event ID 10016 Occurs? Possible Causes Here

This DistributedCOM error 10016 ensues when Microsoft components try to generate a request via the Distributed Object Model sans the mandated permission. Although it's safe to overlook a DistributedCOM error as they don't disrupt your system's functionality. However, such errors can be mitigated by a PC user and overlooking these events is one of the most essential actions.

Fix DistributedCOM Event ID 10016 in 3 Ways

Often, Windows users desire their PCs to be error-free! Are you one of those users wondering how to eliminate this error text? If so, we will delve into 3 leading methods to eradicate the DistributedCOM Event ID 10016 error in this section. This error often leads to data loss, which usually involves recovering data from a crashing PC.

Tip
In case you discover yourself combating the issue of restoring lost files due to this looming error on your Windows 10/11, one of the simple remedies is to use EaseUS Data Recovery Software. With the assistance of EaseUS, data recovery has always been smooth!

Fix 1. Open Registry Editor to Fix Event ID 10016

This is the most vital method to eradicate the DistributedCOM error 10016, where you learn how to tweak system registries to solve the issue. Prior to deleting any registries from your Windows PC, maintain a backup using the steps below:

Step 1. Hit "Windows + Q" and type "Registry." Now, opt for the probable suggestion.

Select open registry editor

Step 2. Detect the registry key you want to back up and select.

Step 3. Opt for "File" at the top-left side, and opt for "Export".

Select export

Step 4. Opt for where you would like to save the registry keys in the "Export Registry File" window and type its name in the "Name" field. Hit "Save".

Opt for save

Note: You may also opt for the "All" option in the Export range section to back up the registry keys.

Once you're done backing up the registry keys, go through the steps below:

Step 1. Hit "Windows + R" to open the "Run" window, type regedit and hit "Enter".

Step 2. Type the address below, and hit "Enter".

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole

Step 3. Delete these keys:

  1. DefaultAccessPermission
  2. DefaultLaunchPermission
  3. MachineAccessRestriction
  4. MachineLaunchRestriction

Opt for delete the keys

Step 4. Shut down the "Registry Editor" and reboot your Windows 10/11 PC to corroborate the changes.

If you think this article is helpful, share it on your SNS to help more people facing the same issue - event id 10016.

 

Fix 2. Manually Edit XML Query

Go through the steps below to manually edit the XML query:

Step 1. Hit the "Windows + X" key and select "Event Viewer".

Opt for event viewer

Step 2. Move to "Windows Logs" and opt for "System".

Select windows logs and then system

Step 3. Now, select the "Filter current log" in the right panel.

Select system and filter current log

Step 3. Move to the XML tab and tick the box of "Edit query manually > Yes".

Step 4. Paste this code blow and hit "OK" to save changes.

*[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}' and
Data[@Name='param8'] and Data='S-1-5-18'
)
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}' and
Data[@Name='param8'] and Data='S-1-5-19'
)
or
(
Data[@Name='param4'] and Data='{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}' and
Data[@Name='param5'] and Data='{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}' and
Data[@Name='param8'] and Data='S-1-5-19'
)
]]

Source from: Microsoftcom

Hit ok to save the changes

Fix 3. Enable DCOM Permission

This fix is time-consuming. In several situations with distributedCOM errors from distinct individual apps, the process will need to be repeated for each error. Therefore, the steps are the following:

Step 1. Type "event viewer" in the "Start" menu and select the most suitable match.

Step 2. Navigate to "Windows Logs > System" and detect the most recent DCOM error 10016. Now, double-click the error text to enlarge it.

Step 3. The "General" tab will elaborate on the reason for the DCOM 10016 error, demonstrating the CLSID and APPID. However, you might use them to determine which app or service is the best way to eliminate this 10016 error.

1. Spot CLSID and APPID in the Registry Editor

This is how you may spot the service in the Registry Editor:

Step 1. Emphasize the CLSID in the "Event Viewer,"> Hit "CTRL + C" to copy it, and launch "Registry Editor." Now, search for the registry: HKEY_CLASSES_ROOT\CLSID\{Paste Your CLSID Here}

All you need to remember is that you have to copy & paste the address into the Registry Editor address bar. Now, compare the APPID indicated inside the CLSID with the APPID found in the error text. DCOM error 10016 may originate from the Runtime Broker.

Detect CLSID and APPID in the registry editor

2. Edit the CLSID Permissions

Step 1. Right-click the CLSID located in the left-hand list of registry entries, now opt for "Permission"> "Advanced."

Step 2. This is how you may edit the service permissions. Now, emphasize "Administrators," and opt for "Edit."

Step 3. Navigate to the "Basic Permissions" to include "Full Control", and finally, hit "OK > Apply > OK". Then, reboot your PC.

Edit CLSID permission

Step 4. Input "Component Services" into the "Start" menu search bar once the reboot is complete. Opt for the "Best Match". Finally, navigate to "Computers > My Computer > DCOM" config.

Step 5. You will notice a long list of services that employ DCOM in a few ways. All you need to do is spot the service using the APPID and name, right-click it, and opt for "Properties > Security".

Step 6. Opt for "Edit > Add > Add a local service" underneath "Launch and Activation Permissions". Finally, tick the "local activation" box > hit "OK" > Restart your PC.

Conclusion

DCOM is a vital system protocol liable for inter-process interaction between distinct PCs linked on a network. However, there are specific times when this protocol demonstrates errors, such as the DCOM 10016 error. In this article, we have illustrated the error and probable methods to fix it instantly. Hopefully, the methods mentioned above will assist you in fixing this issue in your Windows 10/11 PC.

DistributedCOM Event ID 10016 FAQs

Go through the FAQs below to fix the issue:

How do I fix DistributedCOM error 10016 in Windows 11?

All you need to do is head to "Component Services > Computers > My PC > DCOM Config". Now, search for the application by its name and right-click on the "Properties". Now, navigate to the "Security" tab and select the appropriate action. Finally, select "Launch and Activation Permission" and set it to "Customize > Edit".

What is a 10016 server error?

This error pops up in the "Event Viewer" when an app attempts to access the DCOM server but doesn't have the required permissions. This error code is generated when an app attempts to access the DCOM server or issues requests without adequate permissions. This error code 10016 mainly contains the CLSID and APPID, which are distinctive for every app and are needed to permit app-oriented permissions. As per Microsoft, this error is pretty benign but can be ignored as it won't affect a PC's functionality.

Was This Page Helpful?

 

Updated by Brithny

Brithny is a technology enthusiast, aiming to make readers' tech lives easy and enjoyable. She loves exploring new technologies and writing technical how-to tips. In her spare time, she loves sharing things about her game experience on Facebook or Twitter.

Read full bio

Totalav antivirus software

EaseUS Data Recovery Services

Request a free evaluation >>

EaseUS data recovery experts have uneaqualed expertise to repair disks/systems and salvage data from all devices like RAID, HDD, SSD, USB, etc.