How To Disable Ctfmon.exe at Startup

January 2018

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 that runs in the background, even after quitting all programs.

It's a Windows generic process for managing information entry using alternative text input software, such as voice recognition, electronic recognition and braille keyboards. Although it's only necessary when dealing with other languages or when information is inputted using a device other than a standard keyboard, it's constantly present in the Task Manager and launches every time windows starts.

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

From the Control Panel, go to Regional Options > Date, time and language > Regional and Language Options.


Then, select the Languages tab, and click Details. Next, click the Advanced tab.

Under System Configuration, check the box next to Stop advanced text services. Click Apply > OK.

Disable Ctfmon.exe at Startup

Open the System Configuration Utility, then open the Start menu.

Click Run, then type in msconfig.

Click the Startup tab, and uncheck the startup item for ctfmon.

Click Apply > OK. Restart your PC, then click OK at the bottom of the message warning you that your device's startup has been modified.

Additional Information

MS Office users should the set Alternative User Input in Office Setup to Not available.

Image: © Microsoft.
Published by deri58. Latest update on December 10, 2017 at 03:22 PM by owilson.
This document, titled "How To 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 (ccm.net).
How to free up space on the system partition?
Disable scandisk on startup (Win95/98/ME)