FRIHOST FORUMS SEARCH FAQ TOS BLOGS COMPETITIONS
You are invited to Log in or Register a free Frihost Account!


CTFMON What is it





umeshtangnu
Whenever i run mine system in office a process CTFMON is always running in back ground and some times it starts to hog memory .Could some body tell me the purpose of CTFMON .I think its a virus because i have tried to delete it or remove it from the startup but it comes back every time
froginabox
CTFMON isn't a virus, don't worry, unless you conside Office XP a virus Laughing

Here's a link from Microsoft that explains what the CTFMON program does:

http://support.microsoft.com/kb/282599

Hope that helps!
flameboy1974
CTFMON is a vital part of office. You can't remove it. If you did find a a way to remove it you would have lots of probs with office. You can remove office itself from stating up though. The program irself does not need to startup. The only part of office that needs to start is CTFMON
ronald.helpdesk
SUMMARY
When you run a Microsoft Office XP program, the file Ctfmon.exe (Ctfmon) runs in the background, even after you quit all Office programs.

This article answers some of the frequently asked questions about the Microsoft Text Services Ctfmon.exe file, which is loaded after installing Office XP Alternative User Input features. This article answers the following questions:
What is the Ctfmon.exe (ctfmon) file?
What does the Ctfmon.exe file do?
Can I remove the Ctfmon.exe file?
Why won't Ctfmon.exe go away when I remove it from MSConfig?
When I uninstall the alternative input items from Office XP, Ctfmon.exe still loads. What else do I need to do to keep it from running?
What amount of system resources is used when Ctfmon.exe is running?
Can I load Ctfmon.exe on demand instead of all the time?
Will I break something if I click End Task on the Ctfmon.exe process?
Does Ctfmon.exe work the same on all operating systems?

Back to the top
MORE INFORMATION
What Is the Ctfmon.exe (Ctfmon.exe) File?
Ctfmon.exe activates the Alternative User Input Text Input Processor (TIP) and the Microsoft Office Language Bar.

Back to the top
What Does the Ctfmon.exe File Do?
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.

Back to the top
Can I Remove the Ctfmon.exe File?
Removing the Ctfmon.exe might cause problematic behavior in your Office XP programs, so removing it is not recommended. To prevent Ctfmon.exe from running, follow these steps.
Step 1: Uninstall Alternative User Input
To uninstall the alternative user input feature, set the installation state to Not Available in Office XP Setup.

Microsoft Windows Millennium Edition (Me), Microsoft Windows 98, or Microsoft Windows NT 4.0:
1. Quit all Office programs.
2. Click Start, point to Settings, and then click Control Panel.
3. In Control Panel, double-click Add/Remove Programs.
4. On the Install/Uninstall tab, click to select Microsoft Office XP product, where Office XP product is the name of the specific Office product being used. If you are using a standalone version of one of the Office programs, click to select the appropriate product in the list. Click Add/Remove.
5. In the Maintenance Mode Options dialog box, select Add or Remove Features, and then click Next. This displays the Choose installation options for all Office applications and tools dialog box.
6. Click the plus sign (+) next to Office Shared Features to expand it.
7. Click the icon next to Alternative User Input, and then select Not Available.
8. Click Update.
NOTE: If you have multiple Office XP products installed, for example, Office XP Professional and Publisher 2002, you must repeat the preceding steps for each installed product.

Microsoft Windows 2000 and Microsoft Windows XP:
1. Quit all Office programs.
2. Click Start, point to Settings, and then click Control Panel. NOTE: In Windows XP, click Start and then click Control Panel.

3. In Control Panel, double-click Add/Remove Programs.NOTE: In Windows XP, click Add or Remove Programs.

4. In the Currently installed programs list, click to select Microsoft Office XP product, where Office XP product is the name of the specific Office product being used. If you are using a standalone version of one of the Office programs, click to select the appropriate product in the list. Click Change.
5. In the Maintenance Mode Options dialog box, select Add or Remove Features, and then click Next. This displays the Choose installation options for all Office applications and tools dialog box.
6. Click the plus sign (+) next to Office Shared Features to expand it.
7. Click the icon next to Alternative User Input, and then select Not Available.
8. Click Update.
NOTE: If you have multiple Office XP products installed, for example, Office XP Professional and Publisher 2002, you must repeat the preceding steps for each installed product.
Step 2: Remove Alternative User Input Services from Text Services
1. Click Start, point to Settings, and then click Control Panel.
2. In the Control Panel, double-click Text Services.NOTE: In Windows XP, click Date, Time, Language, and Regional Options, and then click Regional and Language Options. On the Languages tab, click Details.

3. Under Installed Services, select each input item that is listed, and then click Remove to remove the item. All items must be removed, one by one, except the following input service:
English (United States)- default Keyboard United States 101
Step 3: Run Regsvr32 /U on the Msimtf.dll and Msctf.dll Files
1. Click Start and then click Run.
2. In the Run dialog box, type the following command:
Regsvr32.exe /u msimtf.dll
3. Click OK.
4. Repeat steps 1 through 3 for the Msctf.dll file.
For additional information about how to remove CTFMon.exe, click the article number below to view the article in the Microsoft Knowledge Base:
313176 (http://support.microsoft.com/kb/313176/EN-US/) Programs May Start, Quit, Lose, and Gain Focus Randomly

Back to the top
Why Will Ctfmon.exe Not Go Away When I Remove It from MSConfig?
Removing Ctfmon.exe from MSConfig does not disable Ctfmon.exe. For more information about disabling Ctfmon.exe, refer to the "Can I remove the Ctfmon.exe file?" section earlier in this article.

Back to the top
When I Remove the Alternative Input Features from Office XP, Ctfmon.exe Still Loads. What Else Must I Do to Keep It from Running?
Unlike the Alternative User Input features, Ctfmon.exe is a system component that cannot be uninstalled. For more information about disabling Ctfmon.exe, refer to the "Can I remove the Ctfmon.exe file?" section earlier in this article.

Back to the top
What Amount of System Resources Is Used When Ctfmon.exe Is Running?
Ctfmon.exe uses little of the system resources if Advanced Text Services are not running. Advanced Text Services are those input technologies (speech recognition, handwriting recognition, and Input Method Editors) that are being controlled by Ctfmon.exe via a TIP.

Back to the top
Can I Load Ctfmon.exe on Demand Instead of All the Time?
The Alternative User Input system is not designed to be loaded and unloaded on demand.

Back to the top
Can I Click "End Task" in the Task Manager Dialog Box or "End Task" in the Close Program Dialog Box for the Ctfmon.exe Process?
No. It is not recommended that you manually close the Ctfmon.exe process. It is recommended that you use the steps in the "Can I remove the Ctfmon.exe file?" section if you want to stop the Ctfmon.exe process.

Back to the top
Does Ctfmon.exe Work the Same in All Operating Systems?
Generally, yes. Ctfmon.exe performs the same tasks on different Microsoft Windows operating systems.

Back to the top
Additional Information
Ctfmon.exe is the file that is responsible for controlling the Alternative User Input technologies. It starts the Language Bar component (in the Systray) and remains running in the background even after you quit an Office XP program. It also starts each time Windows is started and remains in the background, regardless of whether an Office XP program is started.

Ctfmon.exe is designed to continue to run in the background during Windows sessions after the Office XP Alternative User Input components are installed.
otiscom
Ronald, is that a "Quote" or is it yours?

Good explanation though.
froginabox
It's a quote of the knowledge base article I linked to, I guess I should have quoted it, eh?
TimmyS
Quote:

Our rules require the use of quote tags when using the work of somebody else

ctfmon.exe is a process belonging to Microsoft Office Suite. It activates the Alternative User Input Text Input Processor (TIP) and the
Microsoft Office XP Language Bar. This program is a non-essential system process, but should not be terminated unless suspected to be causing problems.

Note: ctfmon.execould also be a process which is registered as a trojan. This Trojan allows attackers to access your computer from remote locations, stealing passwords, Internet banking and personal data. This process is a security risk and should be removed from your system.

Depends where it executes from.

there is a fix to remove the process and stop it starting check this link:

http://weyland.be/weblog/index.php/2006/01/13/disable-ctfmonexe-in-xp/

Hope this helps
Related topics
Virus Problem
Virus leftover :)
processus windows
explorer.exe
Is it a Virus?!?!
Ill deal with your HijackThis logs for you.
Security Message
CTFMON.exe wat moet ik ermee doen?
Background Processes in Windows XP
HELP.....! My computer downloads & uploads automatically
christina Aguilera VBS picture
winsit.exe
I think my system is compromised
100% cpu spikes cause windows xp to freeze
Reply to topic    Frihost Forum Index -> Computers -> Computer Problems and Support

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2011 Frihost, forums powered by phpBB.