Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

Windows 오류 로그에 기록되는 "Enumerating user sessions to generate filter pools failed(필터 풀을 생성하기 위한 사용자 세션 열거 실패)" 오류는 이벤트 ID 3104와 함께 나타나는 문제입니다. 이 오류는 Cortana와는 별개로 작동하는 Windows 검색 메커니즘과 관련이 있습니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

이 오류는 주로 새로 설치한 Windows 10에서 발생하며, Windows가 검색 메커니즘을 제대로 초기화하지 못했음을 의미합니다. 경우에 따라 시스템이 재시작되기도 하고, 검색 기능이 정상적으로 작동하지 않는 증상으로 이어지기도 합니다.

이벤트 로그에 '사용자 세션 열거 실패' 오류가 발생하는 원인

앞서 언급했듯이 이 오류 메시지는 새로 설치된 Windows, 특히 Windows 10 Pro에서 자주 나타납니다. 이벤트 로그에 이 오류가 기록되는 주요 원인은 다음과 같습니다.

  • 검색 서비스가 제대로 초기화되지 않아 해당 오류 메시지가 발생하는 경우
  • Windows Search의 레지스트리 항목에 문제가 있는 경우
  • DCOM 보안에 SYSTEM 계정이 추가되어 있지 않은 경우. SYSTEM 계정은 운영체제 전체에 대한 완전한 접근 권한을 가져야 특정 사용자뿐 아니라 모든 사용자를 대상으로 작업을 수행할 수 있습니다.

시작하기 전에 관리자 권한으로 로그인했는지, 최신 버전의 Windows가 설치되어 있는지 확인하세요. Microsoft는 공식적으로 이 오류를 문서화해 두었으며, 실제 사용자들의 경험에 따르면 Windows를 최신 빌드로 업데이트하면 오류가 완전히 해결됩니다.

해결 방법 1: Windows Search 시작 유형 변경

Windows Search는 운영체제에서 검색을 담당하는 핵심 메커니즘으로, 인덱싱 기능을 통해 더 빠르고 편리한 검색 환경을 제공합니다. 검색 서비스의 시작 유형이 올바르게 설정되어 있지 않으면 필요할 때 서비스가 시작되지 못해 오류 메시지가 발생할 수 있습니다.

  1. Windows + R 키를 누른 뒤 실행 창에 "services.msc"를 입력하고 Enter 키를 누릅니다.
  2. 서비스 목록에서 "Windows Search" 항목을 찾아 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 속성 창에서 시작 유형(Startup type)자동(Automatic)으로 설정하고, 서비스가 중지 상태라면 시작(Start) 버튼을 클릭합니다. 적용(Apply)을 눌러 변경 사항을 저장한 후 창을 닫습니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 컴퓨터를 완전히 재시작한 뒤 이벤트 로그를 확인하여 오류 항목이 여전히 남아 있는지 점검합니다.

해결 방법 2: Windows Search 레지스트리 항목 수정

Windows Search 속성이 올바르게 설정되어 있고 서비스도 정상적으로 실행 중인데도 이벤트 로그에 오류가 계속 기록된다면, 레지스트리 값을 수정해 볼 수 있습니다. 새로 설치한 운영체제에서는 레지스트리 값이 제대로 생성되지 않아 오류가 발생하는 경우가 있습니다. 반드시 관리자 계정으로 로그인한 상태에서 진행하세요.

주의: 레지스트리 편집기는 운영체제에 막대한 영향을 미치는 강력한 도구입니다. 용도를 모르는 값을 함부로 변경하면 문제가 더 악화될 수 있으므로 주의하세요.

  1. Windows + R 키를 누른 뒤 실행 창에 "regedit"를 입력하고 Enter 키를 누릅니다.
  2. 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
  1. "SetupCompletedSuccessfully" 항목을 찾아 마우스 오른쪽 버튼으로 클릭한 후 수정(Modify)을 선택합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 값 데이터를 1에서 0으로 변경합니다. 확인(OK)을 눌러 저장한 뒤 컴퓨터를 재시작하고, 오류 로그에 더 이상 해당 오류가 기록되지 않는지 확인합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

해결 방법 3: DCOM 보안에 SYSTEM 계정 추가

위의 두 가지 방법을 모두 적용했는데도 오류가 지속된다면, 구성 요소 서비스(Component Services)를 통해 DCOM 보안에 SYSTEM 계정을 추가해 볼 수 있습니다. SYSTEM 계정은 이 모듈에 대한 완전한 접근 권한이 있어야 모든 서비스를 장애 없이 초기화할 수 있는 것으로 보입니다.

  1. Windows + S 키를 누르고 검색창에 "구성 요소 서비스(component services)"를 입력한 후 해당 응용 프로그램을 엽니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 컴퓨터(Computers) 항목을 클릭하고, 내 컴퓨터(My Computer)를 마우스 오른쪽 버튼으로 클릭한 뒤 속성(Properties)을 선택합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. COM 보안(COM Security) 탭을 선택한 후 액세스 권한(Access Permissions) 영역 아래의 기본값 편집(Edit Limits) 옵션을 클릭합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 액세스 권한 창이 열리면 추가(Add) 버튼을 클릭하고 다음 창에서 고급(Advanced)을 선택합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 지금 찾기(Find now)를 클릭한 후 사용자 목록에서 SYSTEM을 선택하고 확인(OK)을 누릅니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. SYSTEM 계정이 추가되면 해당 계정에 모든 권한이 부여되어 있는지 확인한 후 확인(OK)을 클릭합니다.

Windows 오류 수정: 필터 풀 생성을 위한 사용자 세션 열거 실패 (이벤트 ID 3104)

  1. 컴퓨터를 완전히 재시작한 뒤 이벤트 로그를 확인하여 동일한 오류가 다시 발생했는지 점검합니다.

참고: 이벤트 로그에는 오류 메시지가 기록되지만 컴퓨터 사용에 아무런 문제나 기능 저하가 없다면 무시해도 안전합니다. 실제로 많은 컴퓨터에서 이 오류가 기록되지만 검색을 포함한 어떤 모듈에도 영향을 주지 않는 경우가 있습니다.