일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mysql
- 자동 생성
- 안드로이드
- Mail Server
- php 취약점
- 안드로이드 푸시
- roundcube
- xe
- FCM
- UML
- PHP
- C# IO
- Android
- javascript
- 안드로이드 푸쉬
- html5
- dovecot
- C#
- 우분투
- android 효과음
- WebView
- curl
- chart.js
- 폼메일
- 설치
- not working
- php 시큐어코딩
- 자바스크립트
- 안드로이드 gcm
- soundpool
- Today
- Total
그러냐
윈도우10 event id 10016 본문
우선 짚고 넘어가야 할 것이 이벤트 오류의 번호가 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 구성에서 다른 개체를 수정(또한 권한도 모든권한부여)해줘야 하는 경우도 있다.
이 경우 수정해줘야 하는 레지스트리의 개체번호는 추후 업데이트 하기로 한다.***
작업이 다 끝났으면 창을 전부 닫고 재부팅 하면 위의 오류는 더 이상 나타나지 않게 된다.
출처: http://borrowingworld.tistory.com/67 [촛불혁명은 계속 되어야 한다.]
'Windows server' 카테고리의 다른 글
IIS10 PHP와 PHP관리자 설치하기 (0) | 2018.05.03 |
---|---|
Windows 10 에서 IIS 설치하기 (0) | 2018.05.03 |
윈도우 방화벽 포트 해제 방법(MySql) (0) | 2017.07.27 |
[PHP/IIS] Windows Server 2012 R2에서 PHP 5.6설치후 The FastCGI process exited unexpectedly 메시지가 나온다면 (0) | 2016.01.28 |
윈도우 서버에 PHP 5.4 설치하기 (0) | 2016.01.28 |