Disable ctfmon.exe in XP

13/01/2006 15:47 | Software, Windows | 16 replies | 21765 views | RSS

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!


  1. On 24 November 2006 at 22h36, JoSeZ wrote

    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.

  2. On 24 November 2006 at 23h34, Selder wrote

    Seriously! I’ll rewrite the article, Thanks JoSeZ!!

  3. On 16 December 2006 at 22h20, anonymous wrote

    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?

  4. On 25 December 2006 at 11h01, cYphr666 wrote

    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…

  5. On 3 January 2007 at 06h03, anonymous wrote

    this thread is made of win. Thank you JoSeZ!

  6. On 8 February 2007 at 18h44, anonymous wrote

    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!

  7. On 12 February 2007 at 17h31, anonymous wrote

    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

  8. On 13 February 2007 at 07h20, freddyX wrote

    Thanks JoSez, Your thread realy works!

  9. On 25 February 2007 at 17h31, anonymous wrote

    Thnx JoSez…….it really help me a lot

  10. On 25 February 2007 at 17h43, Selder wrote

    Took me only 6 months to rewrite the article :p

  11. On 24 July 2007 at 16h41, thelindaj wrote

    Just found this! Thank you very much!

  12. On 9 February 2008 at 11h48, anonymous wrote

    doesnt work for me… keeps respawning too :(

  13. On 21 February 2008 at 04h34, anonymous wrote

    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.

  14. On 21 February 2008 at 04h35, anonymous wrote

    also make sure it’s been removed from startup (msconfig or whatever you use)

  15. On 21 February 2008 at 15h58, Selder wrote

    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!!

  16. On 23 September 2009 at 13h33, anonymous wrote

    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.