최근 많은 Windows 사용자들이 작업 관리자에서 계속 눈에 띄는 한 프로세스 때문에 의문을 갖고 문의해 오고 있습니다. 바로 ucmapi.exe입니다. 이 프로세스는 시스템 리소스를 과도하게 점유하거나 Outlook의 OST 파일을 잠가 컴퓨터를 재시작하기 전까지 파일을 사용할 수 없게 만드는 것으로 자주 보고됩니다. ucmapi.exe의 이상한 동작을 경험한 일부 사용자들은 이 프로세스가 정상 프로그램인지, 아니면 시스템에 위협이 되는 악성 코드인지 궁금해합니다. 결론부터 말하면, 이 실행 파일은 특정 Windows 버전에만 존재하는 것이 아니라 Windows 10, Windows 8.1, Windows 7 등 다양한 환경에서 발견됩니다.

ucmapi.exe란 무엇인가?
정품 ucmapi.exe 파일은 Microsoft Office에 속한 정상적인 소프트웨어 구성 요소입니다. UCMAPI는 Unified Communications Messaging Application Programming Interface(통합 커뮤니케이션 메시징 API)의 약자로, 기본적으로 Office가 설치된 메인 폴더 내부에 위치합니다.
ucmapi.exe의 주요 역할은 SFB(Skype for Business)와 Outlook 간의 통신을 원활하게 하는 것입니다. 이 SFB 모듈이 없으면 일정/캘린더 데이터, 메신저 대화 기록, 연락처 정보 간의 동기화가 불가능합니다.
정상적인 경우라면 Office에서 서명이 필요한 기능이 실행될 때 이 프로세스가 나타나지만, 항상 상주해서 실행되거나 시스템 리소스를 많이 차지하는 일은 없어야 합니다.
ucmapi.exe는 안전한가?
앞서 언급했듯이 정품 ucmapi.exe 프로세스는 Microsoft Corp.의 디지털 서명을 받은 파일로, 그 자체로는 보안 위협이 되지 않습니다. 하지만 진짜 파일인지 확인하기 전에는 섣불리 안전하다고 판단해서는 안 됩니다.
요즘 대부분의 최신 악성코드는 은닉(cloaking) 기능을 갖추고 있습니다. 즉, 현재 활발히 활동 중인 많은 바이러스가 보안 스캐너에 걸리지 않도록 높은 권한을 가진 정상 프로세스로 위장하는 방법을 알고 있다는 뜻입니다.
여러분의 경우가 그렇지 않은지 확인하려면, 해당 실행 파일이 정품인지 아닌지 판별할 수 있는 일련의 점검을 진행해야 합니다.
먼저 부모 애플리케이션을 확인하세요. Microsoft Office를 사용하지 않고 해당 제품군이 컴퓨터에 설치되어 있지 않다면, 잔여 파일이 아닌 이상 정품 ucmapi.exe가 아닐 가능성이 높습니다.
현재 확인 중인 ucmapi.exe 파일이 정품이 아니라고 의심된다면 파일 위치를 살펴보세요. Ctrl + Shift + Esc 키를 눌러 작업 관리자 창을 엽니다.
작업 관리자가 열리면 가로 메뉴에서 프로세스 탭을 선택하고, 백그라운드 프로세스 목록을 아래로 스크롤하여 ucmapi.exe를 찾습니다. 해당 항목을 마우스 오른쪽 버튼으로 클릭한 뒤, 나타나는 컨텍스트 메뉴에서 '파일 위치 열기'를 선택합니다.

표시된 위치가 C:\Program Files (x86)\Microsoft Lync\ 또는 C:\Program Files (x86)\Microsoft Office\root가 다르고, Office 제품군을 별도의 사용자 지정 위치에 설치한 적이 없다면 악성 실행 파일일 가능성이 매우 높습니다.
위 점검 결과 ucmapi.exe 파일이 수상한 위치에 저장되어 있는 것으로 확인되었다면, 해당 실행 파일이 감염되었는지 검증해야 합니다. 가장 좋은 방법은 대규모 바이러스 데이터베이스에서 파일을 검사하여 오탐(false positive)인지 실제 보안 침해인지 확인하는 것입니다.
이 작업에 사용할 수 있는 서비스는 여러 가지가 있지만, 규모가 가장 크고 완전히 무료인 VirusTotal 데이터베이스를 사용할 것을 권장합니다. VirusTotal에서 파일을 분석하려면 해당 링크(here)에 접속하여 파일을 업로드한 후 분석이 완료되기를 기다리면 됩니다.

참고: VirusTotal 분석에서 특이 사항이 발견되지 않았다면 아래 섹션을 건너뛰고 바로 'ucmapi.exe를 제거해야 할까?' 섹션으로 이동하세요.
반대로 분석 결과 빨간색 느낌표 등 경고가 표시되었다면, 다음 섹션의 단계별 안내에 따라 바이러스 감염을 처리하시기 바랍니다.
보안 위협 대처 방법
이 섹션을 읽고 계시다면 위 점검 과정에서 바이러스 감염이 의심되는 결과가 나왔다는 뜻입니다. 이 경우 은닉 기능을 갖춘 악성코드를 100% 식별하고 제거할 수 있는 보안 스캐너를 사용하는 것이 강력히 권장됩니다.
자체 은닉 기능을 가진 악성코드는 탐지와 제거가 매우 까다롭다는 점을 유념하세요. 모든 백신이 이를 효과적으로 처리할 수 있는 것은 아니며, 특히 무료 버전 보안 스캐너는 한계가 있습니다.
하지만 유료 구독 없이도 이런 종류의 위협에 대응할 수 있는 보안 프로그램을 찾으신다면 Malwarebytes를 추천합니다. 이 프로그램으로 정밀 검사를 수행하면, 높은 권한을 가진 프로세스로 위장해 탐지를 회피하도록 설계된 대부분의 악성코드를 제거할 수 있습니다.
Malwarebytes 정밀 검사 방법을 잘 모르겠다면 관련 가이드 문서(here)의 지침을 따르세요.

검사를 통해 감염된 항목이 식별되고 격리되었다면 컴퓨터를 재시작한 후, 작업 관리자의 활성 프로세스 목록에서 ucmapi.exe가 사라졌는지 확인합니다.
이 방법이 적용되지 않았거나 ucmapi.exe 관련 동일한 문제가 계속된다면 다음 섹션으로 넘어가세요.
ucmapi.exe를 제거해야 할까?
위 점검에서 보안 문제가 발견되지 않았다면, 현재 확인 중인 ucmapi.exe 실행 파일은 정품이라고 안심해도 됩니다.
ucmapi.exe는 SFC(Skype for Business)와 Outlook 간 통신을 돕는 모듈이라는 점을 기억하세요. 이 모듈을 제거하면 캘린더/일정 데이터, 메신저 대화 기록, 연락처 정보 간의 동기화가 중단됩니다.
이러한 결과를 감수할 준비가 되어 있다면 원한다면 프로세스를 제거할 수도 있습니다. 하지만 수동으로 파일을 삭제하는 것은 큰 의미가 없습니다. Office 프로그램이 다음 시스템 시작 시 해당 파일을 다시 생성할 가능성이 높기 때문입니다.
ucmapi.exe 관련 문제 해결 방법
ucmapi.exe 프로세스와 관련된 문제는 여러 가지가 있습니다. 어떤 사용자는 이 프로세스가 다음 부팅 때까지 Outlook OST 파일을 잠근다고 보고하고, 어떤 사용자는 Office가 실행되지 않은 상태에서도 과도한 리소스를 소비한다고 말하며, 또 다른 사용자는 이 프로세스가 Skype 실행 시 문제를 일으킨다고 보고합니다.
문제의 형태와 무관하게, 저희는 각 시나리오를 개별적으로 분석하고 실제로 문제를 해결한 사용자들이 권장하는 다양한 복구 전략을 테스트했습니다. 그 결과 ucmapi.exe 프로세스에 문제를 일으키는 몇 가지 시나리오가 확인되었습니다. 주요 원인은 다음과 같습니다:
- Lync Meeting 추가 기능이 설치된 경우 – Office 2013에 설치된 'Lync Meeting'이라는 Outlook 추가 기능으로 인해 문제가 발생할 수 있습니다. 이 조합은 ucmapi.exe의 높은 리소스 사용량을 유발하는 것으로 알려져 있으며, Lync Meeting 추가 기능을 제거하면 해결됩니다.
- 호환성 모드가 활성화된 경우 – Lync 기본 실행 파일이 호환성 모드(구버전 Windows용)로 설정되어 있으면, ucmapi.exe 프로세스가 오작동하여 메인 프로그램을 닫은 후에도 계속 열려 있을 수 있습니다. 이 경우 속성 화면에서 호환성 모드를 비활성화하면 해결됩니다.
- Office 설치 손상 – 여러 사용자 보고에 따르면, 잘못된 설치나 격리된 Office 항목으로 인해 Office 설치 폴더 내부에 일종의 손상이 발생해도 이 문제가 생길 수 있습니다. 이 경우 Office 설치 복구를 통해 해결할 수 있습니다.
방법 1: Lync Meeting 추가 기능 제거
이 문제는 Lync Meeting이라는 Outlook 추가 기능으로 인해 발생할 수도 있습니다. Microsoft Office 2013에서 이 추가 기능을 사용하면 ucmapi.exe가 비정상적으로 많은 리소스를 소비할 가능성이 있습니다.
해당되는 경우 Outlook 옵션 화면에 접속하여 Lync Meeting 추가 기능을 제거하면 문제를 해결할 수 있습니다. 실제로 이 방법으로 문제를 완전히 해결했다는 사용자들이 여럿 있습니다.
절차는 다음과 같습니다:
- Outlook 애플리케이션을 열고 상단 리본 메뉴에서 파일을 클릭합니다. 그런 다음 왼쪽 세로 메뉴에서 옵션을 클릭합니다.
- Outlook 옵션 화면에 들어가면 화면 왼쪽 메뉴에서 추가 기능 탭을 선택합니다.
- 추가 기능 화면 하단으로 이동하여 관리와 연결된 드롭다운 메뉴를 클릭합니다.
- 다음 창에서 COM 추가 기능을 선택하고 '이동'을 클릭하여 설치된 추가 기능 목록을 확인합니다.
- COM 추가 기능 화면에서 Lync Meeting 추가 기능을 찾아 선택한 후 제거를 클릭하여 삭제합니다.
- 컴퓨터를 재시작하고 다음 시스템 시작 시 문제가 해결되었는지 확인합니다.

동일한 문제가 계속 발생한다면 아래의 다음 방법으로 넘어가세요.
방법 2: Lync 호환성 모드 비활성화
이 문제는 Lync 기본 실행 파일이 호환성 모드(구버전 Windows용)로 실행되도록 설정된 경우에도 발생할 수 있습니다. 이로 인해 ucmapi.exe 프로세스와 충돌이 생겨, 메인 Office 프로그램을 닫은 후에도 프로세스가 계속 열려 있는 오류가 발생할 수 있습니다.
비슷한 상황에 처했던 여러 사용자가 Lync.exe 파일의 호환성 모드를 비활성화하여 문제를 해결했습니다.
Lync 기본 실행 파일의 호환성 모드를 비활성화하는 방법은 다음과 같습니다:
- Lync 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 속성을 선택합니다.

- 속성 화면이 열리면 상단의 호환성 탭을 선택한 후, '호환 모드에서 이 프로그램 실행' 체크박스의 체크를 해제합니다.

- 적용을 클릭하여 변경 사항을 저장한 후, 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
위 단계를 수행한 후에도 ucmapi.exe 파일 관련 동일한 문제가 계속된다면 다음 방법으로 넘어가세요.
방법 3: Office 설치 복구
이 문제는 Office 설치 폴더 내부의 시스템 파일 손상으로 인해 발생할 수도 있습니다. 이는 잘못된 설치로 인해 생기거나, 격리된 Office 항목으로 인해 나타날 수 있습니다.
같은 문제를 겪던 일부 사용자들은 최신 버전 Microsoft Office에 포함된 '빠른 복구' 기능을 사용해 문제를 해결했다고 보고했습니다. 사용 중인 Office 제품군의 버전과 무관하게 아래 절차를 따를 수 있습니다.
Office 설치를 복구하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

- 프로그램 및 기능 창에 들어가면 Microsoft Office 설치 항목을 찾아 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 나타나는 컨텍스트 메뉴에서 변경을 클릭합니다.

- 복구 메뉴에 들어가면 사용 가능한 옵션 목록에서 빠른 복구를 선택하여 복구 프로세스를 시작합니다.

- 프로세스가 완료되면 컴퓨터를 다시 재시작하고 다음 시스템 시작 시 문제가 해결되었는지 확인합니다.
참고: 첫 번째 절차가 실패하면 '온라인 복구'를 시도해 볼 수도 있습니다.