输入法,咱们都不陌生,每天都要和它打交道,可以说使用频率那是相当的高啊!可由于各方面的原因,输入法也会出现这样或那样的各种问题。虽说它看不去不怎么起眼儿,可真要是输入法出了问题,有时确实很不方便,不能说寸步难行吧,可也是举步维坚,借用一句话说就是:“问题很严重”啊!
 
也正是由于此,自己保留了一些有关输入法问题的解决方法,真要遇上了就直接对症下药,免得再去临时抱佛脚了,有备无患吗,您说是吧!趁着今天没什么事,把这些方法稍微整理了一下,在此奉献给各位,算是荣升为推荐博客后的第一篇博文吧!
 
输入法的问题有很多,有一个很常见,或许您也遇到过,就是输入法指示条不显示的问题。所谓“输入法指示条”,说得就是下面这个(图1 以五笔为例),也有叫做输入法工具条、输入法状态条或是输入法显示条的,还有把“条”字换成“框”字的,都是一个意思!
 
 
输入法的问题_休闲
 
(图1 输入法指示条 )
 
 
对于这个问题的一般解决方法如下:进入“控制面版”——双击“区域和语言选项”——转到“语言”标签选项卡——单击“详细信息”按钮——转到“高级”标签选项卡——去掉“系统配置”下“关闭高级文字服务(T)”选项前的勾选——然后再回到“设置”标签选项卡——单击下面的“语言栏(B)”——勾选“在桌面上显示语言栏(D)”和“在任务栏中显示其他语言栏图标(A)”,接着就是依次确定,关闭对话框就行了。这是由于“高级文字服务”意外关闭而引起的CTFMON的设置问题。也是最常用的一种解决方法。(如图2-图6)
 
 
输入法的问题_输入法_02
 
(图2 进入控制面板中"区域和语言选项")
 
输入法的问题_输入法_03
 
(图3 转到"语言"选项卡,单击“详细信息”按钮)
 
输入法的问题_输入法_04
 
 
(图4 转到“高级”选项卡,去掉“关闭高级文字服务”)
 
输入法的问题_休闲_05
 
 
(图5 转到“设置”选项卡,点击“语言栏”按钮)
 
输入法的问题_输入法_06
 
(图6 勾选“在桌面上显示语言栏(D)”和“在任务栏中显示其他语言栏图标(A)”)
 
 
这种方法也常常用来解决“语言栏”不见的问题。当然了,如果只是单纯地“语言栏不见”,只需要在任务栏上右键,然后在工具栏上勾选“语言栏”就行了。(如图7)如果是单纯地“输入法指示条”不显示,可以查看注册表中的一个键值,这个键值同输入法指示条显示不显示有着直接联系,那就是依次展开到HKEY_USERS\.DEFAULT\Control Panel\Input Method分支,右边窗口中的Show Status键值。这里0为不显示状态条,1为不显示状态条。您可以小记一下,有时就是再这儿修改一下就可以恢复正常了。(图8)
 
 
输入法的问题_注册表_07
 
(图7 任务栏上右键,工具栏上勾选“语言栏”)
 
输入法的问题_输入法_08
 
(图8 HKEY_USERS\.DEFAULT\Control Panel\Input Method下Show Status键值)
 
 
若是以上方法不行,就要看看ctfmon服务是不是正常了,可以调出任务管理器,看看里面有没有ctfmon这个服务,没有的话呢就新建一个,大多都会有所改观,所以有时候人们会通过直接新建ctfmon来解决问题,也不失为一种简便的方法。而有些时候呀,这种直接新建的方法也不大管用。这时候呢,您可以尝试先进入注册表,删掉下面的这个项后再新建ctfmon试试。这个项就是:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 下面的ctfmon.exe项。自己好像以前就用这种方法解决过实际问题。此外,还有一种修改注册表的方法也经常会用到,这就是找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run项,然后在右边窗口中的空白处右键“新建”——“字符串值(S)”来解决,这时数值名称为“ctfmon.exe”数值数据为“C:\WINDOWS\system32\ctfmon.exe”,接着F5刷新或重启系统即可。这时解决得就不仅仅是输入法指示条不显示的问题了,而是连输入法图标都无法显示的问题了。换句话说,就是要想解决输入法指示条不显示的问题,还是最好先把输入法的图标弄出来吧!
 
您看,刚才在说“输入法指示条不显示”时,捎带手儿把“语言栏不显示”也给说了说。这还不算完,还有一个问题也会时不时地出现,给咱们带来麻烦。尽管它没有这两个曝光度高,可也算是小有名气了,所以啊,咱还不能不说!这就是无法输入中文的问题,有时候连“中文简体——美式键盘”这个选项都不见的问题!
 
说到这个问题啊,网上多有论述,随便一划拉就能找到,归纳起来主要就是三种方法:
 
1、注册表法
 
打开注册表,找到HKEY_CURRENT_USER\Keyboard Layout\Preload,在右边窗口中空白处右键“新建”——“字符串值(S)”,键值为00000804。这时的000000804就代表的是中文—美式键盘,此外还有00000409——英语(美国)、E0010804——全拼输入法、E0040804——智能ABC输入法、E00E0804——微软拼音输入法等等,总之根据需要相应添加即可。然后重启,再把输入法的默认语言设置为“简体中文——美式键盘”就好了!(如图9—图10)相对另两处方法而言,这种可能还算简单一些,而且不需要系统安装盘来帮助,而另外两种方法都需要借助系统安装盘才能完成。
 
 
输入法的问题_休闲_09
 
(图9  HKEY_CURRENT_USER\Keyboard Layout\Preload)
 
输入法的问题_休闲_10
 
(图10  把输入法的默认语言设置为“简体中文——美式键盘”)
 
 
2、用户法
 
新建一个具有管理员权限的用户,用新用户登录,进入“控制面板”——打开“区域和语言选项”——在“语言”选项卡下勾选“为中亚语言安装文件”——再转到“高级”选项卡下——勾选“将所有设置应用于当前用户账户和默认用户配置文件(D)”——“应用”。此时会弹出“需要插入系统光盘”的提出,按提示放入兴盘,默认安装后重启,再用原用户登录就行了!(如图11—图13)
 
(注:以下三图为正常用户下的载图,说明位置而已,就不再新建用户了!)
 
 
输入法的问题_输入法_11
 
(图11 “语言”选项卡下勾选“为中亚语言安装文件” )
 
 
输入法的问题_休闲_12
 
(图12 “高级”选项卡下勾选“将所有设置应用于当前用户账户和默认用户配置文件(D)”)
 
输入法的问题_职场_13
 
(图13 重启)
 
3、重装法:
 
在“控制面板”——“添加或删除程序”——“添加/删除Windows组件(A)”——“附件和工具”——“附件”中找到“通用输入法编辑器”,去掉该项前面的勾选后确定,然后再找该选项,加上勾选,放入系统光盘安装,重启后就可以了!(如图14—图16)
 
(注:如去掉勾选后不确定直接再勾选,则不需要系统光盘也可!)
 
 
输入法的问题_注册表_14
 
(图14 “添加或删除程序”——“添加/删除Windows组件(A)”——“附件和工具”)
 
输入法的问题_休闲_15
 
(图15 “附件和工具”——“附件”)
 
输入法的问题_职场_16
 
 
(图16 “通用输入法编辑器”去掉勾选再加上勾选)
 
 
除了这三种方法外,还有通过“繁体键盘”来解决,这个就不再多说!需要说明得是啊,咱们以上说得这些,都是最最常见的问题了,具有一定的代表性,连同相应的解决方法全给您放这儿了,希望能对您有用。至于那些零七八碎的问题,实在是说不过来,而且这些还只是输入法的“共性”问题,每种输入法还都有它的“个性”问题,那就得具体问题具体分析了!
 
自己还知道一些方法,可惜自己没有实际试过,究竟效果怎么样,不大好说,故而不敢枉加介绍!等以后有天然的机会了,自己一定挨个试试,到时会写一篇后续文章,现在就不人工地创造机会试了,哈哈!咱们在这儿稍微提几句吧,一个是从苹果来的灵感,(如图17)(详情请看:[url]http://fll.blog.hexun.com/3095619_d.html[/url]).一个号称是“Microsoft提供了输入法的解决办法”,(如图18)(详情请看:[url]http://wffzhz.blog.hexun.com/9488269_d.html[/url]).另一个则是通过在在运行中输入regsvr32 msutb.dll来解决由于输入法服务被修改从而引起的语言栏不能显示的问题!
 
 
输入法的问题_输入法_17
 
(图17 一个号称从苹果来的灵感)
 
输入法的问题_休闲_18
 
(图18  号称是“Microsoft提供了输入法的解决办法”)
 
 
对了,前面忘了说了!您解决问题时,千万别忘了查一下msconfig里的启动项有没有ctfmon,,要是没有可得给它勾上,要不下次重启后还得再解决一遍,多麻烦呀!最后啊,在给大家推荐一款有关输入法的软件,名字叫做imetool,这可是好东西呀!怎么个好法,今天先给您卖个关子,紧接着就会写一篇介绍这个软件的文章,到时候您就知道了!今儿啊,就到这儿吧!