Windows - Disable Ctfmon.exe at startup

October 2017

Ctfmon.exe is a Microsoft Office process that works with the Windows operating system. This process activates the language bar and alternative user input. It is a non- essential system process which runs in the background even after quitting all programs. This ctfmon.exe can be annoying, as even after disabling it, it remains in Task Manager. To prevent the process from starting with every boot, some steps need to be followed. This can be done from the 'stop advanced text services' selection under system configuration, or one can alternatively disable the process at start-up. Additionally from the office start-up, the Modes User Input should be disabled.

ctfmon.exe is a Windows generic process for managing information entry using alternative text input software such as voice recognition, electronic recognition and braille keyboards.

The ctfmon.exe process is only necessary when dealing with other languages or when information in inputted using a device other than a standard keyboard.

The ctfmon.exe file starts the component of the "Language Bar" (via the system tray), and launches every time Windows starts. It continues to run in the background, whether an Office XP program was started or not.

If you have no need for ctfmon.exe to be running, you can safely disable it from launching automatically without it affecting your computer.

Disable advanced text services

Here is how you can stop the application launching every time you boot your machine:
  • From the Control Panel, go to Regional Options > Date, time and language
  • Then click on Regional and Language Options
  • Select the Languages tab and click Details
  • Click on the Advanced tab
  • Under System Configuration, check the box Stop advanced text services
  • Click on Apply and validate with OK

Disable Ctfmon.exe at startup

  • Open the System Configuration Utility:
    • Open the Start menu
    • Click Run
    • Type in msconfig
  • Click the Startup tab and uncheck the startup item for ctfmon
  • Click Apply and validate with OK
  • Restart your PC.
  • After rebooting, a warning message will inform you the startup has ben modified.
    • Check "Do not show this message", then click OK

Additional information

  • MS Office users should the set Alternative User Input in Office Setup to Not available
Published by deri58. Latest update on April 17, 2012 at 11:27 AM by deri58.
This document, titled "Windows - Disable Ctfmon.exe at startup," is available under the Creative Commons license. Any copy, reuse, or modification of the content should be sufficiently credited to CCM (