Windows 7无法加载语言工具栏/输入法
https://stackoverflow.com/questions/19928129/how-do-i-enable-ctfmon-exe-under-windows-7-professional
https://support.microsoft.com/zh-cn/topic/易宝典-如何找出消失不见的语言栏-672e5362-8f2f-d0a0-8587-fb4b347f8b12
因为华宇拼音输入法突然更新,以前对于紫光输入法的印象还是挺好的,所以就尝试了一下,不过一开始的bug有点多,后来就暂时退到了紫光6.9。最近华宇拼音输入法7.x更新了很多版本,在家里的电脑试了一下,大部分bug都解决了,所以准备切换过来。6.9的版本用着还可以,不过由于比较久了,所以词汇联想比较差,7.x的版本上改进了不少。
结果再次安装华宇拼音输入法7.x的时候,发现,无法唤起,其他输入法:6.9,qq输入法等都可以唤起。具体查看下来,发现语言状态来没有了。可能其他输入法对于这个状态栏没太大依赖,所以可以正常,但是华宇拼音输入法7.x无法正常使用。初步怀疑是第一次用7.x的版本时,由于各种bug,在调节不显示状态栏的时候,把系统配置给我改掉了。
如何加载语言工具栏呢?根据上面微软的资料,语言工具栏就是这个程序C:\Windows\System32\ctfmon.exe,直接运行,发现语言工具栏回来了,输入法也可以正常使用了。
重启系统后,发现又没有了。根据上面stackoverflow的方案,增加了一条注册表的key,在系统启动时自动加载,解决了这个问题。
-
打开注册表
-
定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
-
新建一个string value
-
随便命名一个名字
-
编辑内容,增加"ctfmon"="CTFMON.EXE"
-
重启系统