그러냐

윈도우10 event id 10016 본문

Windows server

윈도우10 event id 10016

관절분리 2018. 2. 19. 16:22
반응형

우선 짚고 넘어가야 할 것이 이벤트 오류의 번호가 10016이어도 세부적인 부분에서 차이가 있는 경우 해결 방법 또한 다를 수 있음을 알려 드린다.

테스트 환경 : 윈도우 10 64비트 레드스톤1 14393-726버전 기준.

이벤트 ID : 10016

금번 설명은 이벤트 오류 관련 세부설명에 나타난 개체번호가 아래와 같을 때의 해결법을 제시하는 코너다.

문제의 CLSID  -  {6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}

문제의 APPID  -  {4839DDB7-58C2-48F5-8283-E1D1807D0D7D}

인 경우에만 해당된다.

위 ID가 다를 경우 DCOM 구성에서 수정해줘야 하는 개체가 바뀌게 된다.


그럼 본격 절차로 들어가 보면. 두개의 과정을 순차적으로 진행하여 주게 된다.

첫째, 레지스트리 수정

레지스트리 편집기 실행하여 위 두개의 개체번호를 복사하여 찾기를 한다.

찾아가 보면 첫째의 경로는 HKEY_CLASSES_ROOT\CLSID\{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}

그리고 둘째의 경로는 HKEY_CLASSES_ROOT\AppID\{4839DDB7-58C2-48F5-8283-E1D1807D0D7D} 에서 확인이 될 것이다.

여기에서 할 작업이 있다.

각 개체마다 마우스 우클릭 - 사용권한 - 고급 이런 경로로 찾아 들어간다.

들어가 보면 맨윗부분에 소유자에 trustedinstaller이라고 되어 있을 것이다.

우리는 이것을 administrators로 변경해주기로 한다. 변경방법은 생략할 것이므로 각자가 구글링으로 알아서 해결.

소유자를 변경을 하였으면 [고급보안설정] 창을 닫고 나와 사용권한을 지정해주는 부분에서 system과 administrators의 사용권한으로 모든권한을 부여한다.

추가 - 첫째 과정은 자신이 사용하는 계정이 Administrator인 경우를 기준으로 설명한 것이므로, 자신만의 계정을 별도로 사용하는 경우 trustedinstaller(소유자)를 그 계정으로 변경해주고 작업하면 된다. 또한 이 경우 사용권한에 모든권한을 부여하는 작업을 자신만의 계정에도 추가적으로 해주면 되겠다.

 

지금까지의 첫째 작업을 위 두개의 개체 각각을 찾아 들어가서 하여준다.

[참고그림]


첫째의 레지스트리 과정을 마친 후 반드시 레지스트리 편집기를 닫고 두번째 과정을 진행해야 둘째 작업이 원활하게 진행된다...잊지말자.


둘째, DCOM 구성 항목수정.

그 경로는 구성 요소 서비스 - 컴퓨터 - 내 컴퓨터 - DCOM 구성 순으로 찾아 들어간다

들어가 보면 우측에 여러개의 개체가 나타날 것 이다.

여기에서 ShellServiceHost를 마우스 우측을 클릭하여 속성 - 보안탭- 시작 및 활성화권한 -편집 - 추가 순으로 클릭한다.

추가를 누르면 익숙한 사용자와 그룹추가와 관련한 화면이 나타난다. 여기에서 LOCAL SERVICE를 추가한다.

그 후 LOCAL SERVICE의 로컬 활성화를 사용권한으로 추가하여 준다.(이것이 핵심)

[참고그림]


***동일한 10016 이벤트id의 오류일지라도 DCOM 구성에서 다른 개체를 수정(또한 권한도 모든권한부여)해줘야 하는 경우도 있다.

이 경우 수정해줘야 하는 레지스트리의 개체번호는 추후 업데이트 하기로 한다.***

 

작업이 다 끝났으면 창을 전부 닫고 재부팅 하면 위의 오류는 더 이상 나타나지 않게 된다.


출처 : https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/distributedcom-errors-flooding-event-log/22701266-e81e-40a5-9fb4-780519363f59



출처: http://borrowingworld.tistory.com/67 [촛불혁명은 계속 되어야 한다.]

반응형