หากคุณประสบปัญหาประสิทธิภาพระบบช้าและตรวจสอบ Task Manager หรือคุณเพียงเห็นกระบวนการชื่อ ctfmon.exe ทำงานใน Task Manager คุณอาจสงสัยว่ากระบวนการนี้คืออะไร ctfmon.exe อาจปรากฏและหายไปจาก Task Manager สำหรับบางคน อาจไม่ก่อให้เกิดปัญหาประสิทธิภาพ แต่พวกเขาอาจสงสัยว่ากระบวนการนี้เป็นของแท้หรือไวรัส/มัลแวร์ แม้กระบวนการจะไม่ใช้ทรัพยากรมาก การไม่รู้ว่าแอปใดเริ่มกระบวนการนี้อาจเป็นปัญหาสำหรับผู้ใช้หลายคน
ไฟล์ ctfmon.exe เกี่ยวข้องกับ CTF (Collaborative Translation Framework) Loader นี่คือบริการที่ใช้ให้การสนับสนุนข้อความสำหรับการจดมือและการรับรู้เสียง ไฟล์นี้รับผิดชับในการเปิดใช้งาน Microsoft Office Language Bar และ Alternative User Input Text Input Processor ดังนั้น ไฟล์นี้เป็นไฟล์ที่ถูกต้องและควรทำงานเมื่อจำเป็น อย่างไรก็ตาม หากไฟล์ปรากฏใน Task Manager ตลอดเวลาและใช้ทรัพยากรมาก อาจเป็นสัญญาณเตือน มี 2 กรณี กรณีแรก คือมีแอปทำงานที่เริ่ม ctfmon.exe แต่คุณไม่แน่ใจว่าเป็นแอปไหนที่ใช้ CTF Loader ตัวอย่างเช่น หากคุณใช้โหมดจดมือใน Windows การเห็น ctfmon.exe ใน Task Manager ถือเป็นปกติ กรณีที่สอง คือคุณแน่ใจว่าไม่ได้ใช้แอปที่อาจเริ่ม ctfmon.exe ในกรณีนี้ คุณควรระมัดระวัง โดยเฉพาะหาก ctfmon.exe ใช้ทรัพยากรมาก
มีหลายวิธีควบคุม ctfmon.exe ให้ลองทำตามแต่ละวิธีด้านล่างจนกว่าปัญหาจะแก้ไข
เคล็ดลับ
- หากคุณเห็นข้อผิดพลาด CTF Loader ต่อเนื่องหรือประสิทธิภาพลดลงอย่างรุนแรงเพราะ ctfmon.exe โดยเฉพาะหลังอัปเดต Windows วิธีแก้คือกลับไปใช้ビルด์เก่าของ Windows มี Windows Updates ที่รู้จักว่าเป็นสาเหตุของปัญหานี้กับ CTF Loader วิธีง่ายๆ ในการกลับไปビルด์เก่า: กด Windows key > Settings > Update & Security > Recovery > คลิก Get Started ในส่วน Go back to the previous version of Windows 10
- ตรวจสอบตำแหน่ง C:\Windows\System32 หรือ C:\Windows\SysWOW64 คุณควรพบไฟล์ executable ที่ถูกต้องในตำแหน่งใดตำแหน่งหนึ่ง ขึ้นอยู่กับว่าเป็น 32-bit หรือ 64-bit กด Windows key และ E > กด Windows key และ F > พิมพ์ exe ในแถบค้นหาและกด Enter ลบ ไฟล์ ctfmon.exe ทั้งหมดที่พบในตำแหน่งอื่นนอกเหนือจากที่กล่าวมา และสแกนคอมพิวเตอร์
วิธีที่ 1: ปิด Touch Keyboard and Handwriting Panel
วิธีแก้ไขที่พบบ่อยที่สุดคือปิดบริการ Touch Keyboard and Handwriting panel หากคุณแน่ใจว่าไม่ต้องการบริการนี้ หรือมันใช้ทรัพยากรมาก คุณสามารถปิดได้
- กด Windows key และ R
- พิมพ์ services.msc และกด Enter

- ค้นหาและดับเบิลคลิกบริการชื่อ Touch Keyboard and Handwriting panel

- เลือก Disabled จากเมนูดรอปดาวน์ในส่วน Startup Type

- คลิก Apply แล้วเลือก Ok
เสร็จแล้ว มันไม่ควรทำงานต่อเนื่องและใช้ทรัพยากรคอมพิวเตอร์ของคุณอีกต่อไป
หมายเหตุ: หากคุณประสบปัญหาในการใช้แอปหรือเริ่มเห็นข้อผิดพลาดเกี่ยวกับ CTF Loader คุณสามารถเปิดบริการได้ตลอดเวลา เพียงทำตามขั้นตอนข้างต้นและเลือก Enabled ที่ขั้นตอน 4
หมายเหตุ: มีผลข้างเคียงจากการปิดบริการนี้ คุณอาจพบว่าพฤติกรรม "พิมพ์เพื่อค้นหา" เมื่อกด Windows Key ไม่ทำงานหลังปิดบริการ ในกรณีนี้ ให้เปิดบริการและลองวิธีที่ 2
วิธีที่ 2: ใช้ Task Scheduler
คุณสามารถใช้ Task Scheduler ควบคุมเมื่อ ctfmon.exe เริ่มทำงานได้โดยไม่ต้องปิดบริการหรือลบไฟล์ หากวิธีที่ 1 ให้ข้อผิดพลาดหรือคุณไม่สะดวกปิดบริการ วิธีนี้ควรช่วยได้
- กด Windows key และ R
- พิมพ์ taskschd.msc และกด Enter

- ดับเบิลคลิก Task Scheduler Library จากบานหน้าต่างซ้าย
- ดับเบิลคลิก Microsoft จากบานหน้าต่างซ้าย
- ดับเบิลคลิก Windows จากบานหน้าต่างซ้าย

- เลือก TextServicesFramework จากบานหน้าต่างซ้าย
- คลิกขวา MsCtfMonitor และเลือก Disable (หรือ trigger อื่นที่คุณต้องการ)

นี่ควรจะทำงาน คุณจะไม่เห็น CTF Loader ใน Task Manager อีกต่อไป
วิธีที่ 3: สแกนคอมพิวเตอร์ของคุณ
สิ่งนี้ควรทำโดยไม่ต้องพูด แต่คุณควรสแกนคอมพิวเตอร์ในสถานการณ์นี้ แม้คุณจะทำตามวิธีข้างต้น แนะนำให้ทำ Full system scan เพื่อความปลอดภัย สิ่งแย่ที่สุดคือคุณจะเสียเวลาเพียงไม่กี่ชั่วโมง
ดาวน์โหลด antivirus และ malware detection tool ที่คุณเลือก และรัน full system scan หากไม่แน่ใจ เราแนะนำ Malwarebytes
- คลิกที่นี่เพื่อดาวน์โหลด Malwarebytes สำหรับ Windows
- เมื่อดาวน์โหลดเสร็จ ให้รัน Malwarebytes และสแกนระบบของคุณ
เมื่อเสร็จสิ้น ระบบของคุณควรจะปราศจากมัลแวร์