I have removed ctfmon several times from the msconfig startup menu, but it keeps coming back. Is it necessary to run this item in the background? I am using the latest version of Microsoft Office 2007. Deepak Mukerjee
Ctfmon is part of Microsoft Office. It is started by the Text Services and Speech applets in the Control Panel, looks after the Microsoft Office Language Bar and handles the Text Input Processor for things like handwriting and speech recognition. It can be removed, but there's no real advantage to removing it. See Microsoft Knowledge Base article 282599 for details.
However, the ctfmon name has also been used by a few Trojans and viruses such as Delive-A and Raidys, so it's worth checking if you have never run Microsoft Office.