ผู้ใช้ Windows หลายคนติดต่อมาถามเกี่ยวกับกระบวนการหนึ่งที่เห็นอยู่ใน Task Manager ตลอดเวลา UCMAPI.exe มักถูกรายงานโดยผู้ใช้ว่าใช้ทรัพยากรระบบสูง หรือล็อกไฟล์ OST ของ Outlook ทำให้ใช้ไม่ได้จนกว่าจะรีสตาร์ทคอมพิวเตอร์ครั้งต่อไป หลังจากประสบพฤติกรรมแปลกๆ จาก executable ucmapi.exeนี้ บางคนสงสัยว่ากระบวนการนี้ถูกต้องหรือเป็นภัยคุกคามต่อระบบ ได้พบว่า executable นี้ไม่ได้จำกัดอยู่ที่ Windows เวอร์ชันใดเวอร์ชันหนึ่ง เนื่องจากพบได้ใน Windows 10, Windows 8.1 และ Windows 7

ucmapi.exe คืออะไร?
ไฟล์ ucmapi.exe ที่แท้จริงเป็นส่วนประกอบซอฟต์แวร์ที่ถูกต้องของ Microsoft Office UCMAPI ย่อมาจาก Unified Communications Messaging Application Programming Interface ตำแหน่งเริ่มต้นของกระบวนการนี้อยู่ในโฟลเดอร์ติดตั้ง Office หลัก
วัตถุประสงค์หลักของ ucmapi.exe คืออำนวยความสะดวกในการสื่อสารระหว่าง SFC และ Outlook โดยไม่มีโมดูล SFB นี้ การซิงโครไนซ์ข้อมูลปฏิทิน/ตารางเวลา ประวัติการสนทนา IM และข้อมูลติดต่อจะเป็นไปไม่ได้
แม้คุณควรจะเห็นกระบวนการที่ถูกต้องนี้ปรากฏเมื่อมีฟังก์ชัน Office ที่ต้องการลงนาม แต่คุณไม่ควรเห็นมันทำงานตลอดเวลา และไม่ควรเห็นกระบวนการนี้ใช้ทรัพยากรระบบมาก
ucmapi.exe ปลอดภัยหรือไม่?
ตามที่กล่าวไว้ข้างต้น กระบวนการ ucmapi.exe ที่แท้จริงมีลายเซ็นโดย Microsoft Corp. และไม่ก่อให้เกิดความเสี่ยงด้านความปลอดภัย อย่างไรก็ตาม อย่าตัดสินเร็วเกินไปว่ไฟล์นี้ปลอดภัย จนกว่าคุณจะยืนยันว่าจัดการกับไฟล์แท้
ควรจำไว้ว่าในปัจจุบัน มัลแวร์สมัยใหม่ส่วนใหญ่มีความสามารถในการปิดบัง (cloaking) หมายความว่าวิรัสหลายตัวที่ยังมีประสิทธิภาพอยู่รู้จักวิธีปลอมตัวเป็นกระบวนการที่ถูกต้องพร้อมสิทธิ์พิเศษเพื่อหลบพ้นการตรวจจับโดยสแกนเนอร์ความปลอดภัย
เพื่อให้แน่ใจว่าไม่ใช่กรณีของคุณ คุณควรเริ่มต้นด้วยการสืบสวนหลายขั้นตอนเพื่อพิจารณาว่า executable ที่คุณจัดการเป็นของแท้หรือไม่
ขั้นแรก ควรหาแอปพลิเคชันหลัก (parent application) หากคุณไม่ได้ใช้ Microsoft Office และไม่มีผลิตภัณฑ์ในชุดนั้นติดตั้งบนคอมพิวเตอร์ โอกาสสูงว่าคุณไม่ได้จัดการกับไฟล์ ucmapi.exe ที่แท้จริง (เว้นแต่จะเป็นไฟล์คงเหลือ)
ในกรณีที่คุณสงสัยว่าไฟล์ ucmapi.exe ที่คุณจัดการไม่ใช่ของแท้ ควรดูตำแหน่งของไฟล์ โดยกด Ctrl + Shift + Esc เพื่อเปิด Task Manager
เมื่อเข้าไปแล้ว ให้เลือกแท็บ Processes จากเมนูแนวนอน แล้วเลื่อนลงรายการ background processes และค้นหา ucmapi.exe เมื่อเจอแล้ว คลิกขวาและเลือก Open File Location จากเมนูที่ปรากฏ

ถ้าตำแหน่งที่แสดงต่างจาก C:\Program Files (x86)\Microsoft Lync\ หรือ C:\Program Files (x86)\Microsoft Office\root และคุณไม่ได้ติดตั้งชุด Office ในตำแหน่งที่กำหนดเอง โอกาสสูงว่าคุณจัดการกับ executable อันตราย
ถ้าการตรวจสอบข้างต้นพบตำแหน่งน่าสงสัยที่เก็บไฟล์ ucmapi.exe ควรดำเนินการตรวจสอบว่า executable ติดเชื้อหรือไม่ วิธีที่ดีที่สุดคือตรวจสอบไฟล์ข้ามฐานข้อมูลไวรัสขนาดใหญ่เพื่อ 알아ว่าเป็น false positive หรือการละเมิดความปลอดภัยจริง
มีบริการหลายที่ทำได้ แต่เราขอแนะนำให้ใช้ฐานข้อมูล VirusTotal เนื่องจากเป็นที่ใหญ่ที่สุดและฟรีทั้งหมด เพื่ออัปโหลดไฟล์วิเคราะห์บน VirusTotal ให้เข้าถึงลิงก์นี้ (ที่นี่) อัปโหลดไฟล์ และรอการวิเคราะห์เสร็จสิ้น

หมายเหตุ: หากการวิเคราะห์ VirusTotal ไม่ยกสัญญาณเตือน ให้ข้ามส่วนถัดไปไปยังส่วน 'Should I remove ucmapi.exe?'
แต่ถ้าการวิเคราะห์ข้างต้นมีจุดสีแดงเตือน ให้ดำเนินการต่อตามส่วนถัดไปสำหรับคำแนะนำทีละขั้นตอนในการจัดการการติดเชื้อไวรัส
การจัดการกับภัยคุกคามด้านความปลอดภัย
หากคุณอยู่ในส่วนนี้ แสดงว่าการตรวจสอบข้างต้นยกสัญญาณเตือนเกี่ยวกับการติดเชื้อไวรัส ในกรณีนี้ ขอแนะนำอย่างยิ่งให้ใช้สแกนเนอร์ความปลอดภัยที่สามารถระบุและลบมัลแวร์ที่มีความสามารถในการปิดบังได้ 100%
จำไว้ว่าเมื่อจัดการกับมัลแวร์ที่ปิดบังตัวเอง executable เหล่านี้มีชื่อเสียงว่ายากต่อการตรวจจับและกำจัด ไม่ใช่สแกนเนอร์ทุกตัวที่สามารถจัดการได้อย่างมีประสิทธิภาพ — โดยเฉพาะเวอร์ชันฟรีของสแกนเนอร์ความปลอดภัย
แต่ถ้าคุณมองหาสแกนเนอร์ความปลอดภัยที่จัดการกับภัยคุกคามประเภทนี้ได้โดยไม่ต้องซื้อสมาชิกพรีเมียม เราแนะนำ Malwarebytes การสแกนเชิงลึกกับเครื่องมือนี้ควรจะลบมัลแวร์ส่วนใหญ่ที่เขียนโปรแกรมให้หลบพ้นการตรวจจับโดยการปลอมตัวเป็นกระบวนการที่มีสิทธิ์พิเศษ
หากคุณไม่แน่ใจวิธีทำ Deep scan ด้วย Malwarebytes ให้ทำตามคำแนะนำในบทความนี้ (ที่นี่)

ถ้าการสแกนข้างต้นระบุและกักกันไอเท็มที่ติดเชื้อได้ ให้รีสตาร์ทคอมพิวเตอร์ และดูกระบวนการ ucmapi.exe หายจากรายการกระบวนการที่ทำงานอยู่ใน Task Manager หรือไม่
ถ้าวิธีนี้ไม่สามารถใช้ได้ หรือคุณยังประสบพฤติกรรมเดียวกันกับ ucmapi.exe ให้ไปส่วนถัดไปด้านล่าง
ควรลบ ucmapi.exe หรือไม่?
ถ้าการตรวจสอบข้างต้นไม่พบปัญหาความปลอดภัย คุณสามารถสมมติได้อย่างปลอดภัยว่า executable ucmapi.exe ที่คุณจัดการเป็นของแท้
จำไว้ว่า ucmapi.exe เป็นโมดูล SFC ที่อำนวยความสะดวกในการสื่อสารระหว่าง SFC และ Outlook การลบโมดูลนี้จะทำลายการซิงโครไนซ์ระหว่างข้อมูลปฏิทิน/ตารางเวลา ประวัติการสนทนา IM และข้อมูลติดต่อ
หากคุณพร้อมที่จะเผชิญกับผลลัพธ์เหล่านี้ คุณอาจลบกระบวนการได้ถ้าต้องการ แต่การลบกระบวนการด้วยตนเองจะไม่ช่วยมาก เพราะโปรแกรม Office อาจสร้างมันใหม่ในการเริ่มต้นระบบครั้งต่อไป
วิธีแก้ไขปัญหาที่เกี่ยวข้องกับ ucmapi.exe
มีปัญหาหลายอย่างที่เกี่ยวข้องกับกระบวนการ ucmapi.exe บางผู้ใช้รายงานว่ากระบวนการนี้ล็อกไฟล์ OST ของ Outlook จนกว่าจะสตาร์ทอัปครั้งต่อไป บางคนว่ากระบวนการใช้ทรัพยากรมากเกินไปแม้ Office จะไม่ทำงาน ส่วนอื่นรายงานว่ากระบวนการนี้ทำให้ Skype ล่มเมื่อเริ่มต้น
ไม่ว่าปัญหาของคุณจะเป็นอะไรกับกระบวนการนี้ เราได้วิเคราะห์แต่ละสถานการณ์และทดสอบกลยุทธ์ซ่อมแซมที่แนะนำโดยผู้ใช้ที่แก้ไขปัญหานี้สำเร็จ ได้พบว่ามีสถานการณ์หลายอย่างที่ก่อให้เกิดปัญหากับ ucmapi.exe นี่คือรายการสาเหตุที่อาจเป็นไปได้:
- Lync Meeting Add-in ติดตั้งอยู่ — ได้พบว่าปัญหานี้อาจเกิดจาก Outlook add-in ที่ชื่อ Lync Meeting ติดตั้งบน Office 2013 ชุดนี้รู้จักกันว่าทำให้การใช้ทรัพยากรของ ucmapi.exe สูงผิดปกติ ในกรณีนี้ คุณสามารถแก้ไขได้โดยลบ Lync Meeting Add-in
- Compatibility mode เปิดใช้งานอยู่ — หาก executable Lync หลักถูกตั้งค่าให้รันใน compatibility mode (กับ Windows เวอร์ชันเก่า) กระบวนการ ucmapi.exe จะอาจ glitch จนจุดที่จะค้างเปิดอยู่แม้โปรแกรมหลักปิดแล้ว หากเป็นกรณีนี้ คุณสามารถแก้ไขได้โดยปิด compatibility mode จากหน้าจอ Properties
- การติดตั้ง Office เสียหาย (Corrupted Office installation) — ตามรายงานผู้ใช้หลายราย ปัญหานี้อาจเกิดจากการเสียหายประเภทใดประเภทหนึ่งภายในโฟลเดอร์การติดตั้ง Office ซึ่งอาจถูกกระตุ้นโดยการติดตั้งที่ผิด หรือโดยไอเท็ม Office ที่ถูกกักกัน ในกรณีนี้ ปัญหาสามารถแก้ไขได้โดยการซ่อมแซมการติดตั้ง Office
วิธีที่ 1: ลบ Lync Meeting Add-in
ได้พบว่าปัญหานี้อาจเกิดจาก Outlook add-in ที่ชื่อ Lync Meeting ได้พบว่าการใช้ add-in นี้กับ Microsoft Office 2013 มีโอกาสทำให้การใช้ทรัพยากรสูงผิดปกติจาก ucmapi.exe
หากเป็นกรณีนี้ คุณสามารถแก้ไขได้โดยเข้าหน้าจอ Outlook Options และลบ Lync Meeting Add-in ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าวิธีนี้ช่วยให้พวกเขาแก้ไขปัญหาได้สมบูรณ์
คำแนะนำด่วน สำหรับวิธีทำนี้:
- เปิดแอปพลิเคชัน Outlook และคลิก File จากแถบริบบอนด้านบน ต่อไป คลิก Options จากเมนูแนวตั้งด้านซ้าย
- ภายใน Outlook Options ให้เลือกแท็บ Add-in จากเมนูแนวตั้งด้านซ้ายของหน้าจอ
- ภายในหน้าจอ Add-in Options ให้ไปที่ส่วนด้านล่างของหน้าจอ และคลิกเมนูดรอปดาวน์ที่เกี่ยวข้องกับ Manage
- จากหน้าต่างถัดไป ให้เลือก COM Add-ins และคลิก Go เพื่อดูรายการ Add-ins ที่ติดตั้ง
- เมื่ออยู่ในหน้าจอ COM Add-in ให้ค้นหา Lync Meeting Add-in เลือกมัน และคลิก Remove เพื่อกำจัด
- รีสตาร์ทคอมพิวเตอร์ และดูว่าปัญหาแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งต่อไป

ถ้าปัญหาเดียวกันยังคงเกิดขึ้น ให้ไปวิธีถัดไปด้านล่าง
วิธีที่ 2: ปิดใช้งาน Lync compatibility mode
ได้พบว่าปัญหานี้อาจเกิดในสถานการณ์ที่ executable Lync หลักถูกตั้งค่าให้รันใน compatibility mode (กับ Windows เวอร์ชันเก่า) สิ่งนี้ทำให้เกิดข้อขัดแย้งกับกระบวนการ ucmapi.exe จนอาจ glitch จนจุดที่จะค้างเปิดอยู่แม้โปรแกรม Office หลักปิดแล้ว
ผู้ใช้หลายคนที่อยู่ในสถานการณ์คล้ายกันแก้ไขได้โดยปิด compatibility mode บนไฟล์ Lync.exe
คำแนะนำด่วน สำหรับการปิด compatibility mode บน executable Lync หลัก:
- คลิกขวาที่ executable Lync หลัก และเลือก Properties จากเมนูที่ปรากฏ

- ภายในหน้าจอ properties ให้เลือกแท็บ Compatibility จากด้านบนของหน้าจอ และยกเลิกการเลือกเช็คบอกซ์ที่เกี่ยวข้องกับ Run this program in compatibility mode for.

- คลิก Apply เพื่อบันทึกการเปลี่ยนแปลง แล้วรีสตาร์ทคอมพิวเตอร์ และดูว่าปัญหาแก้ไขแล้วหรือไม่
หากคุณยังเผชิญปัญหาเดียวกันที่เกี่ยวข้องกับไฟล์ ucmapi.exe แม้จะทำขั้นตอนข้างต้นแล้ว ให้ไปวิธีถัดไปด้านล่าง
วิธีที่ 3: ซ่อมแซมการติดตั้ง Office
ได้พบว่าปัญหานี้อาจเกิดจากการเสียหายของไฟล์ระบบประเภทใดประเภทหนึ่งภายในโฟลเดอร์การติดตั้ง Office สิ่งนี้อาจถูกกระตุ้นโดยการติดตั้งที่ผิด หรือ浮现ขึ้นเนื่องจากไอเท็ม Office ที่ถูกกักกัน
ผู้ใช้บางคนที่ก็เผชิญปัญหานี้รายงานว่าพวกเขาแก้ไขได้สุดท้ายโดยใช้ฟังก์ชัน quick repair ที่มาพร้อมกับ Microsoft Office รุ่นล่าสุด จำไว้ว่าคุณควรทำตามขั้นตอนด้านล่างได้ไม่ว่าคุณจะใช้ชุด Office ใดก็ตาม
สิ่งที่คุณต้องทำเพื่อซ่อมแซมการติดตั้ง Office ของคุณ:
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R ต่อไป พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดหน้าต่าง Programs and Files

- เมื่อเข้าสู่หน้าต่าง Programs and Features แล้ว ให้ค้นหาการติดตั้ง Microsoft Office และคลิกขวาที่มัน จากเมนูที่ปรากฏ ให้คลิก Change

- ภายในเมนูซ่อมแซม ให้เลือก Quick repair จากรายการตัวเลือกที่มี เพื่อเริ่มกระบวนการซ่อมแซม

- เมื่อกระบวนการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์อีกครั้ง และดูว่าปัญหาแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งต่อไป
หมายเหตุ: คุณยังสามารถลองทำ Online Repair ได้ หากขั้นตอนแรกล้มเหลว