为什么我的输入法不见了?

来源:百度知道 编辑:UC知道 时间:2024/05/09 08:35:20
方法1:在任务栏单击鼠标右键,弹出快捷菜单,把鼠标移动到“工具栏”上,会弹出子菜单,看看其中的“语言栏”有没有被选中,如果没有选中,单击选中“语言栏”,一般会显示输入法图标。
方法2:依次单击“开始→设置→控制面板”,打开控制面板,在控制面板中单击“日期、时间、语言和区域设置”,单击“语言和区域设置”,弹出“语言和区域设置”对话框,单击“语言”标签,在“文字服务和输入语言”下单击“详细信息”按钮,弹出“文字服务和输入语言”对话框,单击“高级”标签,在“系统配置”下,把“关闭高级文字服务”前面的对号取消(看到下面的注释了没有,选中“会关闭语言栏”),单击“确定”按钮,输入法图标就回来了。
方法3:点“开始→运行”,键入“msconfig”,单击“确定”或回车,运行“系统配置实用程序”,在“启动”里把“Ctfmon.exe”选中,单击“确定”,然后注销或重新启动应该就可以了。这是因为Ctfmon.exe控制Alternative User Input Text Processor (TIP)和Microsoft Office语言条,提供语音识别、手写识别、键盘、翻译和其它用户输入技术的支持。这个程序没有启动也会造成输入法图标不显示。

这网友给我的答案,但是我都试过了,尤其方法2 ,我没次把钩取消,确定后,它的钩又自己回来,估计是注册表的问题,但是我不知道注册表的键值是多少,有没有高手能帮我解答?谢谢
还有 ,就是我用了所有的切换方式,都不能切换输入法,并且,我一关了输入法,就再也打不开了.

有可能是中毒了试试用杀软杀一下毒,或者是你到系统盘看看有没有ctfmon.exe这个文件,然后用360修复下试试。

依次点击【开始-运行】,在运行对话框中输入“Regedit”打开注册表编辑器。展开注册表到下面的分支[HKEY_CURRENT_USER\keyboardlayout\preload],在preload主键下面会有数个以序列号1、2、3、4命名的子键,子键的数目和你的机子上安装的输入法一一对应,其中的1、2、3、4代表的就是输入法的排列顺序。比如,你的机子上一共安装了四种输入法,依次为英文、微软拼音、智能ABC和五笔字型,那么1就对应英文,而4对应的就是五笔字型了。所以,要调整输入法的顺序,只需修改和1、2、3、4对应的键值就行了。例如你想让微软拼音和五笔字型互换位置,那么你可以在子键2上点击右键,选择【重命名】,先把它改为“w”或其他不存在的名称,接着将子键4改名为2,最后将w改名为4即可。退出注册表编缉器,重新启动计算机就行了。上面这种方法的好处是你不用知道输入法的键值,当然了,你也可以直接修改输入法的“默认”键值来调整输入法的顺序。

在这里,顺便告诉你另一个关于输入法的技巧。一般情况下,打开计算机时启动的是英语输入法,其实你可以将你常用的中文输入法做为默认输入法,在任务栏的输入法图标上点击鼠标右键(也可在“控制面板”的“键盘”属性中设置),选【属性】,弹出“键盘属性”窗口,点击【语言】页卡,在“安装的键盘语言及布局”窗口中选择某一输入法,将其【设成默认值】,点【确定】按钮退出。这样,该输入法就成了Windows系统默认的输入法。

路径:c:windows\system32\ctfmon.exe(xp的,其他系统也差不多,是系统文件夹)
运行一下,就出现了。你可能把ctfmon这个启动项删了,恢复一下。,开始--运行--msconfig--BOOT.INI--启动选项--将ctfmon前复选框打上挑,重起即可。如果看不到,再建一个用户就行了。或者,你的ctfmon文件被删了,那只好找个系统盘装一下吧