When you run a Microsoft Office XP program, the file Ctfmon.exe (Ctfmon) runs in the background, even after you quit all Office programs. Ctfmon.exe monitors the active windows and provides text input service support for speech recognition, handwriting recognition, keyboard, translation, and other alternative user input technologies.
CTFMON.EXE , among other things, is responsible for changing the language schema of your keyboard (e.g. for switching between the German and English keyboard layout). In case you are using this feature you shouldn’t remove or disable the CTFMON.EXE!
In order to prevent it from auto starting in Windows, simple use the following program and prevent the hassle of logging in Safe mode and then disabling it.