Disable ctfmon.exe in XP
JoSeZ was so kind to provide a 100% working solution to disable the ctfmon.exe service from starting.
Head over to your control panel, and dive down in the “regional and language settings”, and find your way with the help of this roadmap:

Thanks again JoSeZ!
Use these steps to permanently stop the service. Navigate to your Control Panel and select Regional And Language Options. Click the Regional And Languages tab and the Details button. Click the advanced tab and then place a check mark next to the Turn Off Advanced Text Services checkbox.
Seriously! I’ll rewrite the article, Thanks JoSeZ!!
I am having an issue with ctfmon.exe also. I tried going into the Control Panel, Regional And Languages tab, Advanced tab, but I have no Turn Off Advanced Text Services checkbox. I am using XP home. Any suggestions?
control panel>Regional and Language settings> Languages tab> click on details and ten select advanced tab. u can find the above mentioned option.
hope it works in turning off ctfmon…
this thread is made of win. Thank you JoSeZ!
I’ve had only Office 2000…. never installed any other office product. For me, CTFMON.exe only appeared after installing IE7. Not much of a choice, considering I have to develop web pages. Thanks for the info!
This ****** busted my machine thrice ..As soon as my anti-virus;s subscription ends This process starts appearing in the task manager.It has taken almost comlete control over my pc.My task manager , regedit and ms config are al disabled.I cannot install anti-virus software as the installers window dissapears misteriously.Also going to any site which offers checks for ctfmon.exe like housecall.trendmicro.com causes my browsers to close(both ie and mozilla). I have no idea how to get rid of this ******.can someone help
my email is : osama.a.javed@gmail.com
if someone knows anything please send me a mail
Thanks JoSez, Your thread realy works!
Thnx JoSez…….it really help me a lot
Took me only 6 months to rewrite the article :p
Just found this! Thank you very much!
doesnt work for me… keeps respawning too :(
the solution has been on MS for years
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.
also make sure it’s been removed from startup (msconfig or whatever you use)
Hey anonymous from “on 21 February 2008 at 4h34″ … that’s a bogus solution.
Try installing a fresh XP SP2, and take a look at the running processes, you’ll see a ctfmon.exe running when there is not even an office suit installed!!
I’m having the issue that Selder mentions: fresh install of XP SP3 and ctfmon.exe is running. Problem is it seems to be cause Windows to not start property and I get the screen with the option to start in safe mode, etc. When starting on “safe mode” I can chose not to run ctfmon.exe and Windows starts up perfectly. However as soon as I leave “safe mode” and do a normal startup I get the same “Windows failed to start up properly” and I’m back to “safe mode” again. I tried deleting ctfmon.exe file several times but it re-spawns. BTW, there’s nothing else installed on the PC as it’s a fresh install of XP, so no Office products, etc. What the hell is going on? How can I either fix ctfmon.exe or keep it from running at startup? Any help/tips would be greatly welcomed.