In system event viewer, I started getting error Event ID: 10016 after upgrading to Win8.1 on October 17, 2013. The system event viewer on my Dell XPS One 2710 was error free prior to upgrading from Win8 to Win8.1.
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} and APPID
{316CDED5-E4AE-4B15-9113-7055D84DCC97} to the user NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
For me, the solution was provided by Greg310 in Dulwichdik's link as follows:
- Open Regedit
- Go to HKEY_Classes_Root\CLSID{C2F03A33-21F5-47FA-B4BB-156362A2F239}
- Right click on it then select permissions
- Click Advance and change the owner to Administrators group. Also click the box that will appear below the owner line. ("Replace owner ...")
- Apply full control
- Go to HKEY_LocalMachine\Software\Classes\AppID{316CDED5-E4AE-4B15-9113-7055D84DCC97}
- Right click on it then select permission
- Click Advance and change the owner to Administrators group
- Click the box that will appear below the owner line
- Click Apply and grant full control to the Administrators group
- Go to Administrative tools
- Open component services
- Click Computer, click my computer, then click DCOM
- Look for the corresponding service that appears on the error viewer [Immersive Shell]
- Right click on it then click properties
- Click security tab then click Add User. Add Local Service then apply
- Tick the Activate local box
Thank you Daniel MoisesMagulado and Greg310 for addressing the problem and providing the solution!