任务栏上输入法语言栏图标消失之迷
2008年9月17日 by 影子超
对于输入法语言栏的图标消失问题由来已久,大部分情况都是“高级文字服务”选项所造成的。对于这个选项,Windows的说明是“选定此复选框以关闭所有程序中的高级文字服务。因为这样会关闭语言栏,因此不推荐东亚用户选定此复选框”,所以通常情况下取消这个复选框就可以解决问题。但是今天同事的电脑出现这个问题,却让我感到困惑。
上班时,同事告诉我说由于昨天Windows自动升级后今天就不能切换到五笔输入法了,任务栏上的输入法语言栏图标也找不到,按Ctrl+Shift后根本没有任何反应。
我过去看过之后,随即打开控制面板->区域和语言选项->语言->详细信息->高级->去掉“关闭高级文字服务”前的勾。发现确定之后,那个勾又重新勾上了,就是去不掉,怪事了。
随后我用360安全卫士查看了一下启动项,发现没有加载用于XP下输入法图标的ctfmon.exe。于是打开注册表,定位到HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,在右侧新建一个“字符串值”,将其命名为“ctfmon.exe”,值为:“C:\WINDOWS\system32\ctfmon.exe”。
然后重新启动电脑,居然还是没有看到图标,有点郁闷。索性又打开360安全卫士看启动项,发现已经启动了“ctfmon.exe”项,不过安全级别显示“未知”,描述里显示为空。我就奇怪了,正常情况,这个启动项安全级别应该显示为“安全”,而描述里应该显示为“office xp输入法图标”,不太对劲。
正纳闷的时候,我顺手点了一下这个启动项的名字“ctfmon.exe”,360安全卫士随即显示出了此项的详细信息,我猛然发现,详细信息中的文件大小显示为0KB,难不成这个文件被误删,并不存在了?
仔细搜索了一下,发现真的没有此文件。于是赶紧将自己电脑里的ctfmon.exe文件拷贝到同事电脑的“C:\WINDOWS\system32\”目录下,其它没作改动,重启电脑,问题解决了。
问题到是解决了,我不明白的是,同事昨天让Windows自动升级后怎么会使这个文件无故的就消失了呢?囧|||
作者:影子超
原载:影子超博客
尊重版权,转载请保留作者及原载地址链接。



360的应用真实很广,呵呵,爱上这款软件啦。
不错,不错,有研究精神。我前两天也遇到这种情况。
自已搞不定,就叫一个小弟重装系统了事,谁叫这个小弟用这台电脑之前是好的呢