큰 기술 괴짜이기 때문에, 나는 나의 Windows 기계가 완벽하게 작동하지 않을 때 싫다. 내 컴퓨터가 완벽하게 작동하지 않는다면 나는 어떤 종류의 기술자인가? 분명히 모든 것을 완벽하게 작동시키려는 것은 내 시스템에 큰 문제를 일으키지 않는 문제를 해결하는 데 많은 시간을 소비한다는 것을 의미합니다.
그러나, 그것은 여전히 재미 있고 많은 것을 배우게됩니다. 이 기사에서는 DistributedCOM 과 관련된 이벤트 뷰어에 나타나는 오류 수정에 대해 설명합니다. 나는 매일 10016 의 이벤트 ID를 가진 시스템 로그에 다른 오류가 없다는 것을 알았다. 기본 오류 메시지는 동일합니다.
응용 프로그램 관련 권한 설정은 COM 서버 응용 프로그램에 대한 로컬 활성화 권한을 부여하지 않습니다.
또한 CLSID, APPID, SID 및 구성 요소 서비스를 사용하여 권한을 수정하는 방법에 대해 설명했습니다.
일부 치밀한 포럼 게시물을 읽은 후에이 오류를 수정하여 이벤트 뷰어에 더 이상 나타나지 않도록했습니다. 그것은 꽤 과정이므로 시작하기 전에 한두 시간 정도 시간을 할애해야합니다.
1 단계 - 프로세스 확인
우리가해야 할 첫 번째 일은 오류에 나열된 CLASS ID와 연관된 프로세스 또는 서비스를 파악하는 것입니다. 이렇게하려면 이벤트 설명에 나열된 CLSID를 복사하십시오. 제 경우에는 {D63B10C5로 시작했습니다. 두 중괄호도 모두 복사해야합니다.
이제 시작을 클릭하고 regedit를 입력하여 레지스트리 편집기를 열어야합니다. 레지스트리 편집기를 열었 으면 편집을 클릭 한 다음 찾기를 클릭하십시오. 검색 상자에 CLSID를 붙여넣고 Enter 키를 누릅니다.
잠시 후 HK_CLASSES_ROOT \ CLSID 키 아래에서 결과를 가져와야 합니다. 오른쪽에는 두 개의 키가 있어야하고 Default 키는 서비스의 이름을 나열해야합니다. 제 경우에는 물론 당신의 것 또한 RuntimeBroker 여야합니다.
AppID는 오류 메시지에 나열된 것과도 일치해야합니다. 그런 다음이 서비스에 대한 구성 요소 서비스의 사용 권한을 변경할 수 있도록 스크립트를 실행해야합니다.
2 단계 - PowerShell 스크립트 실행
이 문제를 해결하려면 RuntimeBroker에 대한 구성 요소 서비스에서 일부 사용 권한을 편집해야합니다. 그러나이를 수행하기 전에 변경 사항을 적용 할 수있는 스크립트를 실행해야합니다.
PowerShell을 관리자 권한으로 실행하려면 시작 을 클릭하고 powershell을 입력 한 다음 결과를 마우스 오른쪽 버튼으로 클릭 하고 관리자 권한으로 실행을 선택해야합니다.
이제 여기에 링크 된 텍스트 파일을 다운로드하고 모든 코드를 복사하여 PowerShell 창에 붙여 넣으십시오 (PowerShell 창에서 마우스 오른쪽 단추를 클릭하면 클립 보드에있는 내용이 붙여집니다). 그런 다음 Enter 키를 누르면 완료 라는 단어가 표시됩니다.
3 단계 - 구성 요소 서비스 열기
2 단계에서 PowerShell을 연 것처럼 구성 요소 서비스 를 열 수 있습니다. 시작을 클릭하고 구성 요소 서비스를 입력하십시오. 이 프로그램을 관리자로 실행할 필요는 없습니다. 여기에 다음 위치로 이동하십시오.
구성 요소 서비스 - 컴퓨터 - 내 컴퓨터 - DCOM 구성
Runtime Broker 를 찾을 때까지 아래로 스크롤하십시오. 내 경우에는 그 중 두 명이있었습니다! 어떤 것이 오류에 나와 있는지 어떻게 알 수 있습니까?
각각을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오. 일반 탭에서 오류 메시지의 AppID와 일치해야하는 응용 프로그램 ID를 볼 수 있습니다. ID가 10016이고 둘 이상의 CLSID가있는 이벤트 뷰어에서 오류가 발생하는 경우 두 RuntimeBroker를 수정해야 할 수 있습니다. 제 경우에는 하나만 고쳐야했습니다.
4 단계 - 권한 수정
마지막으로 사용 권한을 수정해야합니다. RuntimeBroker 속성 창에서 보안 탭을 클릭하십시오.
시작 및 활성화 권한 아래의 편집 버튼을 클릭 할 수 있어야합니다. 회색으로 표시되면 PowerShell 스크립트가 제대로 실행되지 않았습니다. 편집을 클릭하면 인식 할 수없는 권한에 대해 경고하는 팝업 대화 상자가 표시 될 수 있습니다.
여기에서 제거 를 클릭하지 마십시오. 취소 버튼을 클릭하기 만하면됩니다. 이제 기본 계정 목록이 표시되고 알 수없는 계정이 표시 될 수도 있습니다.
계정을 알 수없는 상태 로 두는 것이 좋습니다. 제거하지 마십시오. 이 시점에서, 당신은 모든 신청서 와 자필 로 남아 있어야합니다. 이제 두 개의 계정을 추가해야합니다. 추가 를 클릭하고 시스템을 입력 한 다음 이름 확인 을 클릭 하십시오 . 확인을 클릭하면 해당 계정이 목록에 추가됩니다.
로컬 서비스 에서이 시간 유형을 다시 추가 하고 동일한 단계를 수행하십시오.
둘 다 추가되면 한 번에 하나씩 클릭하고 허용 에서 로컬 시작 및 로컬 활성화 확인란을 선택하십시오. 그게 다야! 이제 컴퓨터를 다시 시작하면 더 이상 이벤트보기 로그에 오류가 표시되지 않습니다. 즐겨!