'응용 프로그램 별 권한 설정이 COM 서버 응용 프로그램에 대한 로컬 활성화 권한을 부여하지 않습니다'오류 수정 방법

Windows 10은 Microsoft에서 제공하는 최신 운영 체제이며 이전 회사에서 사용자를 공개적으로 업그레이드하도록 사용자를 강요하고 있습니다. 이전 모델에 비해 몇 가지 개선 사항이 있지만 의미가 있습니다. 그러나 최근에는 시스템 로그의“ DistributedCOM (DCOM) 오류 이벤트 ID : 10016 ”오류에 대한 많은 보고서가 나왔습니다.

에러 메시지

이러한 오류는 매우 일반적이며 오류에 따라 다양한 오류 로그가 있습니다. 이 기사에서는“ 응용 프로그램 별 권한 설정이 LocalHost 주소에서 사용자 NT AUTHORITY \ LOCAL SERVICE SID ()에게 CLSID가 {}이고 APPID가 {} 인 COM 서버 응용 프로그램에 대한 로컬 활성화 권한을 부여하지 않음 에 중점을 둘 것 입니다. 응용 프로그램 컨테이너에서 실행중인 (LRPC 사용) 사용할 수없는 SID (사용할 수 없음). 이 보안 권한은 구성 요소 서비스 관리 도구 ”오류 메시지를 사용하여 수정할 수 있습니다 .

"응용 프로그램 별 권한 설정이 로컬 활성화 권한을 부여하지 않음"오류의 원인은 무엇입니까?

여러 사용자로부터 수많은 보고서를받은 후 문제를 조사하기로 결정하고 완전히 해결하기위한 솔루션을 고안했습니다. 또한이 오류가 발생하는 원인을 조사하여 아래에 나열했습니다.

[/ tie_list type = "plus"]
  • 잘못된 권한 : 특정 프로세스에 이벤트 로그에 표시된 DCOM 구성 요소에 액세스 할 수있는 권한이없는 경우 오류가 발생합니다.
[/ tie_list]

참고 : 이 오류에도 불구하고 일부 경우 시스템이 올바르게 작동 할 수 있습니다. 이 경우 오류가 발생하는 것이 가장 좋지만 특정 응용 프로그램이 올바르게 작동하지 못하게하려면 아래 가이드를 따르십시오.

솔루션 : DCOM 구성 요소에 대한 액세스 권한 부여

오류 메시지에 표시된대로 특정 프로세스 / 응용 프로그램이 DCOM 구성 요소에 액세스 할 수없는 경우 오류가 트리거됩니다. 따라서이 단계에서는 이러한 DCOM 구성 요소에 대한 액세스 권한을 부여합니다. 그에 대한:

  1. "Windows" + " R "키를 눌러 실행 프롬프트를 엽니 다.
  2. " Regedit "을 입력하고 "Enter"를 누릅니다.

    "Regedit"을 입력하고 "Enter"를 누릅니다
  3. 다음 주소로 이동하십시오.
     HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. 오른쪽 창에서 " Default "키를 두 번 클릭하고 나열된 "Value Data"를 적어 둡니다.
  5. 다음 주소로 이동하십시오.
     HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} 
  6. 왼쪽 분할 창에서“ {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ”키를 마우스 오른쪽 단추로 클릭하십시오.
  7. 목록에서 " 권한 "옵션을 클릭하고 " 고급 "을 선택하십시오.
  8. "소유자" 제목 옆에있는 " 변경 "옵션을 클릭하십시오.

    참고 : 소유자는 "신뢰할 수있는 설치 관리자"이거나 "소유자를 표시 할 수 없음"으로 표시 될 수 있습니다.

  9. 개체 유형 ”제목을 클릭하고“사용자”를 선택하십시오.
  10. " 위치 "버튼을 클릭하고 "데스크탑 (이름)"을 선택하십시오 .
  11. 빈 공간에 계정의 사용자 이름 을 입력하십시오.
  12. 확인 ”버튼을 클릭하고 창에서“ 적용 ”을 클릭하십시오.

    레지스트리 키에 대한 권한 변경

    참고 : "HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}" 에 대해서도 5-12 단계에 표시된 프로세스를 반복하십시오.

  13. 확인 ”을 클릭하여 창을 닫고“7 단계”에서 시작한“ 권한 ”창을여십시오.
  14. “그룹 또는 사용자 이름 ”제목에서“ 관리자 ”를 클릭하고“ 모든 권한”옵션을 확인하십시오.
  15. " 사용자 "를 선택하고 " 모든 권한"옵션을 다시 확인하십시오.
  16. 적용 ”을 클릭하여 변경 사항을 저장하고“ 확인 ”을 선택하여 창을 닫습니다.

    사용자 및 관리자에게 모든 권한 제공
  17. " Windows "+ " R "를 눌러 실행 프롬프트를 엽니 다.
  18. dcomcnfg ”를 입력하십시오 . exe ”를 입력하고 “Enter”를 누릅니다 .
  19. 다음 옵션을 확장하십시오
     구성 요소 서비스> 컴퓨터> 내 컴퓨터> DCOM 구성 
  20. 오른쪽 창에서 " RunTime Broker "옵션을 마우스 오른쪽 버튼 으로 클릭 하고 목록에서 " 속성 "버튼을 선택하십시오.

    참고 : 목록에“ RunTime Broker ”의 인스턴스 가 있습니다. 올바른 단계를 식별하려면 아래 단계를 따르십시오.

  21. 나열된 AppID가 오류에서 AppID“ 9CA88EE3-ACB7-47C8AFC4AB702511C276 ”과 일치하면 올바른 응용 프로그램 인스턴스를 선택했음을 의미합니다.
  22. " 보안 "옵션을 클릭 한 다음 " 시작 및 활성화 권한 "에 대한 " 사용자 정의 "옵션을 확인 하십시오.
  23. " Windows 보안" 프롬프트가 표시되면 " 편집 "단추를 클릭하고 " 제거 "단추를 클릭하십시오.
  24. " 추가 "단추를 클릭하고 " 선택할 개체 이름 입력 "옵션에 " NT AUTHORITY \ LOCAL SERVICE "를 입력하십시오 .
  25. 확인 ”을 클릭하고 항목에 대한 “로컬 활성화 ”권한을 부여하십시오.

    DCOM 구성 변경
  26. 문제가 지속되는지 확인 하십시오.

재미있는 기사