Common Tasks

Recent Posts

Community

Email Notifications

Personal Links

Archives

Security Protection - Harry Waldron (CS)

Security Best Practices, Breaking News, & Updates

CTFMON.EXE - Extended Language Support safely disabled on Windows startup

Idea Windows includes many robust services that start automatically when the system boots up.  While most of automatically started services are needed, I recently discovered one more having to do with special inputs or additional languages that can be safely disabled. 

Advanced users may tweak their systems to diable unnecessary services at startup. Performance improves when unneeded services aren't starting improving bootup times.  This service supports alternative inputs and languages starts and if it's not needed, it can be toggled off (and reset in future if needed). 

With tools like msconfig, MS SysInternals, or ccleaner, technicians can detect all startup processes and disable unnecessary ones.  In each case, it's important to research the service (web search) and the safety in discontinuing it.  As many users don't need alternative inputs or languages, this service can be safely disabled following advice below:

CTFMON.EXE - Extended Language Support safely disabled on Windows startup
http://en.kioskea.net/faq/sujet-1780-disable-ctfmon-exe-at-startup


QUOTE: The ctfmon.exe is a Windows generic process for managing entries alternative text input software such as voice recognition, electronic recognition, braille keyboards, or any alternative to the keyboard. The ctfmon.exe process is useful only for taking different languages, or if one of the features mentioned above is used. Otherwise, this process is not necessary.

Ctfmon.exe file is responsible for monitoring technology "Modes User Input". It starts the component of the "Language Bar" (via the system tray), and starts every time Windows start, continuing to run in the background, whether an Office XP program was started or not.