최근 일부 사용자들이 Windows에서 예약된 작업(scheduled task)이 시스템 리소스를 상당히 많이 차지하는 것을 발견하고 문의를 보내고 있습니다. 가장 많이 묻는 질문은 이 작업이 정확히 어떤 역할을 하는지, 그리고 Windows 운영체제의 원활한 작동에 얼마나 중요한지에 관한 것입니다.

ActivateWindowsSearch란 무엇인가?
ActivateWindowsSearch는 Windows 7, Windows 8.1, Windows 10에 포함된 Windows 검색 기능의 일부인 예약 작업입니다. ActivateWindowsSearch 작업은 검색 기능의 핵심 요소로, 특별히 Windows 검색 기능을 비활성화하려는 경우가 아니라면 함부로 건드리지 않는 것이 좋습니다.
ActivateWindowsSearch 작업은 미리 색인(index)된 파일과 프로그램을 빠르게 검색하기 위해 사용됩니다.
이 작업을 비활성화하면 시작 프로그램으로 설정된 Internet Explorer, 태블릿 PC 필기 인식, Windows Media Center 등 여러 프로그램에서 오류가 발생할 수 있습니다.
ActivateWindowsSearch(Windows 검색)를 비활성화해야 할까?
사용자들이 ActivateWindowsSearch 작업과 Windows 검색 기능을 비활성화하는 방법을 찾는 가장 흔한 이유는 시스템 성능 향상입니다. 저사양 컴퓨터 환경에서는 하드 드라이브의 색인 생성을 끄는 것이 PC 성능을 개선하는 가장 간단한 방법 중 하나입니다.
다만, 검색 기능을 꺼도 성능 향상을 체감하지 못하는 경우도 있습니다. 예를 들어 고성능 CPU(i5, i7 또는 AMD 동급 제품)와 일반 HDD 또는 SSD를 사용하고 있다면, Windows 검색을 비활성화해도 성능 향상은 거의 없습니다. 멀티코어 프로세서는 다른 리소스 집약적인 작업을 수행하면서도 색인 관리를 충분히 감당할 수 있기 때문입니다.
반면 느린 CPU와 전통적인 HDD로 구성된 저사양 시스템이라면, 성능 개선을 위해 Windows 검색 비활성화를 고려해볼 만합니다. 실제로 Windows Search Indexer(ActivateWindowsSearch 작업에 의존하는 기능)가 RAM의 80% 이상을 사용하게 된다는 사례 보고도 있습니다. 이런 경우에는 Windows 검색을 비활성화하는 것이 권장됩니다.
또한 Everything처럼 사실상 동일한 기능을 제공하는 서드파티 프로그램을 이미 사용하고 있다면, 이 작업을 비활성화할 또 다른 이유가 됩니다.
ActivateWindowsSearch를 비활성화하면 어떻게 되나?
ActivateWindowsSearch와 Windows 검색 서비스 전체를 비활성화하면 시스템 성능이 다소 개선될 수 있지만, 다음과 같은 기능들에도 영향을 미칩니다:
- Windows 7 이하 버전에서는 검색 단축키(Windows 키 + F)를 눌러도 검색 창이 열리지 않고, 대신 "요청한 작업을 수행하는 연결된 프로그램이 없습니다"와 유사한 오류 메시지가 나타납니다.
- search-ms, searchconnector-ms, osdx 등 검색 관련 파일 형식이 더 이상 인식되지 않습니다.
- 열 머리글(Column headers)은 항목 정렬만 가능하고 스택 또는 그룹화 기능이 사라집니다. 즉, 라이브러리/파일 탐색기 보기를 메타데이터 기준으로 정렬할 수 없게 됩니다.
- Windows Media Center에서 향상된 검색 기능을 사용할 수 없습니다.
- Windows 검색이 비활성화되어 있는 동안 태블릿 PC 필기 인식이 작동하지 않습니다.
- Internet Explorer의 향상된 기능을 사용할 수 없습니다.
ActivateWindowsSearch(Windows 검색) 비활성화 방법
ActivateWindowsSearch 작업과 Windows 검색을 비활성화하기로 결정했다면, 정확한 절차는 현재 사용 중인 Windows 버전에 따라 다릅니다. Windows 10 이전 버전에서는 Windows 검색이 셸 UI에 통합된 제거 가능한 기능이었기 때문에 훨씬 간단했습니다.
반면 Windows 10에서는 여러 그룹 정책을 비활성화하거나 기본 Windows 검색 서비스를 중지하는 방식으로만 동일한 결과를 얻을 수 있습니다.
아래에서 현재 사용 중인 운영체제에 맞는 방법을 따라 하시기 바랍니다.
방법 1: Windows 8.1 및 Windows 7에서 Windows 검색 비활성화
Windows 10이 아니라면 'Windows 기능' 화면을 통해 검색 기능을 훨씬 효과적으로 비활성화할 수 있습니다. 이 방법은 Windows 검색 및 관련 작업이 시스템 리소스를 소모하는 것을 막을 뿐만 아니라, 해당 기능의 흔적(검색 상자, 관련 설정 옵션 등)까지 제거해 줍니다.
다음은 Windows 7 및 Windows 8 / 8.1에서 Windows 검색을 비활성화하는 방법입니다:
- 먼저 Windows Search 서비스가 현재 실행 중이 아닌지 확인합니다. Ctrl + Shift + Esc를 눌러 작업 관리자를 엽니다.
- 작업 관리자에서 프로세스 탭으로 이동하여 Microsoft Windows Search 프로세스를 찾습니다. 해당 프로세스를 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기를 선택합니다.

- 서비스가 일시적으로 중지되면 Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "appwiz.cpl"을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

- 프로그램 및 기능 창에서 왼쪽 세로 메뉴의 Windows 기능 켜기/끄기를 클릭합니다.

- 기능 목록을 스크롤하여 Windows Search를 찾습니다. 해당 항목의 체크박스를 해제하고 확인을 클릭합니다.

- 확인 창이 나타나면 예를 클릭하고 변경 사항이 적용될 때까지 기다린 뒤, 컴퓨터를 재시작합니다.
- 재시작이 완료되면 Windows 검색 기능이 비활성화됩니다.
참고: 나중에 Windows 검색(및 ActivateWindowsSearch 작업)을 다시 활성화하려면 위 단계를 역순으로 진행하여 Windows Search 기능을 다시 켜면 됩니다.
방법 2: Windows 10에서 Windows 검색 비활성화
Windows 10에서 Windows 검색을 비활성화하려면 서비스 유틸리티를 사용하는 것이 가장 좋습니다. 다만 Windows 7/8의 절차와 달리, 이 방법은 Windows 검색 기능의 요소 자체를 제거하지는 않는다는 점에 유의하세요.
즉, ActivateWindowsSearch 및 기타 관련 작업이 더 이상 시스템 리소스를 사용하지 못하게 되더라도 검색 관련 UI 요소는 화면에 계속 표시됩니다.
다음은 Windows 10에서 Windows 검색 서비스를 비활성화하는 방법입니다:
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "services.msc"를 입력하고 Enter 키를 눌러 서비스 창을 엽니다.

- 서비스 화면에서 왼쪽 세로 메뉴의 서비스(로컬)를 선택합니다.
- 오른쪽 창으로 이동하여 서비스 목록을 스크롤한 뒤 Windows Search를 찾습니다. 해당 서비스를 찾으면 두 번 클릭합니다.

- Windows Search 서비스의 속성 화면에서 일반 탭을 선택하고, 시작 유형(드롭다운 메뉴 사용)을 사용 안 함으로 변경합니다. 그런 다음 적용을 클릭하여 현재 구성을 저장합니다.

- 이것으로 Windows 10에서 Windows 검색이 효과적으로 비활성화되었습니다. 나중에 다시 활성화하려면 시작 유형을 자동(지연된 시작)으로 되돌리면 됩니다.