借助控制面板和注册表找回输入法

本文介绍如何借助控制面板和注册表设置解决输入法状态条丢失问题 。
很多朋友都遇到过这样的情况——想输入汉字的时候却突然间发现自己的输入法状态条不见了 , 没法输入汉字 。这怎么办呢?下面我就简单介绍一下输入法状态条消失的原因及恢复办法 。
一、 输入法状态条消失的原因
一般来说 , 有多种原因都会导致输入法状态条消失 , 常见的原因如下:
1. 不小心把语言栏设置中“在任务栏显示其他语言栏图标前面的钩去掉了 。
2. 安装了非主流的一些输入法 , 比如什么“笔画输入法、“火星文输入外挂之类的东西 , 在中文输入状态下 , 输入法状态条会莫名其妙地消失 。
3. 有的用户在XP下安装了微软拼音输入法2003(或2007) , 这两个输入法不单互相冲突 , 而且和很多其他软件冲突 , 也和7600Gs的显卡驱动冲突 , 会导致输入法状态条消失 。甚至和explorer冲突 , 微软拼音输入法2003(或2007)状态下在任务管理器中结束explorer进程有可能出现“explorer.exe-应用程序错误 , 系统出现假死 。
4. 安装过MS Office , 后来又卸载了 , Office在安装的时候会安装一个ctfmon.exe文字服务工具 , 并安装自己的输入法 。但是在卸载Office后ctfmon.exe并不被自动删除 。因此问题出现了 , 要不就是输入法状态条消失 , 要不就是输入的默认总是汉字 。
5. 病毒问题 。这个比较难解释 。
二、找回输入法状态条
下面是针对以上原因恢复输入法状态条的操作步骤:
1. 最基本的恢复方法 , 打开控制面板中的“区域和语言选项 , 选择“语言选项卡 , 点“详细信息 , 在打开的新标签中单击“语言栏按钮(如果语言栏按钮是灰的 , 直接跳到第三步) , 选中“在桌面显示语言栏和“在任务栏显示其他语言栏图标 , 这下语言栏就会出现了 , 但这个方法有可能在系统重启之后失效 。
2. 卸载一切非主流的输入法 , 包括微软拼音输入法 , 再进行第一步的操作 。
3. 通过开始菜单运行“ctfmon命令 , 重新启动系统后 , 你会发现输入法图标重新出现了 , 而且所有安装的输入法全部都会显示出来 , 但唯独不能用键盘在不同的输入法之间切换 。解决办法是右键单击输入法图标 , 再依次单击“设置(弹出的窗口和第一步是一样的)、“键设置、“更改按键顺序按纽 , 然后将“切换输入语言和“切换键盘布局复选框打勾 , 最后按照个人习惯设置左手Alt或右手Alt , 一路单击“确定按钮退出即可 。在文字服务里点“高级 , 在“启用高级文字服务前打上勾 。
4. 如果第3步操作不能成功 , 其实还有一个最简单的方法 。就是通过开始菜单运行 “internat命令 , 它是Windows 98和Windows me的标准输入法程序 , 任务栏右下角的活动区域 。输入法状态条出不来也可以用中文输入法的 。
5. 对于微软拼音输入法造成的问题 , 解决起来比较麻烦 。如果你不想要这个输入法了 , 那么请运行regedit命令打开注册表 , 定位到HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run , 删除IMJPMIG8.1、PHIME2002ASync、PHIME2002A三个键值 。重启系统生效 。同时注意 , ctfmon是不可以删除的 。如果想保留微软拼音输入法 , 那就等微软的下个补丁包来解决问题吧 。
【借助控制面板和注册表找回输入法】6. 病毒问题 , 建议先全盘杀毒 , 再进行上面的除了第五步以外的操作 。

    推荐阅读