IT 전문가로서 저는 Windows 10에서 COM+ 응용 프로그램을 사용하려고 할 때 이벤트 ID 10006 및 1530 오류를 자주 접하게 됩니다. 이러한 오류는 여러 가지 이유로 발생할 수 있지만 가장 일반적인 원인은 COM+ 응용 프로그램과 윈도우 10 운영 체제. 이 문제를 해결하려면 COM+ 응용 프로그램이 Windows 10과 호환되는지 확인해야 합니다. 가장 쉬운 방법은 Microsoft에서 최신 COM+ 패치를 다운로드하여 설치하는 것입니다. 그러나 이렇게 하는 것이 불편하다면 COM+ 응용 프로그램을 수동으로 등록해 볼 수도 있습니다. COM+ 패치를 설치하거나 COM+ 응용 프로그램을 등록하면 아무 문제 없이 사용할 수 있습니다. 여전히 문제가 있는 경우 컴퓨터 또는 COM+ 응용 프로그램을 다시 시작해 볼 수 있습니다. 여전히 이벤트 ID 10006 및 1530 오류가 표시되면 COM+ 응용 프로그램에 더 심각한 문제가 있을 수 있습니다. 이 경우 Microsoft 지원에 도움을 요청해야 합니다.
특정 사용자로 실행되도록 구성된 ID가 있는 COM+ 서버 응용 프로그램이 있습니다. 잠시 후 응용 프로그램이 작동을 멈추고 계속 충돌할 수 있습니다. 이 문제를 해결하려면 COM+ 응용 프로그램을 다시 시작해야 합니다. 오늘 포스트에서는 원인을 파악한 다음 문제에 대한 해결책을 제시하겠습니다. COM+ 응용 프로그램이 작동을 멈출 수 있음 Windows 10에서 사용자가 로그아웃할 때.
COM+ 응용 프로그램은 구성 요소 서비스의 기본 관리 및 보안 단위이며 일반적으로 관련 기능을 수행하는 COM 구성 요소 그룹으로 구성됩니다.
COM 구성 요소의 논리적 그룹을 COM+ 응용 프로그램으로 생성하면 다음과 같은 COM+ 이점을 활용할 수 있습니다.
- COM 구성 요소의 배포 범위.
- 보안 경계 및 대기열을 포함한 COM 구성 요소의 일반 구성 영역입니다.
- Bean 개발자가 제공하지 않은 Bean 속성 저장(예: 트랜잭션 및 동기화).
- DLL(동적 연결 구성 요소 라이브러리)은 요청 시 프로세스(DLLHost.exe)에 로드됩니다.
- 구성 요소 호스팅을 위한 관리 서버 프로세스.
- 구성 요소에서 사용하는 흐름을 만들고 관리합니다.
- 리소스 할당자가 받은 리소스를 컨텍스트와 자동으로 연결하기 위한 컨텍스트 개체에 대한 액세스.
이벤트 ID 10006 및 1530, COM+ 응용 프로그램이 실행되고 있지 않습니다.
사용자가 로그아웃할 때 Windows에서 COM+ 응용 프로그램의 작동이 중지되면 클라이언트 컴퓨터의 응용 프로그램 로그에 다음과 유사한 오류 메시지가 나타날 수 있습니다. 클라이언트 실행 파일이 COM+ 서버 응용 프로그램과 동일한 시스템에서 실행 중인 경우 COM+ 서버에서 다음 오류가 표시됩니다.
이벤트 유형: 오류
이벤트 소스: DCOM
이벤트 카테고리: 없음
이벤트 ID: 10006
날짜: 2009년 10월 17일
시간: 13:36:39
사용자: 도메인 사용자
컴퓨터: *****
설명:
서버를 활성화하려고 할 때 DCOM이 '서버 이름' 컴퓨터에서 '알 수 없는 오류' 오류를 수신함: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
또한 COM+ 응용 프로그램을 실행하는 컴퓨터의 응용 프로그램 로그에 다음과 유사한 이벤트가 표시됩니다.
로그 이름: 애플리케이션
출처: Microsoft-Windows 사용자 프로필 서비스
날짜: 2009년 10월 26일 오전 8:22:13
이벤트 ID: 1530
작업 범주: 아니요
레벨: 경고
키워드: 클래식
사용자: 시스템
컴퓨터: SERVERNAME
설명:
Windows에서 레지스트리 파일이 다른 응용 프로그램이나 서비스에서 아직 사용되고 있음을 감지했습니다. 이제 파일이 업로드됩니다. 이렇게 하면 레지스트리 파일을 저장하는 응용 프로그램이나 서비스가 제대로 작동하지 않을 수 있습니다.세부 사항 -
1명의 사용자 레지스트리가 레지스트리 사용자 S-1-5-21-1049297961-3057247634-349289542-1004_Classes의 유출을 처리합니다.
프로세스 2428(Device HarddiskVolume1 Windows System32 dllhost.exe) 열린 키 REGISTRY USER S-1-5-21-1123456789-3057247634-349289542-1004_CLASSES
이벤트 ID 10006 및 1530의 원인
마이크로소프트에 따르면;
사용자 프로필 서비스는 사용자가 로그아웃할 때 사용자 프로필을 강제로 언로드합니다. 프로세스에서 레지스트리 핸들이 닫히지 않으면 사용자 프로필 강제 언로드 기능이 응용 프로그램을 중단할 수 있는 상황입니다. 이 새로운 사용자 프로필 서비스 기능은 기본 동작입니다.
COM+ 응용 프로그램과 연결된 사용자 ID는 COM+ 응용 프로그램이 처음 초기화될 때 로그인됩니다. 따라서 해당 사용자가 로그아웃하면 사용자 프로필이 언로드되고 COM+ 응용 프로그램이 더 이상 사용자 프로필의 레지스트리 키를 읽을 수 없게 되면 이 문제가 발생합니다.
이 문제를 해결하려면 기본 동작을 변경해야 합니다. 사용자 프로필 서비스 그룹 정책 편집기(gpedit.msc)를 통해.
방법은 다음과 같습니다.
- 로컬 그룹 정책 편집기 실행 .
- 다음 경로로 이동합니다.
컴퓨터 구성 > 관리 템플릿 > 시스템 > 사용자 프로필
인터넷 익스플로러가 기록을 저장하지 않음
- 오른쪽 창에서 아이콘을 두 번 클릭합니다. 사용자가 로그아웃할 때 사용자 레지스트리를 강제로 언로드하지 마십시오. 해당 속성을 편집하려면 항목을 선택하십시오.
- 이제 설정을 다음에서 변경하십시오. 설정되지 않음 에게 포함 새 사용자 프로필 서비스 기능을 비활성화하는 적절한 라디오 버튼을 선택합니다.
- 딸깍 하는 소리 적용하다 > 괜찮은 .
정책 설정 ' 사용자가 로그아웃할 때 사용자 레지스트리를 강제로 언로드하지 마십시오. 'Windows 클라이언트 운영 체제의 기본 동작에 반대합니다. 이 기능이 활성화되면 사용자 프로필 서비스는 레지스트리를 강제로 언로드하지 않고 다른 프로세스가 사용자 레지스트리를 언로드할 때까지 기다립니다.
PC 수리 도구를 다운로드하여 Windows 오류를 빠르게 찾아 자동으로 수정도움이 되었기를 바랍니다!