Ask a question »

Windows - Disable Ctfmon.exe at startup

July 2015


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.

[Windows] Disable Ctfmon.exe at startup



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
For unlimited offline reading, you can download this article for free in PDF format:
Windows-disable-ctfmon-exe-at-startup.pdf

See also

In the same category

Published by deri58.
This document entitled « Windows - Disable Ctfmon.exe at startup » from CCM (ccm.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the license, as this note appears clearly.