Tuesday, July 25, 2017

 

[EventViewer] Event ID 10016, DistribytedCOM에 대한 조치법



COM 구성요소에 대한 권한 부족





Log Name:      System
Source:        Microsoft-Windows-DistributedCOM
Event ID:      10016
Task Category: None
Level:         Error
Keywords:      Classic
User:          LOCAL SERVICE
Computer:     
Description:
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.

The APPID {316CDED5-E4AE-4B15-9113-7055D84DCC97} is for a COM application called "Immersive Shell". I cannot use the Component Services administrative tool to edit the security permissions because every setting is "grayed-out".



[Explanation]

해당 이벤트는 'This security permission can be modified using the Component Services administrative tool.'에 언급이 되어 있듯이 권한에 대한 부분으로 발생한 것을 추정됩니다. 

♔♔♔♔♔♔♔♔♔♔

[Cause]

COM 구성요소를 시작하는데 필요한 권한이 없거나, 네트워크 계정 서비스에 대한 권한 부족으로 인해서 발생할 수 있습니다. 

♔♔♔♔♔♔♔♔♔♔

[Resolution]

하기 해결법은 다음 페이지를 참조하여 작성되었음.(한글 사이트1) (한글사이트2)
1. Open Regedit
2. Go to HKEY_Classes_Root\CLSID\{C2F03A33-21F5-47FA-B4BB-156362A2F239} 
3. Right click on it then select permissions  
4. Click Advance and change the owner to Administrators group. Also click the box that will appear below the owner line. ("Replace owner ...")
5. Apply full control 

6. Go to HKEY_LocalMachine\Software\Classes\AppID\{316CDED5-E4AE-4B15-9113-7055D84DCC97} 
7. Right click on it then select permission 
8. Click Advance and change the owner to Administrators group
9. Click the box that will appear below the owner line 
10. Click Apply and grant full control to the Administrators group

11. Go to Administrative tools 
12. Open component services 
13. Click Computer, click my computer, then click DCOM 
14. Look for the corresponding service that appears on the error viewer [Immersive Shell]
15. Right click on it then click properties 
16. Click security tab then click Add User. Add Local Service then apply 
17. Tick the Activate local box 





댓글이나 의견은 언제든지 환영합니다.

Your Comments are Always Welcome!
Share:

0 comments:

Post a Comment