Forum posts for ctfmon.exe

How do I enable ctfmon.exe under Windows 7 Professional

Not sure if this is the right forum, but here it goes....

Problem Description in Brief:
I am not able to enable ctfmon.exe to execute (and to remain running) on Startup under Windows 7 Professional (SP1). I need this for the language bar on the taskbar, and the ability to switch between Chinese and English.

Problem Description in Detail:
When I installed Windows 7 Professional on my ASUS laptop, I enabled the language bar so that I can switch between Chinese and English, with the default language being Chinese (for my wife). Everything worked fine, even after installing Microsoft Office 2010, which apparently relies on ctfmon.exe for the language bar services. When I uninstalled Microsoft Office, not only did I lose the language bar, but the ability to switch between Chinese and English. The only language supported now on Startup is Chinese.

Needless to say that the option to enable ctfmon is not available under the Starup tab of msconfig. In order to enable the language bar, again, I have to manually change it via the Control Panel, only to lose it, again, every second time I shutdown and/or restart the laptop!!! It is @#$%ing annoying to say the least!!!

Note that, the language bar driver (ctfmon.exe) still resides in the C:WindowsSystem32 directory according to many of the forums I have read. I have even added a Windows registry entry to execute it at Startup according to one of the posts in the Microsoft TechNet site, titled Language Bar Disappeared, and another UK site titled Startup Details - ctfmon.exe, which believes the entry should exist under HKCU as opposed to HKLM. Specifically, I added the following entries to the Windows Registry File without any effect.

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]
'ctfmon'='C:WindowsSystem32ctfmon.exe'


and,

[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionRun]
'ctfmon'='C:WindowsSystem32ctfmon.exe'


Since msimtf.dll and msctf.dll are related to the language bar service, I tried enabling those using regsvr32. Although they were successfully loaded, it did not have any effect on the language bar. I even tried to execute ctfmon.exe at the command prompt! It still did not activate the language bar like it is supposed to according to many of the forums I visited relating to this problem.

Short of reinstalling Microsoft Office and/or reinstalling Windows 7 Professional, any advise/suggestions on how to resolve this problem would be appreciated.

View complete forum thread with replies

Other posts related to ctfmon.exe

See Related Forum Messages: Follow the Links Below to View Complete Thread

python os.path.exists() can't locate the file however the file indeed exsits
How do I enable ctfmon.exe under Windows 7 Professional
Batch file has errors when run, but enter trough command line works fine

What is the carbon footprint of your coffee?

Is it low? Is it high? Can this things really kill the planet Earth? Maybe the answer will surprise you. Maybe not.