Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10 이벤트 ID 1098 오류 0xCAA5001C '토큰 브로커 작업 실패' 원인 및 해결 방법

이 글에서는 Windows 10에서 발생하는 이벤트 1098: 오류 0xCAA5001C, 토큰 브로커 작업 실패(Token broker operation failed) 문제의 원인과 해결 방법을 살펴보겠습니다.

이 문제는 Windows 10 기반 컴퓨터에 로그온한 후 비즈니스용 Windows 스토어(Windows Store for Business)에 접근하려고 할 때 나타날 수 있습니다. 이 경우 Azure Active Directory(AAD) 인증이 실패하며, Microsoft-Windows-AAD/Operational 로그에 이벤트 1098이 기록됩니다.

Windows 10 이벤트 ID 1098 오류 0xCAA5001C  토큰 브로커 작업 실패  원인 및 해결 방법

이벤트 ID 1098: 오류 0xCAA5001C, 토큰 브로커 작업 실패

이 문제는 다음 두 레지스트리 키 중 하나 또는 모두에서 권한(permission) 또는 소유권(ownership) 속성이 누락된 경우에 발생합니다.

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\PSR
HKEY_USERS\S-1-5-21-299502267-1950408961-849522115-1818\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\PSR

이벤트 ID 1098에 사용자별로 기록된 SID를 HKEY_USERS 아래 경로와 일치시켜 확인합니다. 위 예시의 SID는 다음과 같습니다.

S-1-5-21-299502267-1950408961-849522115-1818

해결 방법

이 문제를 해결하려면 다음 단계를 수행하세요.

1. 필요한 경우 해당 레지스트리 키의 소유권을 가져옵니다(소유자 = SYSTEM).

2. 위에서 언급한 레지스트리 키의 권한을 상속(inheritance)을 활성화하여 수정합니다. 하나의 키를 수정하면 일반적으로 두 키 모두가 해결되지만, 여러 사용자가 동일한 장치에 로그온하는 환경이라면 각각 확인해야 합니다. 아래 이미지를 참고하세요.

Windows 10 이벤트 ID 1098 오류 0xCAA5001C  토큰 브로커 작업 실패  원인 및 해결 방법

HKEY_USERS\{SID} 아래의 ~\PSR 레지스트리 키 권한을 확인하면 상속 출처(Inherited from) 필드에 HKEY_USERS\{SID} 경로로부터 상속되었음이 표시됩니다.

문제가 지속될 경우 추가 진단 방법

위 방법으로도 문제가 해결되지 않는다면, 인증 과정을 수행하는 동안 Process Monitor를 실행하여 레지스트리나 파일 시스템의 다른 영역에서 ACCESS DENIED(액세스 거부) 항목이 발생하는지 확인해 보세요. 이러한 액세스 거부가 인증 실패의 원인일 수 있습니다.

참고: 이 문제는 비즈니스용 Windows 스토어뿐만 아니라 Enterprise State Roaming(엔터프라이즈 상태 로밍)에도 영향을 미칠 수 있습니다.

Windows 10 이벤트 ID 1098 오류 0xCAA5001C  토큰 브로커 작업 실패  원인 및 해결 방법