Windows 이벤트 뷰어에서 오류 10016 수정

기술 전문가이기 때문에 Windows(Windows) 컴퓨터가 완벽하게 작동하지 않는 것이 싫습니다 . 내 컴퓨터가 완벽하게 작동하지 않는다면 나는 어떤 기술자인가? 분명히 모든 것이 완벽하게 작동하도록 하려면 내 시스템에 큰 문제를 일으키지 않을 문제를 수정하는 데 많은 시간을 할애해야 합니다.

그러나 여전히 재미있고 많은 것을 배울 수 있습니다. 이 글에서는 DistributedCOM(DistributedCOM) 과 관련된 이벤트 뷰어(Event Viewer) 에 나타나는 오류를 수정하는 방법에 대해 이야기하고 있습니다. 이벤트 ID(Event ID)10016 인 매일 몇 개를 제외하고 시스템(System) 로그 에 다른 오류가 없다는 것을 알았습니다 . 기본 오류 메시지는 동일했습니다.

The application-specific permission settings do not grant Local Activation permission for the COM Server application

또한 CLSID , APPID , SID 및 (SID)구성 요소 (Component) 서비스(Services) 를 사용하여 권한을 수정 하는 방법을 나열했습니다 .

밀도가 높은 포럼 게시물을 읽은 후 이벤트 뷰어(Event Viewer) 에 더 이상 표시되지 않도록 이 오류를 수정할 수 있었습니다 . 꽤 복잡한 과정이므로 시작하기 전에 1~2시간의 여유 시간이 있는지 확인하십시오.

1단계 – 프로세스 확인

가장 먼저 해야 할 일은 오류에 나열된 CLASS ID 와 연결된 프로세스 또는 서비스를 파악하는 것입니다. (CLASS ID)이렇게 하려면 이벤트 설명에 나열된 CLSID 를 복사하십시오. (CLSID)제 경우에는 {D63B10C5 로 시작했습니다 . 중괄호도 모두 복사해야 합니다.

이제 시작을 클릭하고 regedit(regedit) 를 입력하여 레지스트리 편집기를 열어야 합니다 . 레지스트리 편집기가 열리면 편집(Edit) 을 클릭한 다음 찾기(Find) 를 클릭합니다 . 계속해서 CLSID(CLSID) 를 검색 상자에 붙여넣고 Enter 키를 누릅니다 .

잠시 후 HK_CLASSES_ROOT\CLSID 키 아래에 결과가 표시됩니다. 오른쪽에는 두 개의 키가 있어야 하고 기본(Default) 키 에는 서비스 이름이 나열되어야 합니다. 제 경우와 아마도 귀하의 경우에도 RuntimeBroker 여야(RuntimeBroker) 합니다 .

AppID 는 오류 메시지에 나열된 것과도 일치해야 합니다. 다음으로 이 서비스에 대한 구성 요소 (Component) 서비스(Services) 의 권한을 변경할 수 있도록 스크립트를 실행해야 합니다 .

2단계 – PowerShell 스크립트 실행

이 문제를 해결하려면 RuntimeBroker(RuntimeBroker)구성 요소 (Component) 서비스(Services) 에서 일부 권한을 편집해야 하지만 그렇게 하기 전에 이러한 변경을 수행할 수 있는 스크립트를 실행해야 합니다.

PowerShell관리자(Administrator) 로 실행하려면 시작(Start) 을 클릭 하고 powershell 을 입력 한 다음 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을( Run as administrator) 선택해야 합니다 .

이제 여기에 링크된 텍스트 파일 을 다운로드하고 모든 코드를 복사하여 PowerShell 창에 붙여넣습니다 (PowerShell (PowerShell) 에서 마우스 오른쪽 버튼을 클릭 하면 클립보드에 있는 내용이 모두 붙여넣어집니다). 그런 다음 Enter 키를 누르면 완료 (Enter)라는(Done) 단어가 인쇄된 것을 볼 수 있습니다.

3단계 – 구성 요소 서비스 열기

2단계 에서 (Step 2)PowerShell 을 연 것처럼 구성 요소 서비스(Component Services) 를 열 수 있습니다 . 시작 을 (Start)클릭(Click) 하고 구성 요소 서비스를 입력합니다. 이 프로그램을 관리자로 실행할 필요는 없습니다. 거기에 도착하면 다음 위치로 이동하십시오.

Component Services - Computers - My Computer - DCOM Config

Runtime Broker 를 찾을 때까지 아래로 스크롤합니다 . 제 경우에는 2개였습니다! 오류에 나열된 것이 무엇인지 어떻게 알 수 있습니까?

각각을 마우스 오른쪽 버튼으로 클릭하고 속성 을 선택 합니다(Properties) . 일반(General) 탭에 오류 메시지 의 AppID 와 일치해야 하는 응용 프로그램 ID 가 표시됩니다. (Application ID)ID가 10016이고 CLSID 가 둘 이상인 (CLSID)이벤트 뷰어(Event Viewer) 에서 오류가 발생하는 경우 두 RuntimeBroker(RuntimeBrokers) 를 모두 수정 해야 할 수 있습니다. 제 경우에는 하나만 고쳐야 했습니다.

4단계 – 권한 수정

마지막으로 권한을 수정해야 합니다. RuntimeBroker 속성 창에서 보안 (Security) 을 클릭합니다.

실행 및 활성화 권한(Launch and Activation Permissions) 아래 의 편집(Edit) 버튼을 클릭할 수 있어야 합니다. 회색으로 표시되면 PowerShell 스크립트가 제대로 실행되지 않은 것입니다. 편집을 클릭하면 인식할 수 없는 권한에 대해 경고하는 팝업 대화 상자가 표시될 수 있습니다.

여기에서 제거(Remove) 를 클릭하고 싶지 않습니다 . 취소(Cancel) 버튼 을 클릭하기만 하면 됩니다. 이제 기본 계정 목록이 표시되고 알 수 없는 계정(Account Unknown) 이 표시될 수도 있습니다.

알 수 없는 계정(Account Unknown) 을 그대로 두려고 합니다 . 제거하지 마십시오. 이 시점에서 ALL APPLICATION PACKAGESSELF 가 남아 있어야 합니다 . 이제 두 개의 계정을 추가해야 합니다. 추가(Add) 를 클릭 하고 시스템(System) 을 입력 한 다음 이름 확인( Check Names) 을 클릭합니다 . 확인(OK) 을 클릭 하면 해당 계정이 목록에 추가됩니다.

추가(Add) 를 다시 클릭 하고 이번에는 로컬 서비스(Local Service) 를 입력 하고 동일한 단계를 따릅니다.

둘 다 추가되면 한 번에 하나씩 클릭하고 허용 아래에서 (Allow)로컬 시작( Local Launch)로컬 활성화( Local Activation) 확인란을 선택 합니다. 그게 다야! 이제 컴퓨터를 다시 시작하면 이벤트 보기(Event View) 로그에 해당 오류가 더 이상 표시되지 않습니다. 즐기다!



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts