일부 PC 사용자들이 Windows 11 또는 Windows 10으로 업데이트한 후 Microsoft Office 앱, 특히 Outlook 메일 클라이언트를 사용할 때 SearchProtocolHost.exe 응용 프로그램 오류 메시지가 반복적으로 나타나는 문제를 보고하고 있습니다. 이 오류는 Windows 시작 시에도 발생하는 것으로 알려져 있습니다. 이 글에서는 해당 문제를 해결할 수 있는 다양한 방법을 소개합니다.
이 문제가 발생하면 아래와 같은 전체 오류 메시지가 표시됩니다.
SearchProtocolHost.exe – 응용 프로그램 오류
응용 프로그램에서 알 수 없는 소프트웨어 예외(0x0241938e)가 위치 0x000000006931759E에서 발생했습니다.
사용자마다 경험할 수 있는 오류 메시지의 변형은 다음과 같습니다.
- SearchProtocolHost.exe에 유효한 서명이 없습니다
- SearchProtocolHost.exe 작동이 중지되었습니다
- Microsoft Windows Search Protocol Host 작동이 중지되었습니다
- Outlook: SearchProtocolHost.exe 작동이 중지되었습니다
- 0x00f01e40 주소의 명령이 0x00f01e40 주소의 메모리를 참조했습니다. 메모리를 쓸 수 없습니다.
SearchProtocolHost.exe란 무엇인가?
SearchProtocolHost.exe는 Windows 인덱싱 서비스의 일부입니다. 로컬 드라이브의 파일을 색인화하여 검색을 더 쉽게 만들어주는 프로세스/응용 프로그램입니다. 이는 Windows 운영 체제의 핵심 프로세스이므로 비활성화하거나 제거해서는 안 됩니다.
SearchProtocolHost.exe 응용 프로그램 오류 수정 방법
Windows 11/10 컴퓨터에서 SearchProtocolHost.exe 응용 프로그램 오류가 발생했다면, 아래의 권장 해결 방법들을 순서에 관계없이 하나씩 시도해 보고 문제가 해결되는지 확인해 보세요.
- 백신(AV) 검사 실행
- SFC 검사 실행
- Windows 검색 서비스 활성화
- Windows 업데이트 제거
- 빠른 시작(Fast Startup) 비활성화
- 메모리 진단 실행
- 가상 메모리 크기 변경
- Outlook 복구/초기화 또는 Office 제거 후 재설치
각 해결 방법의 자세한 절차를 살펴보겠습니다.
1] 백신(AV) 검사 실행
작업 관리자에서 여러 개의 SearchProtocolHost.exe 프로세스가 동시에 실행되고 있거나, 해당 파일이 C:\Windows\System32 폴더에 위치하지 않은 경우에는 전체 시스템 백신 검사를 실행하는 것이 좋습니다.
Windows Defender 또는 신뢰할 수 있는 타사 백신 프로그램으로 전체 시스템 검사를 수행할 수 있습니다. 심각한 경우 부팅 시 Windows Defender 오프라인 검사를 수행하거나, 부팅 가능한 백신 구조 미디어를 사용하여 시스템을 복구할 수도 있습니다.
검사 후에도 오류가 해결되지 않거나 맬웨어/바이러스 감염이 확인되지 않았다면 다음 해결 방법을 시도하세요.
2] SFC 검사 실행
PC에 시스템 파일 오류가 있는 경우 이 오류가 발생할 수 있습니다. SFC/DISM은 Windows 시스템 파일의 손상 여부를 검사하고 손상된 파일을 복원할 수 있는 Windows 유틸리티입니다.
이 해결 방법에서는 SFC 검사를 실행하여 도움이 되는지 확인해야 합니다.
3] Windows 검색 서비스 활성화
SearchProtocolHost.exe는 Microsoft에서 개발한 Windows 운영 체제의 일부인 실행 파일로, Microsoft Windows Search Protocol Host라고도 불립니다.
이 해결 방법에서는 Windows 검색 서비스를 활성화해야 합니다. 절차는 다음과 같습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
- 실행 대화 상자에 services.msc를 입력하고 Enter 키를 눌러 서비스 창을 엽니다.
- 서비스 창에서 스크롤하여 Windows Search 서비스를 찾습니다.
- 항목을 마우스 오른쪽 버튼으로 클릭하고 서비스의 현재 상태에 따라 시작 또는 다시 시작을 선택합니다.
- 그런 다음 항목을 두 번 클릭하여 속성을 편집합니다.
- 속성 창에서 시작 유형 드롭다운을 클릭하고 자동(지연된 시작)을 선택합니다.
- 서비스가 시작되었는지 확인합니다.
- 적용 > 확인을 클릭하여 변경 사항을 저장합니다.
- 서비스 관리자를 종료합니다.
- PC를 재시작합니다.
4] Windows 업데이트 제거
일부 사용자들은 최근 Windows 업데이트 이후 이 오류가 나타나기 시작했습니다. 따라서 이 경우 시스템에서 해당 업데이트를 제거하거나, 시스템 복원을 통해 컴퓨터 업데이트 이전 시점의 복원 지점을 선택하는 것이 효과적인 해결책이 될 수 있습니다.
5] 빠른 시작(Fast Startup) 비활성화
대부분의 경우 빠른 시작 기능은 부팅 속도를 크게 향상시키지만, 그만큼 PC가 완전히 종료되지 않는다는 의미이기도 합니다. 결과적으로 Wake-on-LAN 문제, 듀얼 부팅 및 가상화 충돌, 부팅 과정에서 무작위 오류 코드 등이 발생할 수 있습니다.
이 문제는 Windows 시작 시 발생할 수 있으므로, Windows 11/10 장치에서 빠른 시작 기능을 비활성화하고 문제가 해결되는지 확인해 보세요. 그래도 해결되지 않으면 다음 해결 방법을 시도하세요.
6] 메모리 진단 실행
Windows 11/10의 메모리 진단 도구는 시스템 메모리의 잠재적인 문제를 검사하고 그에 따른 권장 해결 방법을 제공하여 추가 조치를 취할 수 있게 해줍니다.
메모리 관련 오류가 발생했을 수도 있습니다. 이 경우 메모리 진단 도구를 실행하여 도움이 되는지 확인해 보세요.
7] 가상 메모리 크기 변경
가상 메모리는 설치된 RAM의 1.5배 크기로 유지하는 것이 가장 좋습니다. 이 해결 방법에서는 Windows 11/10 PC에서 가상 메모리 크기를 변경하고 오류가 다시 발생하는지 확인해야 합니다. 오류가 계속되면 다음 해결 방법을 시도하세요.
관련 내용: Windows 검색 인덱싱 오류 문제 해결
8] Outlook 복구/초기화 또는 Office 제거 후 재설치
이 오류는 Office Outlook에서 주로 발생하므로, Outlook 앱을 초기화하거나 복구할 수 있습니다. 그래도 도움이 되지 않으면 설치된 Office 제품군을 복구하거나, Office를 제거한 후 컴퓨터에 다시 설치할 수 있습니다.
혹시 위의 작업들로도 문제가 해결되지 않는다면, 클라우드 재설정(Cloud Reset) 옵션을 사용하여 Windows 11/10을 초기화할 수 있습니다.
이 글이 도움이 되길 바랍니다!
관련 게시물: Igfxem.exe 응용 프로그램 오류 – 메모리를 읽을 수 없습니다
SearchFilterHost.exe란 무엇인가?
SearchFilterHost.exe는 Microsoft에서 만든 정상적이고 안전한 프로세스 파일입니다. Windows 검색의 일부 기능이 제대로 작동하기 위해 필수적입니다. 이 파일은 Microsoft Windows Search Filter Host라고도 하며, 기본적으로 C:\Windows\System32에 위치합니다. 다만 맬웨어 제작자가 악성 콘텐츠가 담긴 파일을 만들어 SearchFilterHost.exe라는 이름으로 위장하여 시스템을 공격할 수 있으므로 주의가 필요합니다.